Searched refs:priority (Results 276 - 300 of 1104) sorted by last modified time

<<11121314151617181920>>

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_sched.c3622 * 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 Dice_sched.h105 u16 priority);
H A Dice_dcb_lib.c663 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 Ddevlink.c886 * @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 Di40e_type.h462 u8 priority; member in struct:i40e_dcb_app_priority_table
H A Di40e_txrx.c2688 * 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 Di40e_main.c3122 * 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 Di40e_ethtool.c2364 * @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 Di40e_debugfs.c1092 i, cfg->app[i].priority,
1124 i, r_cfg->app[i].priority,
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c4063 /* 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 Dhclge_debugfs.c1705 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 Dhnae3.h794 u8 *tc_map_mode, u8 *priority);
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_memac.c569 static int memac_set_tx_pause_frames(struct fman_mac *memac, u8 priority, argument
585 tmp = ioread32be(&regs->pause_quanta[priority / 2]);
586 if (priority % 2)
590 tmp |= ((u32)pause_time << (16 * (priority % 2)));
591 iowrite32be(tmp, &regs->pause_quanta[priority / 2]);
593 tmp = ioread32be(&regs->pause_thresh[priority / 2]);
594 if (priority % 2)
598 tmp |= ((u32)thresh_time << (16 * (priority % 2)));
599 iowrite32be(tmp, &regs->pause_thresh[priority / 2]);
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.c2903 queue_cfg.dest_cfg.priority = 0;
H A Ddpaa2-eth.c1474 /* 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 Dcxgb4_main.c1141 * 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 Dcxgb3_main.c916 skb->priority = 1;
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_core.c695 u16 priority = rh->r_dh.priority; local
698 vtag = (priority << VLAN_PRIO_SHIFT) | vid;
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad.c2534 * 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 Dbnxt_hsi.h9135 u8 priority; member in struct:hwrm_struct_data_dcbx_app
/linux-master/drivers/net/dsa/realtek/
H A Drtl8366rb.c163 * 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 Drealtek.h41 u8 priority; member in struct:rtl8366_vlan_mc
/linux-master/drivers/net/dsa/qca/
H A Dqca8k-8xxx.c219 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 Dksz9477_tc_flower.c19 * @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 Dmd.c8032 * 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 */

Completed in 973 milliseconds

<<11121314151617181920>>