FreeBSD kernel CAM code
dev_match_result_0x18 Struct Reference

#include <cam_compat.h>

Collaboration diagram for dev_match_result_0x18:

Data Fields

dev_match_type type
 
union {
   struct {
      char   periph_name [DEV_IDLEN]
 
      u_int32_t   unit_number
 
      path_id_t   path_id
 
      target_id_t   target_id
 
      u_int   target_lun
 
   }   periph_result
 
   struct {
      path_id_t   path_id
 
      target_id_t   target_id
 
      u_int   target_lun
 
      cam_proto   protocol
 
      struct scsi_inquiry_data   inq_data
 
      struct ata_params   ident_data
 
      dev_result_flags   flags
 
   }   device_result
 
   struct bus_match_result   bus_result
 
result
 

Detailed Description

Definition at line 194 of file cam_compat.h.

Field Documentation

◆ bus_result

struct bus_match_result dev_match_result_0x18::bus_result

Definition at line 213 of file cam_compat.h.

◆ 

struct { ... } dev_match_result_0x18::device_result

◆ flags

dev_result_flags dev_match_result_0x18::flags

Definition at line 211 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ ident_data

struct ata_params dev_match_result_0x18::ident_data

Definition at line 210 of file cam_compat.h.

◆ inq_data

struct scsi_inquiry_data dev_match_result_0x18::inq_data

Definition at line 209 of file cam_compat.h.

◆ path_id

path_id_t dev_match_result_0x18::path_id

Definition at line 200 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ periph_name

char dev_match_result_0x18::periph_name[DEV_IDLEN]

Definition at line 198 of file cam_compat.h.

◆ 

struct { ... } dev_match_result_0x18::periph_result

◆ protocol

cam_proto dev_match_result_0x18::protocol

Definition at line 208 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ 

union { ... } dev_match_result_0x18::result

◆ target_id

target_id_t dev_match_result_0x18::target_id

Definition at line 201 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ target_lun

u_int dev_match_result_0x18::target_lun

Definition at line 202 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ type

dev_match_type dev_match_result_0x18::type

Definition at line 195 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().

◆ unit_number

u_int32_t dev_match_result_0x18::unit_number

Definition at line 199 of file cam_compat.h.

Referenced by cam_compat_translate_dev_match_0x18().


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