/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_sched.c | 3622 * ice_sched_set_node_priority - set node's priority 3625 * @priority: number 0-7 representing priority among siblings 3627 * This function sets priority of a node among it's siblings. 3631 u16 priority) 3640 data->generic |= FIELD_PREP(ICE_AQC_ELEM_GENERIC_PRIO_M, priority); 4083 * ice_sched_replay_node_prio - re-configure node priority 4086 * @priority: priority value 4088 * This function configures node element's priority valu 3630 ice_sched_set_node_priority(struct ice_port_info *pi, struct ice_sched_node *node, u16 priority) argument 4092 ice_sched_replay_node_prio(struct ice_hw *hw, struct ice_sched_node *node, u8 priority) argument [all...] |
H A D | ice_sched.h | 105 u16 priority);
|
H A D | ice_dcb_lib.c | 663 dcbcfg->app[0].priority = 3; 676 * @prio_table: pointer to priority table 918 * tag will already be configured with the correct ID and priority bits 929 /* Insert 802.1p priority into VLAN header */ 932 skb->priority != TC_PRIO_CONTROL) { 934 /* Mask the lower 3 bits to set the 802.1p priority */ 935 first->vid |= FIELD_PREP(VLAN_PRIO_MASK, skb->priority); 936 /* if this is not already set it means a VLAN 0 + priority needs
|
/linux-master/drivers/net/ethernet/intel/ice/devlink/ |
H A D | devlink.c | 886 * @priority: value representing priority for strict priority arbitration 889 * This function sets priority of node among siblings. 892 u32 priority, struct netlink_ext_ack *extack) 896 if (priority >= 8) { 902 node->tx_priority = priority; 891 ice_set_object_tx_priority(struct ice_port_info *pi, struct ice_sched_node *node, u32 priority, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_type.h | 462 u8 priority; member in struct:i40e_dcb_app_priority_table
|
H A D | i40e_txrx.c | 2688 * 1. Rx is given higher priority than Tx if both are in same state 2689 * 2. If we must reduce an ITR that is given highest priority. 2690 * 3. We then give priority to increasing ITR based on amount. 2693 /* Rx ITR needs to be reduced, this is highest priority */ 2701 /* Tx ITR needs to be reduced, this is second priority 2702 * Tx ITR needs to be increased more than Rx, fourth priority 2709 /* Rx ITR needs to be increased, third priority */ 2715 /* No ITR update, lowest priority */ 3043 /* Insert 802.1p priority into VLAN header */ 3045 (skb->priority ! [all...] |
H A D | i40e_main.c | 3122 * receive priority tagged packets with a VLAN of 0. Our HW receives 5397 tc = dcbcfg->etscfg.prioritytable[app.priority]; 5419 * traffic class enabled for a given priority 6991 * PFC priority bit-map 7161 pf->tmp_cfg.app[0].priority = I40E_IEEE_DEFAULT_APP_PRIO;
|
H A D | i40e_ethtool.c | 2364 * @i: the priority value to copy 2368 * of the PFC stats for the given priority. 2373 #define I40E_GET_PFC_STAT(stat, priority) \ 2374 .stat = pf->stats.stat[priority]
|
H A D | i40e_debugfs.c | 1092 i, cfg->app[i].priority, 1124 i, r_cfg->app[i].priority,
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 4063 /* return the highest priority reset level amongst all */ 12737 u8 *priority) 12746 if (priority) 12747 *priority = vport->nic.kinfo.dscp_prio[dscp] == HNAE3_PRIO_ID_INVALID ? 0 : 12736 hclge_get_dscp_prio(struct hnae3_handle *h, u8 dscp, u8 *tc_mode, u8 *priority) argument
|
H A D | hclge_debugfs.c | 1705 u8 priority, link_vld, sch_mode, weight; local 1724 ret = hclge_tm_get_qset_map_pri(hdev, i, &priority, &link_vld); 1745 sprintf(result[j++], "%4u", priority);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.h | 794 u8 *tc_map_mode, u8 *priority);
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_memac.c | 569 static int memac_set_tx_pause_frames(struct fman_mac *memac, u8 priority, argument 585 tmp = ioread32be(®s->pause_quanta[priority / 2]); 586 if (priority % 2) 590 tmp |= ((u32)pause_time << (16 * (priority % 2))); 591 iowrite32be(tmp, ®s->pause_quanta[priority / 2]); 593 tmp = ioread32be(®s->pause_thresh[priority / 2]); 594 if (priority % 2) 598 tmp |= ((u32)thresh_time << (16 * (priority % 2))); 599 iowrite32be(tmp, ®s->pause_thresh[priority / 2]);
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-switch.c | 2903 queue_cfg.dest_cfg.priority = 0;
|
H A D | dpaa2-eth.c | 1474 /* Hardware interprets priority level 0 as being the highest, 1479 * with the same flow id (but different priority levels) 3213 dpcon_notif_cfg.priority = 0; 3755 * priority (VLAN PCP = 7). If this DPNI doesn't have enough traffic 3756 * classes to accommodate all priority levels, the lowest ones end up 3904 queue.destination.priority = 1; 3971 queue.destination.priority = 0; 4005 q.destination.priority = 1;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_main.c | 1141 * link then we'll use the skb's priority to map it to a TX Queue. 1142 * The skb's priority is determined via the VLAN Tag Priority Code 1159 txq = skb->priority & 0x7; 5987 * priority for leftovers.
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 916 skb->priority = 1;
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_core.c | 695 u16 priority = rh->r_dh.priority; local 698 vtag = (priority << VLAN_PRIO_SHIFT) | vid;
|
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 2534 * Give preference to RSS as opposed to Tx priority Queues, 2811 vlan_tag = ((tcb->priority & 0x7) << VLAN_PRIO_SHIFT)
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_hsi.h | 9135 u8 priority; member in struct:hwrm_struct_data_dcbx_app
|
/linux-master/drivers/net/dsa/realtek/ |
H A D | rtl8366rb.c | 163 * VID such as untagged or priority-tagged frames for respective 1778 vlanmc->priority = (data[0] >> RTL8366RB_VLAN_PRIORITY_SHIFT) & 1797 vlanmc->priority > RTL8366RB_PRIORITYMAX || 1804 ((vlanmc->priority & RTL8366RB_VLAN_PRIORITY_MASK) <<
|
H A D | realtek.h | 41 u8 priority; member in struct:rtl8366_vlan_mc
|
/linux-master/drivers/net/dsa/qca/ |
H A D | qca8k-8xxx.c | 219 int priority, unsigned int len) 267 hdr |= FIELD_PREP(QCA_HDR_XMIT_PRIORITY, priority); 1799 * priority than any other ports. 1968 * original legacy driver had some specific buffer and priority settings 218 qca8k_alloc_mdio_header(enum mdio_cmd cmd, u32 reg, u32 *val, int priority, unsigned int len) argument
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz9477_tc_flower.c | 19 * @prio: The priority of the entry. 102 * @prio: The priority of the entry. 178 if (act->priority > KSZ9477_MAX_TC) { 183 prio_val = act->priority;
|
/linux-master/drivers/md/ |
H A D | md.c | 8032 * md_thread is a 'system-thread', it's priority should be very 8035 * the very same RT priority as kswapd, thus we will never get 8036 * into a priority inversion deadlock. 8038 * we definitely have to have equal or higher priority than 9874 .priority = INT_MAX, /* before any real devices */
|