FreeBSD kernel CAM code
|
#include <ctl_ioctl.h>
Data Fields | |
char | backend [CTL_BE_NAME_LEN] |
ctl_lunreq_type | reqtype |
union ctl_lunreq_data | reqdata |
void * | args |
nvlist_t * | args_nvl |
size_t | args_len |
void * | result |
nvlist_t * | result_nvl |
size_t | result_len |
ctl_lun_status | status |
char | error_str [CTL_ERROR_STR_LEN] |
Definition at line 456 of file ctl_ioctl.h.
void* ctl_lun_req::args |
Definition at line 461 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
size_t ctl_lun_req::args_len |
Definition at line 463 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
nvlist_t* ctl_lun_req::args_nvl |
Definition at line 462 of file ctl_ioctl.h.
Referenced by ctl_backend_ramdisk_create(), ctl_backend_ramdisk_modify(), ctl_be_block_create(), ctl_be_block_modify(), and ctl_ioctl().
char ctl_lun_req::backend[CTL_BE_NAME_LEN] |
Definition at line 458 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
char ctl_lun_req::error_str[CTL_ERROR_STR_LEN] |
Definition at line 468 of file ctl_ioctl.h.
Referenced by ctl_backend_ramdisk_create(), ctl_backend_ramdisk_ioctl(), ctl_backend_ramdisk_modify(), ctl_backend_ramdisk_rm(), ctl_be_block_create(), ctl_be_block_ioctl(), ctl_be_block_modify(), ctl_be_block_open(), ctl_be_block_open_dev(), ctl_be_block_open_file(), ctl_be_block_rm(), and ctl_ioctl().
union ctl_lunreq_data ctl_lun_req::reqdata |
Definition at line 460 of file ctl_ioctl.h.
Referenced by ctl_backend_ramdisk_create(), ctl_backend_ramdisk_modify(), ctl_backend_ramdisk_rm(), ctl_be_block_create(), ctl_be_block_modify(), ctl_be_block_rm(), and ctl_ha_role_sysctl().
ctl_lunreq_type ctl_lun_req::reqtype |
Definition at line 459 of file ctl_ioctl.h.
Referenced by ctl_backend_ramdisk_ioctl(), ctl_be_block_ioctl(), and ctl_ha_role_sysctl().
void* ctl_lun_req::result |
Definition at line 464 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
size_t ctl_lun_req::result_len |
Definition at line 466 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
nvlist_t* ctl_lun_req::result_nvl |
Definition at line 465 of file ctl_ioctl.h.
Referenced by ctl_ioctl().
ctl_lun_status ctl_lun_req::status |
Definition at line 467 of file ctl_ioctl.h.
Referenced by ctl_backend_ramdisk_create(), ctl_backend_ramdisk_ioctl(), ctl_backend_ramdisk_modify(), ctl_backend_ramdisk_rm(), ctl_be_block_create(), ctl_be_block_ioctl(), ctl_be_block_modify(), ctl_be_block_rm(), and ctl_ioctl().