FreeBSD kernel CAM code
|
#include <ctl_frontend_iscsi.h>
Public Member Functions | |
TAILQ_HEAD (, cfiscsi_target) targets | |
TAILQ_HEAD (, cfiscsi_session) sessions | |
Data Fields | |
struct mtx | lock |
char | port_name [32] |
int | online |
int | last_target_id |
unsigned int | last_session_id |
struct cv | sessions_cv |
Definition at line 114 of file ctl_frontend_iscsi.h.
cfiscsi_softc::TAILQ_HEAD | ( | cfiscsi_session | ) |
cfiscsi_softc::TAILQ_HEAD | ( | cfiscsi_target | ) |
unsigned int cfiscsi_softc::last_session_id |
Definition at line 119 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_session_new().
int cfiscsi_softc::last_target_id |
Definition at line 118 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_target_find_or_create().
struct mtx cfiscsi_softc::lock |
Definition at line 115 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_init(), cfiscsi_ioctl_handoff(), cfiscsi_ioctl_list(), cfiscsi_ioctl_logout(), cfiscsi_ioctl_terminate(), cfiscsi_offline(), cfiscsi_online(), cfiscsi_session_delete(), cfiscsi_session_new(), cfiscsi_shutdown(), cfiscsi_target_find(), cfiscsi_target_find_or_create(), cfiscsi_target_release(), and cfiscsi_task_management_done().
int cfiscsi_softc::online |
Definition at line 117 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_offline(), and cfiscsi_online().
char cfiscsi_softc::port_name[32] |
Definition at line 116 of file ctl_frontend_iscsi.h.
struct cv cfiscsi_softc::sessions_cv |
Definition at line 122 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_init(), cfiscsi_offline(), cfiscsi_session_delete(), and cfiscsi_shutdown().