Changeset View
Changeset View
Standalone View
Standalone View
sys/cam/ctl/ctl_frontend.h
Context not available. | |||||
#include <cam/ctl/ctl_ioctl.h> | #include <cam/ctl/ctl_ioctl.h> | ||||
#include <sys/nv.h> | |||||
typedef enum { | typedef enum { | ||||
CTL_PORT_STATUS_NONE = 0x00, | CTL_PORT_STATUS_NONE = 0x00, | ||||
CTL_PORT_STATUS_ONLINE = 0x01, | CTL_PORT_STATUS_ONLINE = 0x01, | ||||
Context not available. | |||||
uint64_t wwnn; /* set by CTL before online */ | uint64_t wwnn; /* set by CTL before online */ | ||||
uint64_t wwpn; /* set by CTL before online */ | uint64_t wwpn; /* set by CTL before online */ | ||||
ctl_port_status status; /* used by CTL */ | ctl_port_status status; /* used by CTL */ | ||||
ctl_options_t options; /* passed to CTL */ | nvlist_t *options; /* passed to CTL */ | ||||
struct ctl_devid *port_devid; /* passed to CTL */ | struct ctl_devid *port_devid; /* passed to CTL */ | ||||
struct ctl_devid *target_devid; /* passed to CTL */ | struct ctl_devid *target_devid; /* passed to CTL */ | ||||
struct ctl_devid *init_devid; /* passed to CTL */ | struct ctl_devid *init_devid; /* passed to CTL */ | ||||
Context not available. |