Home
last modified time | relevance | path

Searched full:shaper (Results 1 – 25 of 71) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_top.h16 * struct traffic_shaper_cfg: traffic shaper configuration
17 * @en : enable/disable traffic shaper
76 * @setup_traffic_shaper : programs traffic shaper control
88 * setup_traffic_shaper() : Setup traffic shaper control
90 * @cfg : traffic shaper configuration
H A Ddpu_hw_catalog.h108 * @DPU_SSPP_TS_PREFILL Supports prefill with traffic shaper
109 * @DPU_SSPP_TS_PREFILL_REC1 Supports prefill with traffic shaper multirec
/OK3568_Linux_fs/kernel/drivers/atm/
H A Dzatm.h30 #define SHAPER_SIZE 4 /* shaper entry size (in bytes) */
49 int shaper; /* shaper, <0 if none */ member
62 int ubr; /* UBR shaper; -1 if none */
63 int ubr_ref_cnt; /* number of VCs using UBR shaper */
H A Dzatm.c332 zpeekl(zatm_dev,uPD98401_IM(zatm_vcc->shaper)+16*i));
794 int shaper; in alloc_shaper() local
799 for (shaper = 0; !((zatm_dev->free_shapers >> shaper) & 1); shaper++); in alloc_shaper()
800 zatm_dev->free_shapers &= ~1 << shaper; in alloc_shaper()
805 zatm_dev->ubr = shaper; in alloc_shaper()
831 printk(KERN_CRIT DEV_LABEL "shaper algorithm botched " in alloc_shaper()
843 zpokel(zatm_dev,(i << uPD98401_IM_I_SHIFT) | m,uPD98401_IM(shaper)); in alloc_shaper()
844 zpokel(zatm_dev,c << uPD98401_PC_C_SHIFT,uPD98401_PC(shaper)); in alloc_shaper()
845 zpokel(zatm_dev,0,uPD98401_X(shaper)); in alloc_shaper()
846 zpokel(zatm_dev,0,uPD98401_Y(shaper)); in alloc_shaper()
[all …]
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dlp855x.h109 LP8556_COMBINED1, /* pwm + i2c before the shaper block */
111 LP8556_COMBINED2, /* pwm + i2c after the shaper block */
117 LP8557_COMBINED1, /* pwm + i2c after the shaper block */
118 LP8557_COMBINED2, /* pwm + i2c before the shaper block */
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.h145 u8 ir_b; /* IR_B parameter of IR shaper */
146 u8 ir_u; /* IR_U parameter of IR shaper */
147 u8 ir_s; /* IR_S parameter of IR shaper */
H A Dhclge_tm.c26 /* hclge_shaper_para_calc: calculate ir parameter for the shaper
28 * @shaper_level: the shaper level. eg: port, pg, priority, queueset
29 * @ir_para: parameters of IR shaper
762 /* Calc shaper para */ in hclge_tm_pg_shaper_cfg()
978 /* Need config vport shaper */ in hclge_tm_pri_vnet_base_shaper_cfg()
1272 /* Cfg tm shaper */ in hclge_tm_schd_setup_hw()
/OK3568_Linux_fs/kernel/net/sched/
H A Dsch_mqprio.c23 u16 shaper; member
184 priv->shaper = *(u16 *)nla_data(tb[TCA_MQPRIO_SHAPER]); in mqprio_init()
188 if (priv->shaper != TC_MQPRIO_SHAPER_BW_RATE) in mqprio_init()
204 if (priv->shaper != TC_MQPRIO_SHAPER_BW_RATE) in mqprio_init()
248 if (priv->shaper != TC_MQPRIO_SHAPER_DCB) in mqprio_init()
256 mqprio.shaper = priv->shaper; in mqprio_init()
445 nla_put_u16(skb, TCA_MQPRIO_SHAPER, priv->shaper)) in mqprio_dump()
H A Dsch_cbs.c3 * net/sched/sch_cbs.c Credit Based Shaper
8 /* Credit Based Shaper (CBS)
11 * This is a simple rate-limiting shaper aimed at TSN applications on
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.h75 struct dc_transfer_func **shaper);
81 struct dc_transfer_func **shaper);
/OK3568_Linux_fs/kernel/tools/testing/selftests/net/forwarding/
H A Dsch_tbf_core.sh4 # egress port from the switch ($swp2), a shaper is installed. The test verifies
5 # that the rates on the port match the configured shaper.
H A Dsch_red.sh4 # This test sends one stream of traffic from H1 through a TBF shaper, to a RED
5 # within TBF shaper on $swp3. The two shapers have the same configuration, and
7 # shaper. A second stream is sent from H2 also via $swp3, and used to inject
/OK3568_Linux_fs/buildroot/package/redir/
H A Dredir.mk14 --enable-shaper \
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mscc/
H A Docelot_police.h13 MSCC_QOS_RATE_MODE_DISABLED, /* Policer/shaper disabled */
/OK3568_Linux_fs/yocto/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A D0002-Adjust-the-order-of-headers-to-fix-build-for-musl.patch29 * First, we find all shaper devices and down them. Then we
H A D0014-add-if_nameindex-from-musl.patch150 * First, we find all shaper devices and down them. Then we
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/intel/
H A Diavf.rst156 The shaper bw_rlimit parameter is optional.
164 queues 16@0 16@16 hw 1 mode channel shaper bw_rlimit min_rate 1Gbit 2Gbit
178 shaper bw_rlimit: for each tc, sets minimum and maximum bandwidth rates.
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/enetc/
H A DKconfig57 taprio(802.1Qbv) and Credit Based Shaper(802.1Qbu).
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h160 struct dc_transfer_func **shaper);
166 struct dc_transfer_func **shaper);
/OK3568_Linux_fs/kernel/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_mc_aware.sh263 # Minimum shaper of 200Mbps on MC TCs should cause about 20% of
265 check_err $(bc <<< "$deg < 15") "Minimum shaper not in effect"
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A DKconfig125 Say y here to support Time Aware Shaper(TAS) offload in AM65 CPSW.
/OK3568_Linux_fs/kernel/include/linux/
H A Dstmmac.h137 /* Credit Base Shaper parameters */
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Ddcbnl.h38 * @cbs: credit based shaper ets algorithm supported
53 * 1 credit-based shaper
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Ddcbnl.h38 * @cbs: credit based shaper ets algorithm supported
53 * 1 credit-based shaper
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Ddcbnl.h38 * @cbs: credit based shaper ets algorithm supported
53 * 1 credit-based shaper

123