FreeBSD kernel CAM code
ctl_lun_create_params Struct Reference

#include <ctl_ioctl.h>

Data Fields

ctl_backend_lun_flags flags
 
uint8_t device_type
 
uint64_t lun_size_bytes
 
uint32_t blocksize_bytes
 
uint32_t req_lun_id
 
uint8_t serial_num [CTL_SN_LEN]
 
uint8_t device_id [CTL_DEVID_LEN]
 

Detailed Description

Definition at line 384 of file ctl_ioctl.h.

Field Documentation

◆ blocksize_bytes

uint32_t ctl_lun_create_params::blocksize_bytes

◆ device_id

uint8_t ctl_lun_create_params::device_id[CTL_DEVID_LEN]

Definition at line 391 of file ctl_ioctl.h.

Referenced by ctl_backend_ramdisk_create(), and ctl_be_block_create().

◆ device_type

uint8_t ctl_lun_create_params::device_type

Definition at line 386 of file ctl_ioctl.h.

Referenced by ctl_backend_ramdisk_create(), and ctl_be_block_create().

◆ flags

ctl_backend_lun_flags ctl_lun_create_params::flags

Definition at line 385 of file ctl_ioctl.h.

Referenced by ctl_backend_ramdisk_create(), and ctl_be_block_create().

◆ lun_size_bytes

uint64_t ctl_lun_create_params::lun_size_bytes

◆ req_lun_id

uint32_t ctl_lun_create_params::req_lun_id

Definition at line 389 of file ctl_ioctl.h.

Referenced by ctl_backend_ramdisk_create(), and ctl_be_block_create().

◆ serial_num

uint8_t ctl_lun_create_params::serial_num[CTL_SN_LEN]

Definition at line 390 of file ctl_ioctl.h.

Referenced by ctl_backend_ramdisk_create(), and ctl_be_block_create().


The documentation for this struct was generated from the following file: