Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixl/i40e_adminq.h
Show First 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | struct i40e_adminq_info { | ||||
u16 num_asq_entries; /* send queue depth */ | u16 num_asq_entries; /* send queue depth */ | ||||
u16 arq_buf_size; /* receive queue buffer size */ | u16 arq_buf_size; /* receive queue buffer size */ | ||||
u16 asq_buf_size; /* send queue buffer size */ | u16 asq_buf_size; /* send queue buffer size */ | ||||
u16 fw_maj_ver; /* firmware major version */ | u16 fw_maj_ver; /* firmware major version */ | ||||
u16 fw_min_ver; /* firmware minor version */ | u16 fw_min_ver; /* firmware minor version */ | ||||
u32 fw_build; /* firmware build number */ | u32 fw_build; /* firmware build number */ | ||||
u16 api_maj_ver; /* api major version */ | u16 api_maj_ver; /* api major version */ | ||||
u16 api_min_ver; /* api minor version */ | u16 api_min_ver; /* api minor version */ | ||||
bool nvm_release_on_done; | |||||
struct i40e_spinlock asq_spinlock; /* Send queue spinlock */ | struct i40e_spinlock asq_spinlock; /* Send queue spinlock */ | ||||
struct i40e_spinlock arq_spinlock; /* Receive queue spinlock */ | struct i40e_spinlock arq_spinlock; /* Receive queue spinlock */ | ||||
/* last status values on send and receive queues */ | /* last status values on send and receive queues */ | ||||
enum i40e_admin_queue_err asq_last_status; | enum i40e_admin_queue_err asq_last_status; | ||||
enum i40e_admin_queue_err arq_last_status; | enum i40e_admin_queue_err arq_last_status; | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 52 Lines • Show Last 20 Lines |