Home
last modified time | relevance | path

Searched refs:subreg (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/arch/arm/mm/
Dpmsa-v7.c22 unsigned long subreg; member
148 unsigned long subreg, bslots, sslots; in try_split_region() local
159 subreg = p2size / PMSAv7_NR_SUBREGS; in try_split_region()
161 if ((bdiff % subreg) || (sdiff % subreg)) in try_split_region()
164 bslots = bdiff / subreg; in try_split_region()
165 sslots = sdiff / subreg; in try_split_region()
170 if (subreg < PMSAv7_MIN_SUBREG_SIZE) in try_split_region()
177 _set_bit(i, &region->subreg); in try_split_region()
180 _set_bit(PMSAv7_NR_SUBREGS - i, &region->subreg); in try_split_region()
297 unsigned long subreg = mem[i].size / PMSAv7_NR_SUBREGS; in pmsav7_adjust_lowmem_bounds() local
[all …]
/linux-6.12.1/kernel/bpf/
Dtnum.c205 struct tnum tnum_with_subreg(struct tnum reg, struct tnum subreg) in tnum_with_subreg() argument
207 return tnum_or(tnum_clear_subreg(reg), tnum_subreg(subreg)); in tnum_with_subreg()
Dverifier.c13843 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_lsh() local
13846 dst_reg->var_off = tnum_subreg(tnum_lshift(subreg, umin_val)); in scalar32_min_max_lsh()
13903 struct tnum subreg = tnum_subreg(dst_reg->var_off); in scalar32_min_max_rsh() local
13924 dst_reg->var_off = tnum_rshift(subreg, umin_val); in scalar32_min_max_rsh()
/linux-6.12.1/include/linux/
Dtnum.h112 struct tnum tnum_with_subreg(struct tnum reg, struct tnum subreg);
/linux-6.12.1/drivers/base/regmap/
Dregmap-irq.c308 const struct regmap_irq_sub_irq_map *subreg; in read_sub_irq_data() local
321 subreg = &chip->sub_reg_offsets[b]; in read_sub_irq_data()
322 for (i = 0; i < subreg->num_regs; i++) { in read_sub_irq_data()
323 unsigned int offset = subreg->offset[i]; in read_sub_irq_data()