/Linux-v5.15/tools/testing/selftests/tc-testing/tc-tests/actions/ |
D | police.json | 17 "cmdUnderTest": "$TC actions add action police rate 1kbit burst 10k index 1", 20 "matchPattern": "action order [0-9]*: police 0x1 rate 1Kbit burst 10Kb", 40 "$TC actions add action police rate 4Mbit burst 120k index 9" 42 "cmdUnderTest": "$TC actions add action police rate 8kbit burst 24k index 9", 66 "cmdUnderTest": "$TC actions add action police rate 90kbit burst 10k mtu 1k index 98", 69 "matchPattern": "action order [0-9]*: police 0x62 rate 90Kbit burst 10Kb mtu 1Kb", 90 …"cmdUnderTest": "$TC actions add action police rate 90kbit burst 10k mtu 2kb peakrate 100kbit inde… 93 …"matchPattern": "action order [0-9]*: police 0x3 rate 90Kbit burst 10Kb mtu 2Kb peakrate 100Kbit", 114 … "cmdUnderTest": "$TC actions add action police rate 5kbit burst 6kb peakrate 10kbit index 9", 117 "matchPattern": "action order [0-9]*: police 0x9 rate 5Kb burst 10Kb", [all …]
|
/Linux-v5.15/tools/testing/selftests/drivers/net/mlxsw/ |
D | devlink_trap_policer.sh | 162 devlink trap policer set $DEVLINK_DEV policer 1 burst 0 &> /dev/null 163 check_fail $? "Policer burst size was changed to 0" 164 devlink trap policer set $DEVLINK_DEV policer 1 burst 17 &> /dev/null 165 check_fail $? "Policer burst size was changed to burst size that is not power of 2" 166 devlink trap policer set $DEVLINK_DEV policer 1 burst 8 &> /dev/null 167 check_fail $? "Policer burst size was changed to burst size lower than limit" 169 burst $((2**25)) &> /dev/null 170 check_fail $? "Policer burst size was changed to burst size higher than limit" 172 devlink trap policer set $DEVLINK_DEV policer 1 burst 16 173 check_err $? "Failed to set policer burst size to minimum" [all …]
|
D | tc_restrictions.sh | 319 action police rate 0.5kbit burst 1m conform-exceed drop/ok 324 action police rate 2.5tbit burst 1g conform-exceed drop/ok 329 action police rate 1.5kbit burst 1m conform-exceed drop/ok 336 action police rate 1.9tbit burst 1g conform-exceed drop/ok 343 action police rate 1.5kbit burst 512b conform-exceed drop/ok 344 check_fail $? "Incorrect success to add police action with too low burst size" 348 action police rate 1.5kbit burst 2k conform-exceed drop/ok 349 check_err $? "Failed to add police action with low burst size" 355 log_test "police rate and burst limits" 369 action police rate 100mbit burst 100k conform-exceed drop/ok [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/ata/ |
D | ahci-ceva.txt | 13 CIBGN : COMINIT Burst Gap Nominal. 14 CIBGMX: COMINIT Burst Gap Maximum. 15 CIBGMN: COMINIT Burst Gap Minimum. 20 CWBGMN: COMWAKE Burst Gap Minimum. 21 CWBGMX: COMWAKE Burst Gap Maximum. 22 CWBGN: COMWAKE Burst Gap Nominal. 24 - ceva,p0-burst-params: Burst timing value for COM parameter for port 0. 25 - ceva,p1-burst-params: Burst timing value for COM parameter for port 1. 27 ceva,pN-burst-params = /bits/ 8 <BMX BNM SFD PTST>; 28 BMX: COM Burst Maximum. [all …]
|
/Linux-v5.15/include/net/tc_act/ |
D | tc_police.h | 41 u32 burst; member 70 u32 burst; in tcf_police_burst() local 76 * "rate" bytes "burst" nanoseconds in tcf_police_burst() 85 * "rate" bytes "burst" nanoseconds 2^6 ticks in tcf_police_burst() 89 * "rate" * "burst" in tcf_police_burst() 94 * "rate" * "burst" in tcf_police_burst() 98 burst = div_u64(params->tcfp_burst * params->rate.rate_bytes_ps, in tcf_police_burst() 101 return burst; in tcf_police_burst() 118 u32 burst; in tcf_police_burst_pkt() local 124 * "rate" pkts "burst" nanoseconds in tcf_police_burst_pkt() [all …]
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv04/ |
D | arb.c | 38 int burst; member 103 fifo->burst = cbs; in nv04_calc_arb() 117 * to the CRTC FIFO burst. (ns) */ in nv10_calc_arb() 169 /* FIFO burst */ in nv10_calc_arb() 171 /* Max burst not leading to overflows. */ in nv10_calc_arb() 174 fifo->burst = min(max_burst_o, 1024); in nv10_calc_arb() 176 /* Max burst value with an acceptable latency. */ in nv10_calc_arb() 178 fifo->burst = min(max_burst_l, fifo->burst); in nv10_calc_arb() 180 fifo->burst = rounddown_pow_of_two(fifo->burst); in nv10_calc_arb() 185 max_lwm = fifo_len - fifo->burst in nv10_calc_arb() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/usb/ |
D | ci-hdrc-usb2.txt | 44 - ahb-burst-config: it is vendor dependent, the required value should be 46 property is used to change AHB burst configuration, check the chipidea 49 - tx-burst-size-dword: it is vendor dependent, the tx burst size in dword 50 (4 bytes), This register represents the maximum length of a the burst 53 "ahb-burst-config" is set to 0, if this property is missing the reset 55 - rx-burst-size-dword: it is vendor dependent, the rx burst size in dword 56 (4 bytes), This register represents the maximum length of a the burst 59 "ahb-burst-config" is set to 0, if this property is missing the reset 124 /* Incremental burst of unspecified length */ 125 ahb-burst-config = <0x0>; [all …]
|
D | snps,dwc3.yaml | 258 snps,rx-max-burst-prd to a valid, non-zero value 1-16 (DWC_usb31 264 snps,rx-max-burst-prd: 266 Max periodic ESS RX burst size (host mode only). Set this and 276 snps,tx-max-burst-prd to a valid, non-zero value 1-16 (DWC_usb31 282 snps,tx-max-burst-prd: 284 Max periodic ESS TX burst size (host mode only). Set this and 307 snps,incr-burst-type-adjustment: 309 Value for INCR burst type of GSBUSCFG0 register, undefined length INCR 310 burst type enable and INCRx type. A single value means INCRX burst mode 311 enabled. If more than one value specified, undefined length INCR burst [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/dma/ |
D | renesas,nbpfaxi.txt | 26 - max-burst-mem-read: limit burst size for memory reads 28 than using the maximum burst size allowed by the hardware's buffer size. 29 - max-burst-mem-write: limit burst size for memory writes 31 than using the maximum burst size allowed by the hardware's buffer size. 32 If both max-burst-mem-read and max-burst-mem-write are set, DMA_MEM_TO_MEM
|
D | qcom_hidma_mgmt.txt | 15 read/write in a single burst. 21 - max-write-burst-bytes: Maximum write burst in bytes that HIDMA can 26 - max-read-burst-bytes: Maximum read burst in bytes that HIDMA can 31 - max-write-transactions: This value is how many times a write burst is 34 - max-read-transactions: This value is how many times a read burst is 70 max-write-burst-bytes = <1024>; 71 max-read-burst-bytes = <1024>;
|
D | intel,ldma.yaml | 36 The third cell is the burst length of the channel. 69 instead of the whole burst. 79 Enable RX dynamic burst write. When it is enabled, the DMA does RX dynamic burst; 80 if it is disabled, the DMA RX will still support programmable fixed burst size of 2,4,8,16.
|
D | snps,dma-spear1340.yaml | 126 snps,max-burst-len: 129 Maximum length of the burst transactions supported by the controller. 130 This property defines the upper limit of the run-time burst setting 131 (CTLx.SRC_MSIZE/CTLx.DST_MSIZE fields) so the allowed burst length 132 will be from 1 to max-burst-len words. It's an array property with one 177 snps,max-burst-len = <16 16 4 4 4 4 4 4>;
|
/Linux-v5.15/samples/pktgen/ |
D | pktgen_sample03_burst_single_flow.sh | 7 # Using pktgen "burst" option (use -b $N) 33 [ -z "$BURST" ] && BURST=32 78 # Setup burst, for easy testing -b 0 disable bursting 79 # (internally in pktgen default and minimum burst=1) 80 if [[ ${BURST} -ne 0 ]]; then 81 pg_set $dev "burst $BURST" 83 info "$dev: Not using burst"
|
D | pktgen_sample05_flow_per_thread.sh | 25 [ -z "$BURST" ] && BURST=32 73 # Setup burst, for easy testing -b 0 disable bursting 74 # (internally in pktgen default and minimum burst=1) 75 if [[ ${BURST} -ne 0 ]]; then 76 pg_set $dev "burst $BURST" 78 info "$dev: Not using burst"
|
/Linux-v5.15/drivers/dma/dw-edma/ |
D | dw-edma-core.c | 45 struct dw_edma_burst *burst; in dw_edma_alloc_burst() local 47 burst = kzalloc(sizeof(*burst), GFP_NOWAIT); in dw_edma_alloc_burst() 48 if (unlikely(!burst)) in dw_edma_alloc_burst() 51 INIT_LIST_HEAD(&burst->list); in dw_edma_alloc_burst() 52 if (chunk->burst) { in dw_edma_alloc_burst() 55 list_add_tail(&burst->list, &chunk->burst->list); in dw_edma_alloc_burst() 59 chunk->burst = burst; in dw_edma_alloc_burst() 62 return burst; in dw_edma_alloc_burst() 102 chunk->burst = NULL; in dw_edma_alloc_chunk() 132 list_for_each_entry_safe(child, _next, &chunk->burst->list, list) { in dw_edma_free_burst() [all …]
|
/Linux-v5.15/drivers/net/ethernet/mscc/ |
D | ocelot_police.c | 56 cbs = (cbs ? cbs : 1); /* No zero burst size */ in qos_policer_conf_set() 57 cbs_max = 60; /* Limit burst size */ in qos_policer_conf_set() 70 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set() 71 pbs_max = 60; /* Limit burst size */ in qos_policer_conf_set() 80 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set() 81 pbs_max = GENMASK(6, 0); /* Limit burst size */ in qos_policer_conf_set() 91 pbs = (pbs ? pbs : 1); /* No zero burst size */ in qos_policer_conf_set() 92 pbs_max = 61; /* Limit burst size */ in qos_policer_conf_set() 97 /* Disable policer using maximum rate and zero burst */ in qos_policer_conf_set() 168 pp.pbs = pol->burst; in ocelot_port_policer_add()
|
/Linux-v5.15/drivers/dma/qcom/ |
D | qcom_adm.c | 187 * adm_get_blksize - Get block size from burst value 189 * @burst: Burst size of transaction 191 static int adm_get_blksize(unsigned int burst) in adm_get_blksize() argument 195 switch (burst) { in adm_get_blksize() 200 ret = ffs(burst >> 4) - 1; in adm_get_blksize() 223 * @burst: Burst size of transaction 228 u32 burst, in adm_process_fc_descriptors() argument 241 row_offset = burst; in adm_process_fc_descriptors() 246 row_offset = burst << 16; in adm_process_fc_descriptors() 251 while (remainder >= burst) { in adm_process_fc_descriptors() [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/net/ |
D | samsung-sxgbe.txt | 15 - samsung,pbl: Integer, Programmable Burst Length. 17 - samsung,burst-map: Integer, Program the possible bursts supported by sxgbe 18 This is an integer and represents allowable DMA bursts when fixed burst. 19 Allowable range is 0x01-0x3F. When this field is set fixed burst is enabled. 20 When fixed length is needed for burst mode, it can be set within allowable 48 samsung,burst-map = <0x20>
|
/Linux-v5.15/net/bridge/netfilter/ |
D | ebt_limit.c | 74 if (info->burst == 0 || in ebt_limit_mt_check() 75 user2credits(info->avg * info->burst) < user2credits(info->avg)) { in ebt_limit_mt_check() 77 info->avg, info->burst); in ebt_limit_mt_check() 83 info->credit = user2credits(info->avg * info->burst); in ebt_limit_mt_check() 84 info->credit_cap = user2credits(info->avg * info->burst); in ebt_limit_mt_check() 93 * only avg/burst have meaningful values in userspace. 96 compat_uint_t avg, burst; member
|
/Linux-v5.15/drivers/atm/ |
D | Kconfig | 65 bool "Fine-tune burst settings" 70 transfer is called a burst. 72 The default settings for the burst sizes are suitable for most PCI 76 The burst sizes can be set independently in the send (TX) and 79 Note that enabling many different burst sizes in the same direction 82 available burst size. 92 Burst sixteen words at once in the send direction. This may work 99 Burst eight words at once in the send direction. This is the default 106 Burst four words at once in the send direction. You may want to try 114 Burst two words at once in the send direction. You may want to try [all …]
|
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | cn10k.c | 39 /* Total LMTLINES = num_online_cpus() * 32 (For Burst flush).*/ in cn10k_lmtst_init() 145 * [12:15] no of LMTST - 1 in the burst. in cn10k_sqe_flush() 146 * [19:63] data size of each LMTST in the burst except first. in cn10k_sqe_flush() 237 static void cn10k_get_ingress_burst_cfg(u32 burst, u32 *burst_exp, in cn10k_get_ingress_burst_cfg() argument 242 /* Burst is calculated as in cn10k_get_ingress_burst_cfg() 247 *burst_exp = ilog2(burst); in cn10k_get_ingress_burst_cfg() 248 if (burst < 256) { in cn10k_get_ingress_burst_cfg() 258 * Find remaining bytes 'burst - 2^burst_exp' in cn10k_get_ingress_burst_cfg() 261 tmp = burst - rounddown_pow_of_two(burst); in cn10k_get_ingress_burst_cfg() 360 u32 burst, u64 rate, bool pps) in cn10k_set_ipolicer_rate() argument [all …]
|
D | otx2_tc.c | 80 static void otx2_get_egress_burst_cfg(u32 burst, u32 *burst_exp, in otx2_get_egress_burst_cfg() argument 85 /* Burst is calculated as in otx2_get_egress_burst_cfg() 87 * Max supported burst size is 130,816 bytes. in otx2_get_egress_burst_cfg() 89 burst = min_t(u32, burst, MAX_BURST_SIZE); in otx2_get_egress_burst_cfg() 90 if (burst) { in otx2_get_egress_burst_cfg() 91 *burst_exp = ilog2(burst) ? ilog2(burst) - 1 : 0; in otx2_get_egress_burst_cfg() 92 tmp = burst - rounddown_pow_of_two(burst); in otx2_get_egress_burst_cfg() 93 if (burst < MAX_BURST_MANTISSA) in otx2_get_egress_burst_cfg() 135 static int otx2_set_matchall_egress_rate(struct otx2_nic *nic, u32 burst, u32 maxrate) in otx2_set_matchall_egress_rate() argument 147 otx2_get_egress_burst_cfg(burst, &burst_exp, &burst_mantissa); in otx2_set_matchall_egress_rate() [all …]
|
/Linux-v5.15/net/netfilter/ |
D | xt_limit.c | 111 if (r->burst == 0 in limit_mt_check() 112 || user2credits(r->avg * r->burst) < user2credits(r->avg)) { in limit_mt_check() 114 r->avg, r->burst); in limit_mt_check() 127 priv->credit = user2credits(r->avg * r->burst); /* Credits full. */ in limit_mt_check() 146 u_int32_t burst; member 162 .burst = cm->burst, in limit_mt_compat_from_user() 176 .burst = m->burst, in limit_mt_compat_to_user()
|
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/ |
D | omap-gpmc.txt | 82 - gpmc,page-burst-access-ns: Multiple access word delay 106 burst accesses, defines the number of 116 - gpmc,burst-length Page/burst length. Must be 4, 8 or 16. 117 - gpmc,burst-wrap Enables wrap bursting 118 - gpmc,burst-read Enables read page/burst mode 119 - gpmc,burst-write Enables write page/burst mode
|
/Linux-v5.15/include/linux/platform_data/ |
D | gpmc-omap.h | 105 u32 t_bacc; /* burst access valid clock to output delay */ 131 #define GPMC_BURST_4 4 /* 4 word burst */ 132 #define GPMC_BURST_8 8 /* 8 word burst */ 133 #define GPMC_BURST_16 16 /* 16 word burst */ 141 bool burst_read; /* enables read page/burst mode */ 142 bool burst_write; /* enables write page/burst mode */ 148 u32 burst_len; /* page/burst length */
|