Lines Matching defs:i40e_adminq_info
95 struct i40e_adminq_info { struct
96 struct i40e_adminq_ring arq; /* receive queue */
97 struct i40e_adminq_ring asq; /* send queue */
98 u32 asq_cmd_timeout; /* send queue cmd write back timeout*/
99 u16 num_arq_entries; /* receive queue depth */
100 u16 num_asq_entries; /* send queue depth */
101 u16 arq_buf_size; /* receive queue buffer size */
102 u16 asq_buf_size; /* send queue buffer size */
103 u16 fw_maj_ver; /* firmware major version */
104 u16 fw_min_ver; /* firmware minor version */
105 u32 fw_build; /* firmware build number */
106 u16 api_maj_ver; /* api major version */
107 u16 api_min_ver; /* api minor version */
109 struct i40e_spinlock asq_spinlock; /* Send queue spinlock */
110 struct i40e_spinlock arq_spinlock; /* Receive queue spinlock */
113 enum i40e_admin_queue_err asq_last_status;
114 enum i40e_admin_queue_err arq_last_status;