Lines Matching full:api
62 * PF: One set of operations for each VF to handle various API versions
116 /* definitions to support mailbox API version negotiation */
119 * each element denotes a version of the API; existing numbers may not
123 ixgbe_mbox_api_10, /* API version 1.0, linux/freebsd VF driver */
124 ixgbe_mbox_api_20, /* API version 2.0, solaris Phase1 VF driver */
125 ixgbe_mbox_api_11, /* API version 1.1, linux/freebsd VF driver */
126 ixgbe_mbox_api_12, /* API version 1.2, linux/freebsd VF driver */
127 ixgbe_mbox_api_13, /* API version 1.3, linux/freebsd VF driver */
128 /* API 1.4 is being used in the upstream for IPsec */
129 ixgbe_mbox_api_14, /* API version 1.4, linux/freebsd VF driver */
130 ixgbe_mbox_api_15, /* API version 1.5, linux/freebsd VF driver */
132 ixgbe_mbox_api_unknown, /* indicates that API version is not known */
135 /* mailbox API, legacy requests */
141 /* mailbox API, version 1.0 VF requests */
144 #define IXGBE_VF_API_NEGOTIATE 0x08 /* negotiate API version */
146 /* mailbox API, version 1.1 VF requests */
149 /* mailbox API, version 1.2 VF requests */
176 /* mailbox API, version 2.0 VF requests */
177 #define IXGBE_VF_API_NEGOTIATE 0x08 /* negotiate API version */
186 /* mailbox API, version 2.0 PF requests */