Lines Matching defs:iavf_adminq_info
92 struct iavf_adminq_info { struct
93 struct iavf_adminq_ring arq; /* receive queue */
94 struct iavf_adminq_ring asq; /* send queue */
95 u32 asq_cmd_timeout; /* send queue cmd write back timeout*/
96 u16 num_arq_entries; /* receive queue depth */
97 u16 num_asq_entries; /* send queue depth */
98 u16 arq_buf_size; /* receive queue buffer size */
99 u16 asq_buf_size; /* send queue buffer size */
100 u16 fw_maj_ver; /* firmware major version */
101 u16 fw_min_ver; /* firmware minor version */
102 u32 fw_build; /* firmware build number */
103 u16 api_maj_ver; /* api major version */
104 u16 api_min_ver; /* api minor version */
106 struct iavf_spinlock asq_spinlock; /* Send queue spinlock */
107 struct iavf_spinlock arq_spinlock; /* Receive queue spinlock */
110 enum iavf_admin_queue_err asq_last_status;
111 enum iavf_admin_queue_err arq_last_status;