Home
last modified time | relevance | path

Searched refs:limit (Results 1 – 25 of 1475) sorted by relevance

12345678910>>...59

/linux-6.15/drivers/gpu/host1x/
H A Ddev.c145 { /* SE1 */ .base = 0x1ac8, .offset = 0x90, .limit = 0x90 },
146 { /* SE2 */ .base = 0x1ad0, .offset = 0x90, .limit = 0x90 },
147 { /* SE3 */ .base = 0x1ad8, .offset = 0x90, .limit = 0x90 },
148 { /* SE4 */ .base = 0x1ae0, .offset = 0x90, .limit = 0x90 },
149 { /* ISP */ .base = 0x1ae8, .offset = 0x50, .limit = 0x50 },
150 { /* VIC */ .base = 0x1af0, .offset = 0x30, .limit = 0x34 },
151 { /* NVENC */ .base = 0x1af8, .offset = 0x30, .limit = 0x34 },
152 { /* NVDEC */ .base = 0x1b00, .offset = 0x30, .limit = 0x34 },
153 { /* NVJPG */ .base = 0x1b08, .offset = 0x30, .limit = 0x34 },
154 { /* TSEC */ .base = 0x1b10, .offset = 0x30, .limit = 0x34 },
[all …]
/linux-6.15/arch/x86/mm/
H A Damdtopology.c82 u64 base, limit; in amd_numa_init() local
95 base, limit); in amd_numa_init()
99 if (!limit) { in amd_numa_init()
115 limit >>= 16; in amd_numa_init()
116 limit++; in amd_numa_init()
117 limit <<= 24; in amd_numa_init()
119 if (limit > end) in amd_numa_init()
120 limit = end; in amd_numa_init()
121 if (limit <= base) in amd_numa_init()
129 if (limit > end) in amd_numa_init()
[all …]
/linux-6.15/arch/arm64/lib/
H A Dmemcmp.S22 #define limit x2 macro
36 subs limit, limit, 8
44 subs limit, limit, 8
59 subs limit, limit, 16
64 cmp limit, 96
69 add limit, limit, tmp1
80 subs limit, limit, 16
119 adds limit, limit, 4
125 sub limit, limit, 4
127 adds limit, limit, 4
[all …]
H A Dstrncmp.S26 #define limit x2 macro
78 subs limit, limit, #8
91 add limit, limit, 8 /* Rewind limit to before last subs. */
172 adds limit, limit, count
173 csinv limit, limit, xzr, lo
181 cmp limit, #16
188 subs limit, limit, #1
202 sub limit, limit, count
248 subs limit, limit, #8
286 cmp limit, #8
[all …]
/linux-6.15/net/netfilter/
H A Dnft_limit.c24 struct nft_limit *limit; member
39 tokens = priv->limit->tokens + now - priv->limit->last; in nft_limit_eval()
43 priv->limit->last = now; in nft_limit_eval()
113 priv->limit = kmalloc(sizeof(*priv->limit), GFP_KERNEL_ACCOUNT); in nft_limit_init()
114 if (!priv->limit) in nft_limit_init()
149 kfree(priv->limit); in nft_limit_destroy()
161 priv_dst->limit = kmalloc(sizeof(*priv_dst->limit), gfp); in nft_limit_clone()
162 if (!priv_dst->limit) in nft_limit_clone()
206 priv->cost = div64_u64(priv->limit.nsecs, priv->limit.rate); in nft_limit_pkts_init()
234 return nft_limit_clone(&priv_dst->limit, &priv_src->limit, gfp); in nft_limit_pkts_clone()
[all …]
H A Dnf_conntrack_sip.c252 if (++dptr >= limit) in ct_sip_parse_request()
315 if (++dptr >= limit) in sip_follow_continuation()
353 for (limit -= len; dptr < limit; dptr++) { in ct_sip_header_search()
547 limit = ct_sip_header_search(dptr + dataoff, limit, ",", strlen(",")); in ct_sip_parse_param()
548 if (!limit) in ct_sip_parse_param()
558 end = limit; in ct_sip_parse_param()
575 limit = ct_sip_header_search(dptr + dataoff, limit, ",", strlen(",")); in ct_sip_parse_address_param()
576 if (!limit) in ct_sip_parse_address_param()
603 limit = ct_sip_header_search(dptr + dataoff, limit, ",", strlen(",")); in ct_sip_parse_numerical_param()
604 if (!limit) in ct_sip_parse_numerical_param()
[all …]
/linux-6.15/Documentation/devicetree/bindings/power/supply/
H A Dgpio-charger.yaml42 charge-current-limit-gpios:
47 charge-current-limit-mapping:
50 current limit.
55 Current limit in uA
61 charge-current-limit-default-microamp:
63 charge-current-limit-mapping.
74 - charge-current-limit-gpios
77 charge-current-limit-gpios: [ charge-current-limit-mapping ]
78 charge-current-limit-mapping: [ charge-current-limit-gpios ]
79 charge-current-limit-default-microamp: [charge-current-limit-mapping]
[all …]
/linux-6.15/drivers/clk/bcm/
H A Dclk-kona-setup.c21 u32 limit; in ccu_data_offsets_valid() local
24 limit = round_down(limit, sizeof(u32)); in ccu_data_offsets_valid()
80 u32 limit; in peri_clk_data_offsets_valid() local
87 limit = range - sizeof(u32); in peri_clk_data_offsets_valid()
88 limit = round_down(limit, sizeof(u32)); in peri_clk_data_offsets_valid()
102 if (gate->offset > limit) { in peri_clk_data_offsets_valid()
142 if (sel->offset > limit) { in peri_clk_data_offsets_valid()
176 if (bit_posn > limit) { in bit_posn_valid()
291 u32 limit; in sel_valid() local
303 if (max_sel > limit) { in sel_valid()
[all …]
/linux-6.15/lib/
H A Ddynamic_queue_limits.c85 unsigned int inprogress, prev_inprogress, limit; in dql_completed() local
102 limit = dql->limit; in dql_completed()
103 ovlimit = POSDIFF(num_queued - dql->num_completed, limit); in dql_completed()
125 limit += POSDIFF(completed, dql->prev_num_queued) + in dql_completed()
154 slack = POSDIFF(limit + dql->prev_ovlimit, in dql_completed()
166 limit = POSDIFF(limit, dql->lowest_slack); in dql_completed()
173 limit = clamp(limit, dql->min_limit, dql->max_limit); in dql_completed()
175 if (limit != dql->limit) { in dql_completed()
176 dql->limit = limit; in dql_completed()
180 dql->adj_limit = limit + completed; in dql_completed()
[all …]
/linux-6.15/Documentation/hwmon/
H A Dina209.rst44 in0_max shunt voltage max alarm limit (mV)
45 in0_min shunt voltage min alarm limit (mV)
57 in1_max bus voltage max alarm limit (mV)
58 in1_min bus voltage min alarm limit (mV)
59 in1_crit_max bus voltage crit max alarm limit (mV)
60 in1_crit_min bus voltage crit min alarm limit (mV)
61 in1_max_alarm bus voltage max alarm limit exceeded
69 power1_max power max alarm limit (uW)
70 power1_crit power crit alarm limit (uW)
71 power1_max_alarm power max alarm limit exceeded
[all …]
/linux-6.15/net/sched/
H A Dsch_fifo.c23 READ_ONCE(sch->limit))) in bfifo_enqueue()
43 if (unlikely(READ_ONCE(sch->limit) == 0)) in pfifo_tail_enqueue()
107 u32 limit = qdisc_dev(sch)->tx_queue_len; in __fifo_init() local
110 limit *= psched_mtu(qdisc_dev(sch)); in __fifo_init()
112 WRITE_ONCE(sch->limit, limit); in __fifo_init()
119 WRITE_ONCE(sch->limit, ctl->limit); in __fifo_init()
125 bypass = sch->limit >= 1; in __fifo_init()
161 struct tc_fifo_qopt opt = { .limit = READ_ONCE(sch->limit) }; in __fifo_dump()
247 ((struct tc_fifo_qopt *)nla_data(nla))->limit = limit; in fifo_set_limit()
257 unsigned int limit, in fifo_create_dflt() argument
[all …]
/linux-6.15/arch/powerpc/kernel/
H A Dpaca.c27 unsigned long limit, int cpu) in alloc_paca_data() argument
45 limit, nid); in alloc_paca_data()
80 limit, NUMA_NO_NODE); in alloc_shared_lppaca()
131 lp = alloc_shared_lppaca(LPPACA_SIZE, limit, cpu); in new_lppaca()
133 lp = alloc_paca_data(LPPACA_SIZE, 0x400, limit, cpu); in new_lppaca()
258 u64 limit; in allocate_paca() local
268 limit = min(ppc64_bolted_size(), ppc64_rma_size); in allocate_paca()
270 limit = ppc64_rma_size; in allocate_paca()
274 limit, cpu); in allocate_paca()
279 paca->lppaca_ptr = new_lppaca(cpu, limit); in allocate_paca()
[all …]
/linux-6.15/fs/romfs/
H A Dstorage.c140 while (limit > 0) { in romfs_blk_strnlen()
151 limit -= segment; in romfs_blk_strnlen()
217 size_t limit; in romfs_dev_read() local
219 limit = romfs_maxsize(sb); in romfs_dev_read()
220 if (pos >= limit || buflen > limit - pos) in romfs_dev_read()
240 size_t limit; in romfs_dev_strnlen() local
243 if (pos >= limit) in romfs_dev_strnlen()
245 if (maxlen > limit - pos) in romfs_dev_strnlen()
246 maxlen = limit - pos; in romfs_dev_strnlen()
268 size_t limit; in romfs_dev_strcmp() local
[all …]
/linux-6.15/fs/xfs/
H A Dxfs_qm_bhv.c26 uint64_t limit; in xfs_fill_statvfs_from_dquot() local
32 limit = blkres->softlimit ? in xfs_fill_statvfs_from_dquot()
35 if (limit) { in xfs_fill_statvfs_from_dquot()
38 if (limit > blkres->reserved) in xfs_fill_statvfs_from_dquot()
39 remaining = limit - blkres->reserved; in xfs_fill_statvfs_from_dquot()
41 statp->f_blocks = min(statp->f_blocks, limit); in xfs_fill_statvfs_from_dquot()
45 limit = dqp->q_ino.softlimit ? in xfs_fill_statvfs_from_dquot()
48 if (limit) { in xfs_fill_statvfs_from_dquot()
51 if (limit > dqp->q_ino.reserved) in xfs_fill_statvfs_from_dquot()
52 remaining = limit - dqp->q_ino.reserved; in xfs_fill_statvfs_from_dquot()
[all …]
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-driver-intel-xe-hwmon5 Description: RW. Card reactive sustained (PL1) power limit in microwatts.
9 exceeds this limit. A read value of 0 means that the PL1
10 power limit is disabled, writing 0 disables the
11 limit. Writing values > 0 and <= TDP will enable the power limit.
19 Description: RO. Card default power limit (default TDP setting).
49 exceeds this limit. A read value of 0 means that the PL1
50 power limit is disabled, writing 0 disables the
51 limit. Writing values > 0 and <= TDP will enable the power limit.
72 this limit.
82 Package reactive critical (I1) power limit in milliamperes is
[all …]
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_dpll.c584 if (clock->n < limit->n.min || limit->n.max < clock->n) in intel_pll_is_valid()
586 if (clock->p1 < limit->p1.min || limit->p1.max < clock->p1) in intel_pll_is_valid()
588 if (clock->m2 < limit->m2.min || limit->m2.max < clock->m2) in intel_pll_is_valid()
601 if (clock->p < limit->p.min || limit->p.max < clock->p) in intel_pll_is_valid()
603 if (clock->m < limit->m.min || limit->m.max < clock->m) in intel_pll_is_valid()
667 for (clock.m1 = limit->m1.min; clock.m1 <= limit->m1.max; in i9xx_find_best_dpll()
681 limit, in i9xx_find_best_dpll()
725 for (clock.m1 = limit->m1.min; clock.m1 <= limit->m1.max; in pnv_find_best_dpll()
737 limit, in pnv_find_best_dpll()
798 limit, in g4x_find_best_dpll()
[all …]
/linux-6.15/drivers/gpu/drm/radeon/
H A Dkv_smc.c75 u32 smc_address, u32 limit) in kv_set_smc_sram_address() argument
79 if ((smc_address + 3) > limit) in kv_set_smc_sram_address()
89 u32 *value, u32 limit) in kv_read_smc_sram_dword() argument
93 ret = kv_set_smc_sram_address(rdev, smc_address, limit); in kv_read_smc_sram_dword()
119 const u8 *src, u32 byte_count, u32 limit) in kv_copy_bytes_to_smc() argument
124 if ((smc_start_address + byte_count) > limit) in kv_copy_bytes_to_smc()
134 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
160 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
173 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
188 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
[all …]
H A Drv770_smc.c266 u16 smc_address, u16 limit) in rv770_set_smc_sram_address() argument
272 if ((smc_address + 3) > limit) in rv770_set_smc_sram_address()
285 u16 byte_count, u16 limit) in rv770_copy_bytes_to_smc() argument
294 if ((smc_start_address + byte_count) > limit) in rv770_copy_bytes_to_smc()
461 for (i = 0; i < limit; i += 4) { in rv770_clear_smc_sram()
462 rv770_set_smc_sram_address(rdev, i, limit); in rv770_clear_smc_sram()
469 u16 limit) in rv770_load_smc_ucode() argument
482 rv770_clear_smc_sram(rdev, limit); in rv770_load_smc_ucode()
578 ucode_data, ucode_size, limit); in rv770_load_smc_ucode()
592 u16 smc_address, u32 *value, u16 limit) in rv770_read_smc_sram_dword() argument
[all …]
H A Dci_smc.c34 u32 smc_address, u32 limit) in ci_set_smc_sram_address() argument
38 if ((smc_address + 3) > limit) in ci_set_smc_sram_address()
49 const u8 *src, u32 byte_count, u32 limit) in ci_copy_bytes_to_smc() argument
59 if ((smc_start_address + byte_count) > limit) in ci_copy_bytes_to_smc()
69 ret = ci_set_smc_sram_address(rdev, addr, limit); in ci_copy_bytes_to_smc()
84 ret = ci_set_smc_sram_address(rdev, addr, limit); in ci_copy_bytes_to_smc()
101 ret = ci_set_smc_sram_address(rdev, addr, limit); in ci_copy_bytes_to_smc()
247 u32 smc_address, u32 *value, u32 limit) in ci_read_smc_sram_dword() argument
253 ret = ci_set_smc_sram_address(rdev, smc_address, limit); in ci_read_smc_sram_dword()
262 u32 smc_address, u32 value, u32 limit) in ci_write_smc_sram_dword() argument
[all …]
/linux-6.15/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dkv_smc.c78 u32 smc_address, u32 limit) in kv_set_smc_sram_address() argument
82 if ((smc_address + 3) > limit) in kv_set_smc_sram_address()
93 u32 *value, u32 limit) in amdgpu_kv_read_smc_sram_dword() argument
97 ret = kv_set_smc_sram_address(adev, smc_address, limit); in amdgpu_kv_read_smc_sram_dword()
123 const u8 *src, u32 byte_count, u32 limit) in amdgpu_kv_copy_bytes_to_smc() argument
128 if ((smc_start_address + byte_count) > limit) in amdgpu_kv_copy_bytes_to_smc()
138 ret = kv_set_smc_sram_address(adev, addr, limit); in amdgpu_kv_copy_bytes_to_smc()
164 ret = kv_set_smc_sram_address(adev, addr, limit); in amdgpu_kv_copy_bytes_to_smc()
177 ret = kv_set_smc_sram_address(adev, addr, limit); in amdgpu_kv_copy_bytes_to_smc()
192 ret = kv_set_smc_sram_address(adev, addr, limit); in amdgpu_kv_copy_bytes_to_smc()
[all …]
H A Dsi_smc.c34 u32 smc_address, u32 limit) in si_set_smc_sram_address() argument
38 if ((smc_address + 3) > limit) in si_set_smc_sram_address()
49 const u8 *src, u32 byte_count, u32 limit) in amdgpu_si_copy_bytes_to_smc() argument
57 if ((smc_start_address + byte_count) > limit) in amdgpu_si_copy_bytes_to_smc()
67 ret = si_set_smc_sram_address(adev, addr, limit); in amdgpu_si_copy_bytes_to_smc()
82 ret = si_set_smc_sram_address(adev, addr, limit); in amdgpu_si_copy_bytes_to_smc()
98 ret = si_set_smc_sram_address(adev, addr, limit); in amdgpu_si_copy_bytes_to_smc()
246 u32 *value, u32 limit) in amdgpu_si_read_smc_sram_dword() argument
252 ret = si_set_smc_sram_address(adev, smc_address, limit); in amdgpu_si_read_smc_sram_dword()
261 u32 value, u32 limit) in amdgpu_si_write_smc_sram_dword() argument
[all …]
/linux-6.15/net/wireless/
H A Dof.c30 struct ieee80211_freq_range *limit = &freq_limits[i]; in wiphy_freq_limits_valid_chan() local
32 if (cfg80211_does_bw_fit_range(limit, in wiphy_freq_limits_valid_chan()
109 struct ieee80211_freq_range *limit = &freq_limits[i]; in wiphy_read_of_freq_limits() local
111 p = of_prop_next_u32(prop, p, &limit->start_freq_khz); in wiphy_read_of_freq_limits()
117 p = of_prop_next_u32(prop, p, &limit->end_freq_khz); in wiphy_read_of_freq_limits()
123 if (!limit->start_freq_khz || in wiphy_read_of_freq_limits()
124 !limit->end_freq_khz || in wiphy_read_of_freq_limits()
125 limit->start_freq_khz >= limit->end_freq_khz) { in wiphy_read_of_freq_limits()
/linux-6.15/drivers/gpu/drm/gma500/
H A Doaktrail_crtc.c106 limit = NULL; in mrst_limit()
110 return limit; in mrst_limit()
137 for (clock.m = limit->m.min; clock.m <= limit->m.max; clock.m++) { in mrst_sdvo_find_best_pll()
138 for (clock.n = limit->n.min; clock.n <= limit->n.max; in mrst_sdvo_find_best_pll()
140 for (clock.p1 = limit->p1.min; in mrst_sdvo_find_best_pll()
147 if (target_vco > limit->vco.max) in mrst_sdvo_find_best_pll()
194 for (clock.m = limit->m.min; clock.m <= limit->m.max; clock.m++) { in mrst_lvds_find_best_pll()
195 for (clock.p1 = limit->p1.min; clock.p1 <= limit->p1.max; in mrst_lvds_find_best_pll()
372 const struct gma_limit_t *limit; in oaktrail_crtc_mode_set() local
507 ok = limit->find_pll(limit, crtc, adjusted_mode->clock, in oaktrail_crtc_mode_set()
[all …]
/linux-6.15/Documentation/devicetree/bindings/regulator/
H A Dregulator.yaml130 description: Set over current protection limit. This is a limit where
136 description: Set over current error limit. This is a limit where part of
142 description: Set over current warning limit. This is a limit where hardware
149 description: Set over voltage protection limit. This is a limit where
156 description: Set over voltage error limit. This is a limit where part of
163 description: Set over voltage warning limit. This is a limit where hardware
171 description: Set over under voltage protection limit. This is a limit where
178 description: Set under voltage error limit. This is a limit where part of
185 description: Set over under voltage warning limit. This is a limit where
201 description: Set over temperature protection limit. This is a limit where
[all …]
/linux-6.15/kernel/cgroup/
H A Dpids.c57 atomic64_t limit; member
172 int64_t limit = atomic64_read(&p->limit); in pids_try_charge() local
179 if (new > limit) { in pids_try_charge()
306 int64_t limit; in pids_max_write() local
311 limit = PIDS_MAX; in pids_max_write()
315 err = kstrtoll(buf, 0, &limit); in pids_max_write()
319 if (limit < 0 || limit >= PIDS_MAX) in pids_max_write()
327 atomic64_set(&pids->limit, limit); in pids_max_write()
335 int64_t limit = atomic64_read(&pids->limit); in pids_max_show() local
337 if (limit >= PIDS_MAX) in pids_max_show()
[all …]

12345678910>>...59