Home
last modified time | relevance | path

Searched refs:max_sdu (Results 1 – 15 of 15) sorted by relevance

/linux/net/atm/
H A Dcommon.c104 return (vcc->qos.txtp.max_sdu + in vcc_writable()
159 vcc->qos.txtp.max_sdu = 1 << 16; /* for meta VCs */ in vcc_create()
287 int max_sdu; in adjust_tp() local
293 max_sdu = ATM_CELL_SIZE-1; in adjust_tp()
296 max_sdu = ATM_MAX_AAL34_PDU; in adjust_tp()
302 max_sdu = ATM_MAX_AAL5_PDU; in adjust_tp()
304 if (!tp->max_sdu) in adjust_tp()
305 tp->max_sdu = max_sdu; in adjust_tp()
306 else if (tp->max_sdu > max_sd in adjust_tp()
[all...]
/linux/drivers/net/dsa/ocelot/
H A Dfelix_vsc9959.c1150 u32 max_sdu) in vsc9959_port_qmaxsdu_set() argument
1154 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_0, in vsc9959_port_qmaxsdu_set()
1158 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_1, in vsc9959_port_qmaxsdu_set()
1162 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_2, in vsc9959_port_qmaxsdu_set()
1166 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_3, in vsc9959_port_qmaxsdu_set()
1170 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_4, in vsc9959_port_qmaxsdu_set()
1174 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_5, in vsc9959_port_qmaxsdu_set()
1178 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_6, in vsc9959_port_qmaxsdu_set()
1182 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_7, in vsc9959_port_qmaxsdu_set()
1206 if (!taprio || !taprio->max_sdu[tc]) in vsc9959_tas_tc_max_sdu()
[all …]
/linux/net/sched/
H A Dsch_taprio.c78 u32 max_sdu[TC_MAX_QUEUE]; /* for dump */ member
109 u32 max_sdu[TC_MAX_QUEUE]; /* save info from the user */ member
279 u32 max_sdu; in taprio_update_queue_max_sdu() local
283 max_sdu_from_user = q->max_sdu[tc] ?: U32_MAX; in taprio_update_queue_max_sdu()
307 max_sdu = min(max_sdu_dynamic, max_sdu_from_user); in taprio_update_queue_max_sdu()
309 if (max_sdu != U32_MAX) { in taprio_update_queue_max_sdu()
310 sched->max_frm_len[tc] = max_sdu + dev->hard_header_len; in taprio_update_queue_max_sdu()
311 sched->max_sdu[tc] = max_sdu; in taprio_update_queue_max_sdu()
314 sched->max_sdu[tc] = 0; in taprio_update_queue_max_sdu()
1536 if (q->max_sdu[tc]) { in taprio_enable_offload()
[all …]
/linux/include/uapi/linux/
H A Datm.h142 int max_sdu; /* maximum SDU in bytes */ member
/linux/drivers/usb/atm/
H A Dusbatm.c788 if ((vcc->qos.rxtp.max_sdu < 0) || (vcc->qos.rxtp.max_sdu > ATM_MAX_AAL5_PDU)) { in usbatm_atm_open()
789 atm_dbg(instance, "%s: max_sdu %d out of range!\n", __func__, vcc->qos.rxtp.max_sdu); in usbatm_atm_open()
817 new->sarb = alloc_skb(usbatm_pdu_length(vcc->qos.rxtp.max_sdu), GFP_KERNEL); in usbatm_atm_open()
/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek.c1546 u32 max_sdu = schedule->max_sdu[tc] + VLAN_ETH_HLEN - ETH_FCS_LEN; in hellcreek_setup_maxsdu() local
1549 if (!schedule->max_sdu[tc]) in hellcreek_setup_maxsdu()
1553 max_sdu, tc, port); in hellcreek_setup_maxsdu()
1557 val = (max_sdu & HR_PTPRTCCFG_MAXSDU_MASK) << HR_PTPRTCCFG_MAXSDU_SHIFT; in hellcreek_setup_maxsdu()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.c387 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *max_sdu) in enetc_set_ptcmsdur() argument
394 if (max_sdu[tc]) in enetc_set_ptcmsdur()
395 val = max_sdu[tc] + VLAN_ETH_HLEN; in enetc_set_ptcmsdur()
H A Denetc_qos.c124 enetc_set_ptcmsdur(hw, admin_conf->max_sdu); in enetc_setup_taprio()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_tc.c920 if (!qopt->max_sdu[i]) in tc_taprio_map_maxsdu_txq()
927 priv->est->max_sdu[j] = qopt->max_sdu[i] + ETH_HLEN - ETH_TLEN; in tc_taprio_map_maxsdu_txq()
H A Dstmmac.h241 u32 max_sdu[MTL_MAX_TX_QUEUES]; member
H A Dstmmac_main.c2727 priv->est->max_sdu[queue] && in stmmac_xdp_xmit_zc()
2728 xdp_desc.len > priv->est->max_sdu[queue]) { in stmmac_xdp_xmit_zc()
4775 priv->est->max_sdu[queue]) { in stmmac_xmit()
4780 if (sdu_len > priv->est->max_sdu[queue]) { in stmmac_xmit()
5183 priv->est->max_sdu[queue] && in stmmac_xdp_xmit_xdpf()
5184 xdpf->len > priv->est->max_sdu[queue]) { in stmmac_xdp_xmit_xdpf()
/linux/drivers/net/ethernet/intel/igc/
H A Digc.h171 u32 max_sdu; member
H A Digc_main.c1662 if (tx_ring->max_sdu > 0 && first->bytecount > tx_ring->max_sdu) { in igc_xmit_frame_ring()
6438 ring->max_sdu = 0; in igc_qbv_clear_schedule()
6597 if (qopt->max_sdu[i]) in igc_save_qbv_schedule()
6598 ring->max_sdu = qopt->max_sdu[i] + dev->hard_header_len - ETH_TLEN; in igc_save_qbv_schedule()
6600 ring->max_sdu = 0; in igc_save_qbv_schedule()
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_flower.c1162 struct sparx5_psfp_sf sf = { .max_sdu = SPX5_PSFP_SF_MAX_SDU }; in sparx5_tc_flower_replace()
1227 sf.max_sdu = act->police.mtu; in sparx5_tc_flower_replace()
H A Dsparx5_main.h681 u32 max_sdu; member