Searched refs:vmdq_i (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_lib.c | 329 u16 vmdq_i = adapter->ring_feature[RING_F_VMDQ].limit; in ixgbe_set_dcb_sriov_queues() local 345 vmdq_i = min_t(u16, vmdq_i, MAX_TX_QUEUES / tcs); in ixgbe_set_dcb_sriov_queues() 348 vmdq_i += adapter->ring_feature[RING_F_VMDQ].offset; in ixgbe_set_dcb_sriov_queues() 352 vmdq_i = min_t(u16, vmdq_i, 16); in ixgbe_set_dcb_sriov_queues() 356 vmdq_i = min_t(u16, vmdq_i, 32); in ixgbe_set_dcb_sriov_queues() 362 fcoe_i = (128 / __ALIGN_MASK(1, ~vmdq_m)) - vmdq_i; in ixgbe_set_dcb_sriov_queues() 366 vmdq_i -= adapter->ring_feature[RING_F_VMDQ].offset; in ixgbe_set_dcb_sriov_queues() 369 adapter->ring_feature[RING_F_VMDQ].indices = vmdq_i; in ixgbe_set_dcb_sriov_queues() 382 adapter->num_rx_pools = vmdq_i; in ixgbe_set_dcb_sriov_queues() 385 adapter->num_tx_queues = vmdq_i * tcs; in ixgbe_set_dcb_sriov_queues() [all …]
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_lib.c | 1776 u16 vmdq_i = wx->ring_feature[RING_F_VMDQ].limit; in wx_set_vmdq_queues() local 1785 vmdq_i += wx->ring_feature[RING_F_VMDQ].offset; in wx_set_vmdq_queues() 1789 vmdq_i = min_t(u16, 64, vmdq_i); in wx_set_vmdq_queues() 1794 if (vmdq_i > 32 || rss_i < 4) { in wx_set_vmdq_queues() 1806 vmdq_i = min_t(u16, 8, vmdq_i); in wx_set_vmdq_queues() 1813 vmdq_i -= wx->ring_feature[RING_F_VMDQ].offset; in wx_set_vmdq_queues() 1816 wx->ring_feature[RING_F_VMDQ].indices = vmdq_i; in wx_set_vmdq_queues() 1824 wx->num_rx_pools = vmdq_i; in wx_set_vmdq_queues() 1827 wx->num_rx_queues = vmdq_i * rss_i; in wx_set_vmdq_queues() 1828 wx->num_tx_queues = vmdq_i * rss_i; in wx_set_vmdq_queues()
|