Home
last modified time | relevance | path

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

12345678910>>...41

/linux/drivers/gpu/host1x/
H A Ddev.c154 { /* SE1 */ .base = 0x1ac8, .offset = 0x90, .limit = 0x90 },
155 { /* SE2 */ .base = 0x1ad0, .offset = 0x90, .limit = 0x90 },
156 { /* SE3 */ .base = 0x1ad8, .offset = 0x90, .limit = 0x90 },
157 { /* SE4 */ .base = 0x1ae0, .offset = 0x90, .limit = 0x90 },
158 { /* ISP */ .base = 0x1ae8, .offset = 0x50, .limit = 0x50 },
159 { /* VIC */ .base = 0x1af0, .offset = 0x30, .limit = 0x34 },
160 { /* NVENC */ .base = 0x1af8, .offset = 0x30, .limit = 0x34 },
161 { /* NVDEC */ .base = 0x1b00, .offset = 0x30, .limit = 0x34 },
162 { /* NVJPG */ .base = 0x1b08, .offset = 0x30, .limit = 0x34 },
163 { /* TSEC */ .base = 0x1b10, .offset = 0x30, .limit = 0x34 },
[all …]
/linux/arch/arm64/lib/
H A Dmemcmp.S22 #define limit x2 macro
36 subs limit, limit, 8
44 subs limit, limit, 8
47 ldr data1, [src1, limit]
48 ldr data2, [src2, limit]
59 subs limit, limit, 16
64 cmp limit, 96
69 add limit, limit, tmp1
80 subs limit, limit, 16
94 add src1, src1, limit
[all …]
H A Dstrncmp.S26 #define limit x2 macro
62 cbz limit, L(ret0)
78 subs limit, limit, #8
91 add limit, limit, 8 /* Rewind limit to before last subs. */
100 cmp limit, pos, lsr #3
110 tbz limit, #63, L(not_limit)
111 add tmp1, limit, 8
112 cbz limit, L(not_limit)
114 lsl limit, tmp1, #3 /* Bits -> bytes. */
116 lsr mask, mask, limit
[all …]
/linux/net/netfilter/
H A Dnft_limit.c24 struct nft_limit *limit; member
37 spin_lock_bh(&priv->limit->lock); in nft_limit_eval()
39 tokens = priv->limit->tokens + now - priv->limit->last; in nft_limit_eval()
43 priv->limit->last = now; in nft_limit_eval()
46 priv->limit->tokens = delta; in nft_limit_eval()
47 spin_unlock_bh(&priv->limit->lock); in nft_limit_eval()
50 priv->limit->tokens = tokens; in nft_limit_eval()
51 spin_unlock_bh(&priv->limit->lock); 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()
[all …]
/linux/drivers/clk/bcm/
H A Dclk-kona-setup.c21 u32 limit; in ccu_data_offsets_valid() local
23 limit = ccu->range - sizeof(u32); in ccu_data_offsets_valid()
24 limit = round_down(limit, sizeof(u32)); in ccu_data_offsets_valid()
26 if (ccu_policy->enable.offset > limit) { in ccu_data_offsets_valid()
29 ccu->name, ccu_policy->enable.offset, limit); in ccu_data_offsets_valid()
32 if (ccu_policy->control.offset > limit) { in ccu_data_offsets_valid()
35 ccu->name, ccu_policy->control.offset, limit); 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()
[all …]
/linux/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/Documentation/hwmon/
H A Dina209.rst44 in0_max shunt voltage max alarm limit (mV)
45 in0_min shunt voltage min alarm limit (mV)
46 in0_crit_max shunt voltage crit max alarm limit (mV)
47 in0_crit_min shunt voltage crit min alarm limit (mV)
48 in0_max_alarm shunt voltage max alarm limit exceeded
49 in0_min_alarm shunt voltage min alarm limit exceeded
50 in0_crit_max_alarm shunt voltage crit max alarm limit exceeded
51 in0_crit_min_alarm shunt voltage crit min alarm limit exceeded
57 in1_max bus voltage max alarm limit (mV)
58 in1_min bus voltage min alarm limit (mV)
[all …]
/linux/net/sched/
H A Dsch_fifo.c23 READ_ONCE(sch->limit))) in bfifo_enqueue()
32 if (likely(sch->q.qlen < READ_ONCE(sch->limit))) in pfifo_enqueue()
43 if (unlikely(READ_ONCE(sch->limit) == 0)) in pfifo_tail_enqueue()
46 if (likely(sch->q.qlen < READ_ONCE(sch->limit))) 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()
123 bypass = sch->limit >= psched_mtu(qdisc_dev(sch)); in __fifo_init()
125 bypass = sch->limit >= 1; in __fifo_init()
[all …]
/linux/arch/powerpc/kernel/
H A Dpaca.c27 unsigned long limit, int cpu) in alloc_paca_data() argument
45 limit, nid); in alloc_paca_data()
59 static void *__init alloc_shared_lppaca(unsigned long size, unsigned long limit, in alloc_shared_lppaca() argument
80 limit, NUMA_NO_NODE); in alloc_shared_lppaca()
121 static struct lppaca * __init new_lppaca(int cpu, unsigned long limit) in new_lppaca() argument
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()
149 static struct slb_shadow * __init new_slb_shadow(int cpu, unsigned long limit) in new_slb_shadow() argument
163 s = alloc_paca_data(sizeof(*s), L1_CACHE_BYTES, limit, cpu); in new_slb_shadow()
258 u64 limit; in allocate_paca() local
[all …]
/linux/fs/romfs/
H A Dstorage.c131 unsigned long pos, size_t limit) in romfs_blk_strnlen() argument
140 while (limit > 0) { in romfs_blk_strnlen()
142 segment = min_t(size_t, limit, ROMBSIZE - offset); 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
242 limit = romfs_maxsize(sb); in romfs_dev_strnlen()
243 if (pos >= limit) in romfs_dev_strnlen()
[all …]
/linux/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).
36 Description: RW. Card sustained power limit interval (Tau in PL1/Tau) in
45 Description: RW. Package reactive sustained (PL1) power limit in microwatts.
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.
[all …]
H A Dsysfs-driver-intel-i915-hwmon13 Description: RW. Card reactive sustained (PL1/Tau) power limit in microwatts.
17 exceeds this limit. A read value of 0 means that the PL1
18 power limit is disabled, writing 0 disables the
19 limit. Writing values > 0 will enable the power limit.
27 Description: RO. Card default power limit (default TDP setting).
35 Description: RW. Sustained power limit interval (Tau in PL1/Tau) in
44 Description: RW. Card reactive critical (I1) power limit in microwatts.
46 Card reactive critical (I1) power limit in microwatts is exposed
49 this limit.
57 Description: RW. Card reactive critical (I1) power limit in milliamperes.
[all …]
/linux/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()
304 ret = rv770_set_smc_sram_address(rdev, addr, limit); in rv770_copy_bytes_to_smc()
319 ret = rv770_set_smc_sram_address(rdev, addr, limit); in rv770_copy_bytes_to_smc()
337 ret = rv770_set_smc_sram_address(rdev, addr, limit); in rv770_copy_bytes_to_smc()
455 static void rv770_clear_smc_sram(struct radeon_device *rdev, u16 limit) in rv770_clear_smc_sram() argument
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()
[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()
186 int ci_load_smc_ucode(struct radeon_device *rdev, u32 limit) in ci_load_smc_ucode() argument
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()
[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 si_copy_bytes_to_smc() argument
57 if ((smc_start_address + byte_count) > limit) in si_copy_bytes_to_smc()
67 ret = si_set_smc_sram_address(rdev, addr, limit); in si_copy_bytes_to_smc()
82 ret = si_set_smc_sram_address(rdev, addr, limit); in si_copy_bytes_to_smc()
100 ret = si_set_smc_sram_address(rdev, addr, limit); in si_copy_bytes_to_smc()
211 int si_load_smc_ucode(struct radeon_device *rdev, u32 limit) in si_load_smc_ucode() argument
283 u32 *value, u32 limit) in si_read_smc_sram_dword() argument
289 ret = si_set_smc_sram_address(rdev, smc_address, limit); in si_read_smc_sram_dword()
[all …]
/linux/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 …]
/linux/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/kernel/cgroup/
H A Dpids.c57 atomic64_t limit; member
87 atomic64_set(&pids->limit, PIDS_MAX); in pids_css_alloc()
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
[all …]
/linux/drivers/gpu/drm/gma500/
H A Dgma_display.c720 const struct gma_limit_t *limit, in gma_pll_is_valid() argument
723 if (clock->p1 < limit->p1.min || limit->p1.max < clock->p1) in gma_pll_is_valid()
725 if (clock->p < limit->p.min || limit->p.max < clock->p) in gma_pll_is_valid()
727 if (clock->m2 < limit->m2.min || limit->m2.max < clock->m2) in gma_pll_is_valid()
729 if (clock->m1 < limit->m1.min || limit->m1.max < clock->m1) in gma_pll_is_valid()
734 if (clock->m < limit->m.min || limit->m.max < clock->m) in gma_pll_is_valid()
736 if (clock->n < limit->n.min || limit->n.max < clock->n) in gma_pll_is_valid()
738 if (clock->vco < limit->vco.min || limit->vco.max < clock->vco) in gma_pll_is_valid()
744 if (clock->dot < limit->dot.min || limit->dot.max < clock->dot) in gma_pll_is_valid()
750 bool gma_find_best_pll(const struct gma_limit_t *limit, in gma_find_best_pll() argument
[all …]
/linux/arch/powerpc/sysdev/
H A Ddart_iommu.c62 unsigned long limit; in dart_tlb_invalidate_all() local
76 limit = 0; in dart_tlb_invalidate_all()
85 while ((DART_IN(DART_CNTL) & inv_bit) && l < (1L << limit)) in dart_tlb_invalidate_all()
87 if (l == (1L << limit)) { in dart_tlb_invalidate_all()
88 if (limit < 4) { in dart_tlb_invalidate_all()
89 limit++; in dart_tlb_invalidate_all()
105 unsigned int l, limit; in dart_tlb_invalidate_one() local
114 limit = 0; in dart_tlb_invalidate_one()
117 while ((DART_IN(DART_CNTL) & DART_CNTL_U4_IONE) && l < (1L << limit)) { in dart_tlb_invalidate_one()
122 if (l == (1L << limit)) { in dart_tlb_invalidate_one()
[all …]
/linux/arch/powerpc/mm/book3s64/
H A Dsubpage_prot.c97 unsigned long next, limit; in subpage_prot_clear() local
105 limit = addr + len; in subpage_prot_clear()
106 if (limit > spt->maxaddr) in subpage_prot_clear()
107 limit = spt->maxaddr; in subpage_prot_clear()
108 for (; addr < limit; addr = next) { in subpage_prot_clear()
109 next = pmd_addr_end(addr, limit); in subpage_prot_clear()
192 unsigned long next, limit; in SYSCALL_DEFINE3() local
233 for (limit = addr + len; addr < limit; addr = next) { in SYSCALL_DEFINE3()
234 next = pmd_addr_end(addr, limit); in SYSCALL_DEFINE3()
275 if (limit > spt->maxaddr) in SYSCALL_DEFINE3()
[all …]
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3-gta04a3.dts29 st,click-click-time-limit = <9>;
38 st,min-limit-x = <32>;
39 st,min-limit-y = <3>;
40 st,min-limit-z = <3>;
41 st,max-limit-x = <3>;
42 st,max-limit-y = <32>;
43 st,max-limit-z = <32>;
/linux/arch/sparc/mm/
H A Dio-unit.c53 iounit->limit[0] = IOUNIT_BMAP1_START; in iounit_iommu_init()
54 iounit->limit[1] = IOUNIT_BMAP2_START; in iounit_iommu_init()
55 iounit->limit[2] = IOUNIT_BMAPM_START; in iounit_iommu_init()
56 iounit->limit[3] = IOUNIT_BMAPM_END; in iounit_iommu_init()
101 unsigned long rotor, scan, limit; in iounit_get_area() local
117 limit = iounit->limit[j]; in iounit_get_area()
119 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area()
120 if (scan + npages > limit) { in iounit_get_area()
121 if (limit != rotor) { in iounit_get_area()
122 limit = rotor; in iounit_get_area()
[all …]
/linux/arch/powerpc/boot/
H A Ddecompress.c42 static unsigned long limit; variable
62 if (decompressed_bytes >= limit) in flush()
81 size = min(decompressed_bytes + size, limit) - decompressed_bytes; in flush()
92 if (decompressed_bytes >= limit) in print_err()
129 limit = output_size; in partial_decompress()
139 if (decompressed_bytes < limit) in partial_decompress()

12345678910>>...41