/kernel/linux/linux-5.10/net/atm/ |
H A D | common.c | 104 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...] |
H A D | mpoa_proc.c | 245 * add 130.230.54.142 tx=max_pcr,max_sdu rx=max_pcr,max_sdu in parse_qos() 271 qos.txtp.max_sdu = tx_sdu; in parse_qos() 274 qos.rxtp.max_sdu = rx_sdu; in parse_qos() 277 qos.txtp.max_pcr, qos.txtp.max_sdu, in parse_qos() 278 qos.rxtp.max_pcr, qos.rxtp.max_sdu); in parse_qos()
|
/kernel/linux/linux-6.6/net/atm/ |
H A D | common.c | 104 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...] |
H A D | mpoa_proc.c | 245 * add 130.230.54.142 tx=max_pcr,max_sdu rx=max_pcr,max_sdu in parse_qos() 271 qos.txtp.max_sdu = tx_sdu; in parse_qos() 274 qos.rxtp.max_sdu = rx_sdu; in parse_qos() 277 qos.txtp.max_pcr, qos.txtp.max_sdu, in parse_qos() 278 qos.rxtp.max_pcr, qos.rxtp.max_sdu); in parse_qos()
|
/kernel/linux/linux-6.6/drivers/net/dsa/ocelot/ |
H A D | felix_vsc9959.c | 1145 u32 max_sdu) in vsc9959_port_qmaxsdu_set() 1149 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_0, in vsc9959_port_qmaxsdu_set() 1153 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_1, in vsc9959_port_qmaxsdu_set() 1157 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_2, in vsc9959_port_qmaxsdu_set() 1161 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_3, in vsc9959_port_qmaxsdu_set() 1165 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_4, in vsc9959_port_qmaxsdu_set() 1169 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_5, in vsc9959_port_qmaxsdu_set() 1173 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_6, in vsc9959_port_qmaxsdu_set() 1177 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_7, in vsc9959_port_qmaxsdu_set() 1201 if (!taprio || !taprio->max_sdu[t in vsc9959_tas_tc_max_sdu() 1144 vsc9959_port_qmaxsdu_set(struct ocelot *ocelot, int port, int tc, u32 max_sdu) vsc9959_port_qmaxsdu_set() argument 1280 u32 max_sdu; vsc9959_tas_guard_bands_update() local [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_taprio.c | 71 u32 max_sdu[TC_MAX_QUEUE]; /* for dump */ member 102 u32 max_sdu[TC_MAX_QUEUE]; /* save info from the user */ member 260 /* Sets sched->max_sdu[] and sched->max_frm_len[] to the minimum between the 261 * q->max_sdu[] requested by the user and the max_sdu dynamically determined by 272 u32 max_sdu; in taprio_update_queue_max_sdu() local 276 max_sdu_from_user = q->max_sdu[tc] ?: U32_MAX; in taprio_update_queue_max_sdu() 300 max_sdu = min(max_sdu_dynamic, max_sdu_from_user); in taprio_update_queue_max_sdu() 302 if (max_sdu != U32_MAX) { in taprio_update_queue_max_sdu() 303 sched->max_frm_len[tc] = max_sdu in taprio_update_queue_max_sdu() 1695 taprio_parse_tc_entry(struct Qdisc *sch, struct nlattr *opt, u32 max_sdu[TC_QOPT_MAX_QUEUE], u32 fp[TC_QOPT_MAX_QUEUE], unsigned long *seen_tcs, struct netlink_ext_ack *extack) taprio_parse_tc_entry() argument 1752 u32 max_sdu[TC_QOPT_MAX_QUEUE]; taprio_parse_tc_entries() local [all...] |
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | horizon.c | 149 int max_sdu; maximum SDU in bytes 1289 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_data_av_handler() 1574 if (skb->len > atm_vcc->qos.txtp.max_sdu) { in hrz_send() 1575 PRINTK (KERN_ERR, "sk_buff length greater than agreed max_sdu, dropping..."); in hrz_send() 2029 /********** check max_sdu **********/ 2036 if (!(tp->max_sdu)) { in check_max_sdu() 2037 PRINTD (DBG_QOS, "defaulting max_sdu"); in check_max_sdu() 2038 tp->max_sdu = ATM_AAL0_SDU; in check_max_sdu() 2039 } else if (tp->max_sdu != ATM_AAL0_SDU) { in check_max_sdu() 2040 PRINTD (DBG_QOS|DBG_ERR, "rejecting max_sdu"); in check_max_sdu() [all...] |
H A D | lanai.c | 126 * large enough to hold this many max_sdu sized PDUs 1479 struct lanai_buffer *buf, int max_sdu, int multiplier, in lanai_get_sized_buffer() 1483 if (unlikely(max_sdu < 1)) in lanai_get_sized_buffer() 1484 max_sdu = 1; in lanai_get_sized_buffer() 1485 max_sdu = aal5_size(max_sdu); in lanai_get_sized_buffer() 1486 size = (max_sdu + 16) * multiplier + 16; in lanai_get_sized_buffer() 1487 lanai_buf_allocate(buf, size, max_sdu + 32, lanai->pci); in lanai_get_sized_buffer() 1503 qos->rxtp.max_sdu, AAL5_RX_MULTIPLIER, "RX"); in lanai_setup_rx_vci_aal5() 1510 int max_sdu, multiplie in lanai_setup_tx_vci() local 1478 lanai_get_sized_buffer(struct lanai_dev *lanai, struct lanai_buffer *buf, int max_sdu, int multiplier, const char *name) lanai_get_sized_buffer() argument [all...] |
H A D | fore200e.c | 978 if ((vcc->qos.aal == ATM_AAL0) && (vcc->qos.rxtp.max_sdu == ATM_AAL0_SDU)) { in fore200e_push_rpd() 1341 DPRINTK(2, "opening %d.%d.%d:%d QoS = (tx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d; " in fore200e_open() 1342 "rx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d)\n", in fore200e_open() 1345 vcc->qos.txtp.min_pcr, vcc->qos.txtp.max_pcr, vcc->qos.txtp.max_cdv, vcc->qos.txtp.max_sdu, in fore200e_open() 1347 vcc->qos.rxtp.min_pcr, vcc->qos.rxtp.max_pcr, vcc->qos.rxtp.max_cdv, vcc->qos.rxtp.max_sdu); in fore200e_open() 1373 if (fore200e_activate_vcin(fore200e, 1, vcc, vcc->qos.rxtp.max_sdu) < 0) { in fore200e_open() 1505 if ((vcc->qos.aal == ATM_AAL0) && (vcc->qos.txtp.max_sdu == ATM_AAL0_SDU)) { in fore200e_send() 1896 "(tx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d; " in fore200e_change_qos() 1897 "rx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d), flags = 0x%x\n" in fore200e_change_qos() 1901 qos->txtp.min_pcr, qos->txtp.max_pcr, qos->txtp.max_cdv, qos->txtp.max_sdu, in fore200e_change_qos() [all...] |
H A D | ambassador.c | 472 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_complete() 1092 if ((unsigned int) rxtp->max_sdu <= dev->rxq[pool].buffer_size) { in amb_open() 1093 PRINTD (DBG_VCC|DBG_QOS|DBG_POOL, "chose pool %hu (max_sdu %u <= %u)", in amb_open() 1094 pool, rxtp->max_sdu, dev->rxq[pool].buffer_size); in amb_open() 1099 "no pool suitable for VC (RX max_sdu %d is too large)", in amb_open() 1100 rxtp->max_sdu); in amb_open() 1320 if (skb->len > (size_t) atm_vcc->qos.txtp.max_sdu) { in amb_send() 1321 PRINTK (KERN_ERR, "sk_buff length greater than agreed max_sdu, dropping..."); in amb_send()
|
H A D | zatm.c | 498 if (vcc->qos.rxtp.max_sdu > 65464) in open_rx_first() 499 vcc->qos.rxtp.max_sdu = 65464; in open_rx_first() 502 cells = DIV_ROUND_UP(vcc->qos.rxtp.max_sdu + ATM_AAL5_TRAILER, in open_rx_first() 945 if (unlimited) vcc->qos.txtp.max_sdu = ATM_MAX_AAL5_PDU; in open_tx_first()
|
H A D | iphase.c | 1769 if (vcc->qos.txtp.max_sdu > 1772 vcc->qos.txtp.max_sdu,iadev->tx_buf_sz); 1800 if (vcc->qos.txtp.max_sdu != 0) { 1802 sk->sk_sndbuf = vcc->qos.txtp.max_sdu * 5; 1804 sk->sk_sndbuf = vcc->qos.txtp.max_sdu * 4; 1806 sk->sk_sndbuf = vcc->qos.txtp.max_sdu * 3;
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | lanai.c | 126 * large enough to hold this many max_sdu sized PDUs 1478 struct lanai_buffer *buf, int max_sdu, int multiplier, in lanai_get_sized_buffer() 1482 if (unlikely(max_sdu < 1)) in lanai_get_sized_buffer() 1483 max_sdu = 1; in lanai_get_sized_buffer() 1484 max_sdu = aal5_size(max_sdu); in lanai_get_sized_buffer() 1485 size = (max_sdu + 16) * multiplier + 16; in lanai_get_sized_buffer() 1486 lanai_buf_allocate(buf, size, max_sdu + 32, lanai->pci); in lanai_get_sized_buffer() 1502 qos->rxtp.max_sdu, AAL5_RX_MULTIPLIER, "RX"); in lanai_setup_rx_vci_aal5() 1509 int max_sdu, multiplie in lanai_setup_tx_vci() local 1477 lanai_get_sized_buffer(struct lanai_dev *lanai, struct lanai_buffer *buf, int max_sdu, int multiplier, const char *name) lanai_get_sized_buffer() argument [all...] |
H A D | fore200e.c | 976 if ((vcc->qos.aal == ATM_AAL0) && (vcc->qos.rxtp.max_sdu == ATM_AAL0_SDU)) { in fore200e_push_rpd() 1339 DPRINTK(2, "opening %d.%d.%d:%d QoS = (tx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d; " in fore200e_open() 1340 "rx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d)\n", in fore200e_open() 1343 vcc->qos.txtp.min_pcr, vcc->qos.txtp.max_pcr, vcc->qos.txtp.max_cdv, vcc->qos.txtp.max_sdu, in fore200e_open() 1345 vcc->qos.rxtp.min_pcr, vcc->qos.rxtp.max_pcr, vcc->qos.rxtp.max_cdv, vcc->qos.rxtp.max_sdu); in fore200e_open() 1371 if (fore200e_activate_vcin(fore200e, 1, vcc, vcc->qos.rxtp.max_sdu) < 0) { in fore200e_open() 1503 if ((vcc->qos.aal == ATM_AAL0) && (vcc->qos.txtp.max_sdu == ATM_AAL0_SDU)) { in fore200e_send() 1894 "(tx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d; " in fore200e_change_qos() 1895 "rx: cl=%s, pcr=%d-%d, cdv=%d, max_sdu=%d), flags = 0x%x\n" in fore200e_change_qos() 1899 qos->txtp.min_pcr, qos->txtp.max_pcr, qos->txtp.max_cdv, qos->txtp.max_sdu, in fore200e_change_qos() [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | atm.h | 142 int max_sdu; /* maximum SDU in bytes */ member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | atm.h | 142 int max_sdu; /* maximum SDU in bytes */ member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | atm.h | 83 int max_sdu; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | atm.h | 83 int max_sdu; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | atm.h | 79 int max_sdu; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | pkt_sched.h | 239 u32 max_sdu[TC_MAX_QUEUE]; member
|
/kernel/linux/linux-5.10/drivers/usb/atm/ |
H A D | usbatm.c | 788 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()
|
/kernel/linux/linux-6.6/drivers/usb/atm/ |
H A D | usbatm.c | 788 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()
|
/kernel/linux/linux-6.6/drivers/net/dsa/hirschmann/ |
H A D | hellcreek.c | 1550 u32 max_sdu = schedule->max_sdu[tc] + VLAN_ETH_HLEN - ETH_FCS_LEN; in hellcreek_setup_maxsdu() local 1553 if (!schedule->max_sdu[tc]) in hellcreek_setup_maxsdu() 1557 max_sdu, tc, port); in hellcreek_setup_maxsdu() 1561 val = (max_sdu & HR_PTPRTCCFG_MAXSDU_MASK) << HR_PTPRTCCFG_MAXSDU_SHIFT; in hellcreek_setup_maxsdu()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_psfp.c | 122 ANA_AC_TSN_SF_CFG_TSN_MAX_SDU_SET(sf->max_sdu) | in sparx5_psfp_sf_set()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_pf.c | 518 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *max_sdu) in enetc_set_ptcmsdur() argument 525 if (max_sdu[tc]) in enetc_set_ptcmsdur() 526 val = max_sdu[tc] + VLAN_ETH_HLEN; in enetc_set_ptcmsdur()
|