FreeBSD kernel CAM code
device_match_pattern Struct Reference

#include <cam_ccb.h>

Collaboration diagram for device_match_pattern:

Data Fields

path_id_t path_id
 
target_id_t target_id
 
lun_id_t target_lun
 
dev_pattern_flags flags
 
union {
   struct scsi_static_inquiry_pattern   inq_pat
 
   struct device_id_match_pattern   devid_pat
 
data
 

Detailed Description

Definition at line 456 of file cam_ccb.h.

Field Documentation

◆ 

union { ... } device_match_pattern::data

◆ devid_pat

struct device_id_match_pattern device_match_pattern::devid_pat

Definition at line 463 of file cam_ccb.h.

Referenced by ses_path_iter_devid_callback(), and xptdevicematch().

◆ flags

dev_pattern_flags device_match_pattern::flags

◆ inq_pat

struct scsi_static_inquiry_pattern device_match_pattern::inq_pat

Definition at line 462 of file cam_ccb.h.

Referenced by xptdevicematch().

◆ path_id

path_id_t device_match_pattern::path_id

Definition at line 457 of file cam_ccb.h.

Referenced by ses_path_iter_devid_callback(), xptbusmatch(), and xptdevicematch().

◆ target_id

target_id_t device_match_pattern::target_id

Definition at line 458 of file cam_ccb.h.

Referenced by xptdevicematch().

◆ target_lun

lun_id_t device_match_pattern::target_lun

Definition at line 459 of file cam_ccb.h.

Referenced by xptdevicematch().


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