FreeBSD kernel CAM code
|
#include <ctl_frontend_iscsi.h>
Public Member Functions | |
TAILQ_ENTRY (cfiscsi_target) ct_next | |
Data Fields | |
struct cfiscsi_softc * | ct_softc |
volatile u_int | ct_refcount |
char | ct_name [CTL_ISCSI_NAME_LEN] |
char | ct_alias [CTL_ISCSI_ALIAS_LEN] |
uint16_t | ct_tag |
int | ct_state |
int | ct_online |
int | ct_target_id |
struct ctl_port | ct_port |
Definition at line 40 of file ctl_frontend_iscsi.h.
cfiscsi_target::TAILQ_ENTRY | ( | cfiscsi_target | ) |
char cfiscsi_target::ct_alias[CTL_ISCSI_ALIAS_LEN] |
Definition at line 45 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_list(), and cfiscsi_target_find_or_create().
char cfiscsi_target::ct_name[CTL_ISCSI_NAME_LEN] |
Definition at line 44 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_list(), cfiscsi_target_find(), and cfiscsi_target_find_or_create().
int cfiscsi_target::ct_online |
Definition at line 48 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_handoff(), cfiscsi_offline(), and cfiscsi_online().
struct ctl_port cfiscsi_target::ct_port |
Definition at line 50 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_port_create(), cfiscsi_ioctl_port_remove(), cfiscsi_pdu_handle_scsi_command(), cfiscsi_pdu_handle_task_request(), cfiscsi_session_register_initiator(), cfiscsi_session_terminate_tasks(), cfiscsi_session_unregister_initiator(), and cfiscsi_target_release().
volatile u_int cfiscsi_target::ct_refcount |
Definition at line 43 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_target_find_or_create(), cfiscsi_target_hold(), and cfiscsi_target_release().
struct cfiscsi_softc* cfiscsi_target::ct_softc |
Definition at line 42 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_offline(), cfiscsi_online(), cfiscsi_target_find_or_create(), cfiscsi_target_release(), and cfiscsi_task_management_done().
int cfiscsi_target::ct_state |
Definition at line 47 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_info(), cfiscsi_ioctl_port_create(), cfiscsi_ioctl_port_remove(), cfiscsi_target_find(), cfiscsi_target_find_or_create(), and cfiscsi_target_release().
uint16_t cfiscsi_target::ct_tag |
Definition at line 46 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_list(), cfiscsi_target_find(), and cfiscsi_target_find_or_create().
int cfiscsi_target::ct_target_id |
Definition at line 49 of file ctl_frontend_iscsi.h.
Referenced by cfiscsi_ioctl_port_create(), and cfiscsi_target_find_or_create().