Home
last modified time | relevance | path

Searched refs:prio_tc (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb_82599.c48 u8 *prio_tc) in ixgbe_dcb_config_rx_arbiter_82599() argument
65 reg |= (prio_tc[i] << (i * IXGBE_RTRUP2TC_UP_SHIFT)); in ixgbe_dcb_config_rx_arbiter_82599()
158 u8 *prio_tc) in ixgbe_dcb_config_tx_data_arbiter_82599() argument
175 reg |= (prio_tc[i] << (i * IXGBE_RTTUP2TC_UP_SHIFT)); in ixgbe_dcb_config_tx_data_arbiter_82599()
212 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc) in ixgbe_dcb_config_pfc_82599() argument
218 if (prio_tc[i] > max_tc) in ixgbe_dcb_config_pfc_82599()
219 max_tc = prio_tc[i]; in ixgbe_dcb_config_pfc_82599()
233 if ((prio_tc[j] == i) && (pfc_en & (1 << j))) { in ixgbe_dcb_config_pfc_82599()
363 u16 *max, u8 *bwg_id, u8 *prio_type, u8 *prio_tc) in ixgbe_dcb_hw_config_82599() argument
366 prio_type, prio_tc); in ixgbe_dcb_hw_config_82599()
[all …]
Dixgbe_dcb_82599.h96 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc);
104 u8 *prio_tc);
117 u8 *prio_tc);
121 u8 *prio_tc);
Dixgbe_dcb.c260 u8 prio_tc[MAX_TRAFFIC_CLASS]; in ixgbe_dcb_hw_config() local
270 ixgbe_dcb_unpack_map(dcb_config, DCB_TX_CONFIG, prio_tc); in ixgbe_dcb_hw_config()
280 bwgid, ptype, prio_tc); in ixgbe_dcb_hw_config()
289 s32 ixgbe_dcb_hw_pfc_config(struct ixgbe_hw *hw, u8 pfc_en, u8 *prio_tc) in ixgbe_dcb_hw_pfc_config() argument
299 ret = ixgbe_dcb_config_pfc_82599(hw, pfc_en, prio_tc); in ixgbe_dcb_hw_pfc_config()
337 bwg_id, prio_type, ets->prio_tc); in ixgbe_dcb_hw_ets()
342 u8 *prio_type, u8 *prio_tc) in ixgbe_dcb_hw_ets_config() argument
356 bwg_id, prio_type, prio_tc); in ixgbe_dcb_hw_ets_config()
360 prio_type, prio_tc); in ixgbe_dcb_hw_ets_config()
Dixgbe_dcb_nl.c155 u8 prio_tc[MAX_USER_PRIORITY] = {0}; in ixgbe_dcbnl_set_state() local
169 ixgbe_dcb_unpack_map(&adapter->dcb_cfg, DCB_TX_CONFIG, prio_tc); in ixgbe_dcbnl_set_state()
178 netdev_set_prio_tc_map(netdev, i, prio_tc[i]); in ixgbe_dcbnl_set_state()
383 u8 prio_tc[MAX_USER_PRIORITY]; in ixgbe_dcbnl_set_all() local
404 DCB_TX_CONFIG, prio_tc); in ixgbe_dcbnl_set_all()
407 bwg_id, prio_type, prio_tc); in ixgbe_dcbnl_set_all()
410 netdev_set_prio_tc_map(netdev, i, prio_tc[i]); in ixgbe_dcbnl_set_all()
417 u8 prio_tc[MAX_USER_PRIORITY]; in ixgbe_dcbnl_set_all() local
420 DCB_TX_CONFIG, prio_tc); in ixgbe_dcbnl_set_all()
422 ixgbe_dcb_hw_pfc_config(&adapter->hw, pfc_en, prio_tc); in ixgbe_dcbnl_set_all()
[all …]
Dixgbe_lib.c396 u8 prio_tc[MAX_USER_PRIORITY] = {0}; in ixgbe_set_dcb_queues() local
401 ixgbe_dcb_unpack_map(&adapter->dcb_cfg, DCB_TX_CONFIG, prio_tc); in ixgbe_set_dcb_queues()
402 tc = prio_tc[adapter->fcoe.up]; in ixgbe_set_dcb_queues()
Dixgbe_main.c3591 adapter->ixgbe_ieee_ets->prio_tc); in ixgbe_configure_dcb()
/linux-3.4.99/include/linux/
Ddcbnl.h64 __u8 prio_tc[IEEE_8021QAZ_MAX_TCS]; member