FreeBSD kernel CAM code
scsi_attrib_table_entry Struct Reference

#include <scsi_all.h>

Data Fields

u_int32_t id
 
u_int32_t flags
 
const char * desc
 
const char * suffix
 
int(* to_str )(struct sbuf *sb, struct scsi_mam_attribute_header *hdr, uint32_t valid_len, uint32_t flags, uint32_t output_flags, char *error_str, int error_str_len)
 
int(* parse_str )(char *str, struct scsi_mam_attribute_header *hdr, uint32_t alloc_len, uint32_t flags, char *error_str, int error_str_len)
 

Detailed Description

Definition at line 1252 of file scsi_all.h.

Field Documentation

◆ desc

const char* scsi_attrib_table_entry::desc

Definition at line 1256 of file scsi_all.h.

Referenced by scsi_attrib_prefix_sbuf(), and scsi_attrib_sbuf().

◆ flags

u_int32_t scsi_attrib_table_entry::flags

Definition at line 1255 of file scsi_all.h.

Referenced by scsi_attrib_sbuf().

◆ id

u_int32_t scsi_attrib_table_entry::id

Definition at line 1254 of file scsi_all.h.

Referenced by scsi_attrib_prefix_sbuf(), and scsi_attrib_sbuf().

◆ parse_str

int(* scsi_attrib_table_entry::parse_str) (char *str, struct scsi_mam_attribute_header *hdr, uint32_t alloc_len, uint32_t flags, char *error_str, int error_str_len)

Definition at line 1262 of file scsi_all.h.

◆ suffix

const char* scsi_attrib_table_entry::suffix

Definition at line 1257 of file scsi_all.h.

Referenced by scsi_attrib_sbuf().

◆ to_str

int(* scsi_attrib_table_entry::to_str) (struct sbuf *sb, struct scsi_mam_attribute_header *hdr, uint32_t valid_len, uint32_t flags, uint32_t output_flags, char *error_str, int error_str_len)

Definition at line 1258 of file scsi_all.h.

Referenced by scsi_attrib_sbuf().


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