Searched refs:ring_feature (Results 1 - 17 of 17) sorted by path

/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k.h340 struct fm10k_ring_feature ring_feature[RING_F_ARRAY_SIZE]; member in struct:fm10k_intfc
H A Dfm10k_ethtool.c980 u16 rss_i = interface->ring_feature[RING_F_RSS].indices;
1043 rss_i = interface->ring_feature[RING_F_RSS].indices;
1135 ch->combined_count = interface->ring_feature[RING_F_RSS].indices;
1156 interface->ring_feature[RING_F_RSS].limit = count;
H A Dfm10k_main.c1492 f = &interface->ring_feature[RING_F_QOS];
1501 f = &interface->ring_feature[RING_F_RSS];
1529 f = &interface->ring_feature[RING_F_RSS];
1865 u16 pc_stride = interface->ring_feature[RING_F_QOS].mask + 1;
1871 rss_i = interface->ring_feature[RING_F_RSS].indices;
1923 u16 i, rss_i = interface->ring_feature[RING_F_RSS].indices;
H A Dfm10k_netdev.c1415 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask);
1416 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask);
1494 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask);
1495 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask);
H A Dfm10k_pci.c1122 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask);
1123 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask);
1140 dglort.rss_l = fls(interface->ring_feature[RING_F_RSS].mask);
1141 dglort.pc_l = fls(interface->ring_feature[RING_F_QOS].mask);
1999 interface->ring_feature[RING_F_RSS].limit = rss;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h173 #define VMDQ_P(p) ((p) + adapter->ring_feature[RING_F_VMDQ].offset)
719 struct ixgbe_ring_feature ring_feature[RING_F_ARRAY_SIZE]; member in struct:ixgbe_adapter
H A Dixgbe_ethtool.c3103 u16 rss_m = adapter->ring_feature[RING_F_RSS].mask;
3106 rss_m = adapter->ring_feature[RING_F_RSS].indices - 1;
3227 max_combined = adapter->ring_feature[RING_F_RSS].mask + 1;
3266 ch->combined_count = adapter->ring_feature[RING_F_RSS].indices;
3285 ch->combined_count = adapter->ring_feature[RING_F_FDIR].indices;
3308 adapter->ring_feature[RING_F_FDIR].limit = count;
3313 adapter->ring_feature[RING_F_RSS].limit = count;
3319 adapter->ring_feature[RING_F_FCOE].limit = count;
H A Dixgbe_fcoe.c640 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE];
H A Dixgbe_lib.c20 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE];
22 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
158 rss_i = adapter->ring_feature[RING_F_RSS].indices;
186 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE];
188 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
189 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS];
328 u16 vmdq_i = adapter->ring_feature[RING_F_VMDQ].limit;
347 vmdq_i += adapter->ring_feature[RING_F_VMDQ].offset;
365 vmdq_i -= adapter->ring_feature[RING_F_VMDQ].offset;
368 adapter->ring_feature[RING_F_VMD
[all...]
H A Dixgbe_main.c3600 else if (adapter->ring_feature[RING_F_VMDQ].mask ==
3727 u16 mask = adapter->ring_feature[RING_F_RSS].mask;
3893 u16 rss_i = adapter->ring_feature[RING_F_RSS].indices;
3921 u16 rss_i = adapter->ring_feature[RING_F_RSS].indices;
3957 if (adapter->ring_feature[RING_F_RSS].mask)
3967 else if (adapter->ring_feature[RING_F_VMDQ].mask ==
4180 int rss_i = adapter->ring_feature[RING_F_RSS].indices;
4248 switch (adapter->ring_feature[RING_F_VMDQ].mask) {
5106 u16 rss_i = adapter->ring_feature[RING_F_RSS].indices - 1;
5373 u16 rss_i = adapter->ring_feature[RING_F_RS
[all...]
H A Dixgbe_sriov.c75 adapter->ring_feature[RING_F_VMDQ].offset = num_vfs;
263 adapter->ring_feature[RING_F_VMDQ].offset = 0;
264 adapter->ring_feature[RING_F_RSS].limit = rss;
697 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
808 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
878 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
1059 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
1571 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ];
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ethtool.c385 ch->combined_count = wx->ring_feature[RING_F_RSS].indices;
403 wx->ring_feature[RING_F_RSS].limit = count;
H A Dwx_hw.c1620 u16 rss_i = wx->ring_feature[RING_F_RSS].indices;
H A Dwx_lib.c1574 f = &wx->ring_feature[RING_F_RSS];
1670 wx->ring_feature[RING_F_RSS].limit = 1;
H A Dwx_type.h1050 struct wx_ring_feature ring_feature[RING_F_ARRAY_SIZE]; member in struct:wx
/linux-master/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c115 wx->ring_feature[RING_F_RSS].limit = min_t(int, NGBE_MAX_RSS_INDICES,
/linux-master/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_main.c256 wx->ring_feature[RING_F_RSS].limit = min_t(int, TXGBE_MAX_RSS_INDICES,

Completed in 432 milliseconds