Home
last modified time | relevance | path

Searched refs:nr_regs (Results 1 – 19 of 19) sorted by relevance

/linux/arch/arm/mach-omap2/
H A Dprm_common.c92 for (i = 0; i < prcm_irq_setup->nr_regs; i++) { in omap_prcm_events_filter_priority()
113 int nr_irq = prcm_irq_setup->nr_regs * 32; in omap_prcm_irq_handler()
207 for (i = 0; i < prcm_irq_setup->nr_regs; i++) { in omap_prcm_irq_cleanup()
228 prcm_irq_setup->nr_regs * 32); in omap_prcm_irq_cleanup()
267 int nr_regs; in omap_prcm_register_chain_handler() local
276 nr_regs = irq_setup->nr_regs; in omap_prcm_register_chain_handler()
283 if (nr_regs > OMAP_PRCM_MAX_NR_PENDING_REG) { in omap_prcm_register_chain_handler()
290 prcm_irq_chips = kcalloc(nr_regs, sizeof(void *), GFP_KERNEL); in omap_prcm_register_chain_handler()
291 prcm_irq_setup->saved_mask = kcalloc(nr_regs, sizeof(u32), in omap_prcm_register_chain_handler()
293 prcm_irq_setup->priority_mask = kcalloc(nr_regs, sizeof(u32), in omap_prcm_register_chain_handler()
[all …]
H A Dprm44xx.c49 .nr_regs = 2,
227 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) in omap44xx_prm_read_pending_irqs()
262 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) { in omap44xx_prm_save_and_clear_irqen()
290 for (i = 0; i < omap4_prcm_irq_setup.nr_regs; i++) in omap44xx_prm_restore_irqen()
822 omap4_prcm_irq_setup.nr_regs = 1; in omap44xx_prm_init()
H A Dprcm-common.h502 u8 nr_regs; member
H A Dprm3xxx.c45 .nr_regs = 1,
/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c766 int bpf_frame_size, int nr_regs, int regs_off) in bpf_trampoline_save_args() argument
773 for (int i = 0; i < nr_regs; i++) { in bpf_trampoline_save_args()
785 int nr_regs, int regs_off) in bpf_trampoline_restore_args_regs() argument
787 for (int i = 0; i < nr_regs && i < 8; i++) in bpf_trampoline_restore_args_regs()
793 int bpf_frame_size, int nr_regs, int regs_off) in bpf_trampoline_restore_args_stack() argument
800 for (int i = 8; i < nr_regs; i++) { in bpf_trampoline_restore_args_stack()
804 bpf_trampoline_restore_args_regs(image, ctx, nr_regs, regs_off); in bpf_trampoline_restore_args_stack()
818 int i, ret, nr_regs, retaddr_off, bpf_frame_size = 0; in __arch_prepare_bpf_trampoline() local
831 nr_regs = m->nr_args; in __arch_prepare_bpf_trampoline()
835 nr_regs += round_up(m->arg_size[i], SZL) / SZL - 1; in __arch_prepare_bpf_trampoline()
[all …]
/linux/arch/arm64/kernel/
H A Dcompat_alignment.c117 unsigned int rd, rn, nr_regs, regbits; in do_alignment_ldmstm() local
122 nr_regs = hweight16(REGMASK_BITS(instr)) * 4; in do_alignment_ldmstm()
128 nr_regs = -nr_regs; in do_alignment_ldmstm()
129 newaddr += nr_regs; in do_alignment_ldmstm()
/linux/drivers/irqchip/
H A Dirq-gic-v5-iwb.c20 u16 nr_regs; member
47 if (n >= iwb_node->nr_regs) { in __gicv5_iwb_set_wire_enable()
104 if (n >= iwb_node->nr_regs) { in gicv5_iwb_set_type()
237 iwb_node->nr_regs = FIELD_GET(GICV5_IWB_IDR0_IW_RANGE, idr0) + 1; in gicv5_iwb_init_bases()
239 for (n = 0; n < iwb_node->nr_regs; n++) in gicv5_iwb_init_bases()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-config.h110 int nr_regs; member
212 int nr_regs; member
H A Dcoresight-cfg-afdo.c111 .nr_regs = ARRAY_SIZE(strobe_regs),
H A Dcoresight-syscfg.c160 feat_csdev->nr_regs = feat_desc->nr_regs; in cscfg_alloc_csdev_feat()
161 feat_csdev->regs_csdev = devm_kcalloc(dev, feat_csdev->nr_regs, in cscfg_alloc_csdev_feat()
H A Dcoresight-etm4x-cfg.c164 for (i = 0; i < feat_csdev->nr_regs && !err; i++) { in etm4_cfg_load_feature()
/linux/arch/arm64/kvm/
H A Dguest.c195 int nr_regs = sizeof(struct kvm_regs) / sizeof(__u32); in get_core_reg() local
201 if (off >= nr_regs || in get_core_reg()
202 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in get_core_reg()
218 int nr_regs = sizeof(struct kvm_regs) / sizeof(__u32); in set_core_reg() local
226 if (off >= nr_regs || in set_core_reg()
227 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in set_core_reg()
/linux/arch/arm/mm/
H A Dalignment.c503 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local
515 nr_regs = hweight16(REGMASK_BITS(instr)) * 4; in do_alignment_ldmstm()
521 nr_regs = -nr_regs; in do_alignment_ldmstm()
522 newaddr += nr_regs; in do_alignment_ldmstm()
/linux/arch/x86/net/
H A Dbpf_jit_comp.c2866 int arg_regs, first_off = 0, nr_regs = 0, nr_stack_slots = 0; in save_args() local
2895 if (nr_regs + arg_regs > 6) { in save_args()
2923 nr_regs += arg_regs; in save_args()
2930 nr_regs == 5 ? X86_REG_R9 : BPF_REG_1 + nr_regs, in save_args()
2933 nr_regs++; in save_args()
2944 int i, j, arg_regs, nr_regs = 0; in restore_regs() local
2955 if (nr_regs + arg_regs <= 6) { in restore_regs()
2958 nr_regs == 5 ? X86_REG_R9 : BPF_REG_1 + nr_regs, in restore_regs()
2962 nr_regs++; in restore_regs()
2968 if (nr_regs >= 6) in restore_regs()
[all …]
/linux/drivers/pinctrl/samsung/
H A Dpinctrl-exynos-arm.c215 .nr_regs = ARRAY_SIZE(exynos3250_retention_regs),
315 .nr_regs = ARRAY_SIZE(exynos4_retention_regs),
328 .nr_regs = ARRAY_SIZE(exynos4_audio_retention_regs),
849 .nr_regs = ARRAY_SIZE(exynos5420_retention_regs),
H A Dpinctrl-exynos.c1072 for (i = 0; i < ctrl->nr_regs; i++) in exynos_retention_disable()
1094 ctrl->nr_regs = data->nr_regs; in exynos_retention_init()
1101 for (i = 0; i < ctrl->nr_regs; i++) in exynos_retention_init()
/linux/tools/testing/selftests/kvm/
H A Dget-reg-list.c94 static bool find_reg(__u64 regs[], __u64 nr_regs, __u64 reg) in find_reg() argument
98 for (i = 0; i < nr_regs; ++i) in find_reg()
/linux/drivers/bus/
H A Dti-sysc.c821 int i, j, nr_regs = 0, nr_matches = 0; in sysc_check_registers() local
840 nr_regs++; in sysc_check_registers()
843 if (nr_matches > nr_regs) { in sysc_check_registers()
845 nr_regs, nr_matches); in sysc_check_registers()
/linux/arch/x86/kvm/
H A Dx86.c6188 u64 nr_regs = guest_cpu_cap_has(vcpu, X86_FEATURE_SHSTK) ? 1 : 0; in kvm_get_reg_list() local
6194 if (put_user(nr_regs, &user_list->n)) in kvm_get_reg_list()
6197 if (user_nr_regs < nr_regs) in kvm_get_reg_list()
6200 if (nr_regs && in kvm_get_reg_list()