Home
last modified time | relevance | path

Searched refs:burst (Results 1 – 25 of 249) sorted by relevance

12345678910

/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/
Darb.c38 int burst; member
105 fifo->burst = cbs; in nv04_calc_arb()
176 fifo->burst = min(max_burst_o, 1024); in nv10_calc_arb()
180 fifo->burst = min(max_burst_l, fifo->burst); in nv10_calc_arb()
182 fifo->burst = rounddown_pow_of_two(fifo->burst); in nv10_calc_arb()
187 max_lwm = fifo_len - fifo->burst in nv10_calc_arb()
189 + fifo->burst * drain_rate / fill_rate; in nv10_calc_arb()
196 int *burst, int *lwm) in nv04_update_arb() argument
235 *burst = ilog2(fifo_data.burst >> 4); in nv04_update_arb()
240 nv20_update_arb(int *burst, int *lwm) in nv20_update_arb() argument
[all …]
/Linux-v5.4/net/netfilter/
Dxt_limit.c104 if (r->burst == 0 in limit_mt_check()
105 || user2credits(r->avg * r->burst) < user2credits(r->avg)) { in limit_mt_check()
107 r->avg, r->burst); in limit_mt_check()
120 priv->credit = user2credits(r->avg * r->burst); /* Credits full. */ in limit_mt_check()
140 u_int32_t burst; member
156 .burst = cm->burst, in limit_mt_compat_from_user()
170 .burst = m->burst, in limit_mt_compat_to_user()
Dnft_limit.c24 u32 burst; member
70 limit->burst = ntohl(nla_get_be32(tb[NFTA_LIMIT_BURST])); in nft_limit_init()
72 if (pkts && limit->burst == 0) in nft_limit_init()
73 limit->burst = NFT_LIMIT_PKT_BURST_DEFAULT; in nft_limit_init()
75 if (limit->rate + limit->burst < limit->rate) in nft_limit_init()
79 tokens = div_u64(limit->nsecs, limit->rate) * limit->burst; in nft_limit_init()
85 tokens = div_u64(limit->nsecs * (limit->rate + limit->burst), in nft_limit_init()
114 nla_put_be32(skb, NFTA_LIMIT_BURST, htonl(limit->burst)) || in nft_limit_dump()
Dxt_hashlimit.c108 int64_t burst; member
145 to->burst = cfg->burst; in cfg_copy()
157 to->burst = cfg->burst; in cfg_copy()
601 if (hinfo->cfg.burst) in rateinfo_init()
602 dh->rateinfo.burst = in rateinfo_init()
603 hinfo->cfg.burst * dh->rateinfo.rate; in rateinfo_init()
605 dh->rateinfo.burst = dh->rateinfo.rate; in rateinfo_init()
608 dh->rateinfo.burst = in rateinfo_init()
609 hinfo->cfg.burst + dh->rateinfo.rate; in rateinfo_init()
615 dh->rateinfo.credit_cap = hinfo->cfg.burst; in rateinfo_init()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/dma/
Drenesas,nbpfaxi.txt26 - 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
Dqcom_hidma_mgmt.txt15 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>;
Dsnps,dw-axi-dmac.txt19 - snps,axi-max-burst-len: Restrict master AXI burst length by value specified
20 in this property. If this property is missing the maximum AXI burst length
38 snps,axi-max-burst-len = <16>;
Dimg-mdc-dma.txt13 - img,max-burst-multiplier: Must be the maximum supported burst size multiplier.
14 The maximum burst size is this value multiplied by the hardware-reported bus
46 img,max-burst-multiplier = <16>;
/Linux-v5.4/drivers/dma/dw-edma/
Ddw-edma-core.c44 struct dw_edma_burst *burst; in dw_edma_alloc_burst() local
46 burst = kzalloc(sizeof(*burst), GFP_NOWAIT); in dw_edma_alloc_burst()
47 if (unlikely(!burst)) in dw_edma_alloc_burst()
50 INIT_LIST_HEAD(&burst->list); in dw_edma_alloc_burst()
51 if (chunk->burst) { in dw_edma_alloc_burst()
54 list_add_tail(&burst->list, &chunk->burst->list); in dw_edma_alloc_burst()
58 chunk->burst = burst; in dw_edma_alloc_burst()
61 return burst; in dw_edma_alloc_burst()
96 chunk->burst = NULL; in dw_edma_alloc_chunk()
126 list_for_each_entry_safe(child, _next, &chunk->burst->list, list) { in dw_edma_free_burst()
[all …]
/Linux-v5.4/net/bridge/netfilter/
Debt_limit.c74 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()
96 compat_uint_t avg, burst; member
/Linux-v5.4/Documentation/devicetree/bindings/usb/
Dci-hdrc-usb2.txt40 - ahb-burst-config: it is vendor dependent, the required value should be
42 property is used to change AHB burst configuration, check the chipidea
45 - tx-burst-size-dword: it is vendor dependent, the tx burst size in dword
46 (4 bytes), This register represents the maximum length of a the burst
49 "ahb-burst-config" is set to 0, if this property is missing the reset
51 - rx-burst-size-dword: it is vendor dependent, the rx burst size in dword
52 (4 bytes), This register represents the maximum length of a the burst
55 "ahb-burst-config" is set to 0, if this property is missing the reset
111 /* Incremental burst of unspecified length */
112 ahb-burst-config = <0x0>;
[all …]
Ddwc3.txt89 only. Set this and rx-max-burst-prd to a valid,
92 - snps,rx-max-burst-prd: max periodic ESS RX burst size - host mode only. Set
97 only. Set this and tx-max-burst-prd to a valid,
100 - snps,tx-max-burst-prd: max periodic ESS TX burst size - host mode only. Set
106 - snps,incr-burst-type-adjustment: Value for INCR burst type of GSBUSCFG0
107 register, undefined length INCR burst type enable and INCRx type.
108 When just one value, which means INCRX burst mode enabled. When
109 more than one value, which means undefined length INCR burst type
123 snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>;
/Linux-v5.4/include/linux/
Dratelimit.h19 int burst; member
29 .burst = burst_init, \
41 int interval, int burst) in ratelimit_state_init() argument
47 rs->burst = burst; in ratelimit_state_init()
/Linux-v5.4/include/uapi/linux/netfilter/
Dxt_hashlimit.h35 __u32 burst; /* Period multiplier for upper limit. */ member
59 __u32 burst; /* Period multiplier for upper limit. */ member
72 __u64 burst; /* Period multiplier for upper limit. */ member
86 __u64 burst; /* Period multiplier for upper limit. */ member
/Linux-v5.4/Documentation/devicetree/bindings/net/
Dsamsung-sxgbe.txt17 - 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.4/arch/arm/boot/dts/
Domap3-gta04a5one.dts57 gpmc,burst-length = <16>;
58 gpmc,burst-read;
59 gpmc,burst-wrap;
60 gpmc,burst-write;
76 gpmc,page-burst-access-ns = <15>;
Domap2420-n8x0-common.dtsi59 gpmc,burst-length = <16>;
60 gpmc,burst-read;
61 gpmc,burst-wrap;
77 gpmc,page-burst-access-ns = <27>;
/Linux-v5.4/drivers/gpu/drm/bridge/
Dsil-sii8620.c100 } burst; member
604 u8 *buf = &ctx->burst.tx_buf[ctx->burst.tx_count]; in sii8620_burst_get_tx_buf()
607 if (ctx->burst.tx_count + size > ARRAY_SIZE(ctx->burst.tx_buf)) { in sii8620_burst_get_tx_buf()
613 ctx->burst.tx_count += size; in sii8620_burst_get_tx_buf()
621 u8 *buf = &ctx->burst.rx_buf[ctx->burst.rx_count]; in sii8620_burst_get_rx_buf()
624 if (ctx->burst.tx_count + size > ARRAY_SIZE(ctx->burst.tx_buf)) { in sii8620_burst_get_rx_buf()
630 ctx->burst.rx_count += size; in sii8620_burst_get_rx_buf()
638 int tx_left = ctx->burst.tx_count; in sii8620_burst_send()
639 u8 *d = ctx->burst.tx_buf; in sii8620_burst_send()
644 if (ctx->burst.r_count + len > ctx->burst.r_size) in sii8620_burst_send()
[all …]
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/
Dqos_conf.c72 u64 burst, rate; in nfp_flower_install_rate_limiter() local
107 burst = div_u64(rate * PSCHED_NS2TICKS(action->police.burst), in nfp_flower_install_rate_limiter()
119 config->bkt_tkn_p = cpu_to_be32(burst); in nfp_flower_install_rate_limiter()
120 config->bkt_tkn_c = cpu_to_be32(burst); in nfp_flower_install_rate_limiter()
121 config->pbs = cpu_to_be32(burst); in nfp_flower_install_rate_limiter()
122 config->cbs = cpu_to_be32(burst); in nfp_flower_install_rate_limiter()
/Linux-v5.4/Documentation/devicetree/bindings/ata/
Dahci-ceva.txt24 - 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>;
51 ceva,p0-burst-params = /bits/ 8 <0x0A 0x08 0x4A 0x06>;
56 ceva,p1-burst-params = /bits/ 8 <0x0A 0x08 0x4A 0x06>;
/Linux-v5.4/Documentation/devicetree/bindings/display/panel/
Draydium,rm67191.txt20 - video-mode: 0 - burst-mode
21 1 - non-burst with sync event
22 2 - non-burst with sync pulse
/Linux-v5.4/Documentation/devicetree/bindings/memory-controllers/
Domap-gpmc.txt82 - 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.4/lib/
Dratelimit.c59 if (rs->burst && rs->burst > rs->printed) { in ___ratelimit()
/Linux-v5.4/drivers/iio/imu/
Dadis_buffer.c31 burst_length += adis->burst->extra_len; in adis_update_scan_mode_burst()
45 tx[0] = ADIS_READ_REG(adis->burst->reg_cmd); in adis_update_scan_mode_burst()
74 if (adis->burst && adis->burst->en) in adis_update_scan_mode()
/Linux-v5.4/Documentation/devicetree/bindings/display/tilcdc/
Dpanel.txt8 - dma-burst-sz: DMA burst size
42 dma-burst-sz = <16>;

12345678910