Home
last modified time | relevance | path

Searched refs:regs (Results 376 - 400 of 7312) sorted by relevance

1...<<11121314151617181920>>...293

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c149 /* Hash table size (32 bits*8 regs) */
151 /* Extended Hash table size (32 bits*16 regs) */
297 struct dtsec_regs __iomem *regs; member
343 static void set_mac_address(struct dtsec_regs __iomem *regs, const u8 *adr) in set_mac_address() argument
349 iowrite32be(tmp, &regs->macstnaddr1); in set_mac_address()
352 iowrite32be(tmp, &regs->macstnaddr2); in set_mac_address()
355 static int init(struct dtsec_regs __iomem *regs, struct dtsec_cfg *cfg, in init() argument
364 iowrite32be(MACCFG1_SOFT_RESET, &regs->maccfg1); in init()
365 iowrite32be(0, &regs->maccfg1); in init()
371 iowrite32be(tmp, &regs in init()
458 set_bucket(struct dtsec_regs __iomem *regs, int bucket, bool enable) set_bucket() argument
582 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_get_max_frame_length() local
590 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_isr() local
721 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_1588_isr() local
792 struct dtsec_regs __iomem *regs = dtsec->regs; graceful_start() local
800 struct dtsec_regs __iomem *regs = dtsec->regs; graceful_stop() local
842 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_set_tx_pause_frames() local
870 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_accept_rx_pause_frames() local
902 struct dtsec_regs __iomem *regs = mac_dev->fman_mac->regs; dtsec_mac_config() local
935 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_link_up() local
977 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_link_down() local
1014 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_add_hash_mac_address() local
1078 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_set_allmulti() local
1093 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_set_tstamp() local
1116 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_del_hash_mac_address() local
1184 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_set_promiscuous() local
1211 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_set_exception() local
1261 struct dtsec_regs __iomem *regs = dtsec->regs; dtsec_init() local
[all...]
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dptrace.h88 # define user_mode(regs) (((regs)->ps & 0x00000020)!=0)
89 # define instruction_pointer(regs) ((regs)->pc)
90 # define return_pointer(regs) (MAKE_PC_FROM_RA((regs)->areg[0], \
91 (regs)->areg[1]))
94 # define profile_pc(regs) instruction_pointer(regs)
96 # define profile_pc(regs) \
105 regs_return_value(struct pt_regs *regs) regs_return_value() argument
[all...]
/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dsyscall.h16 * @regs: task_pt_regs() of @task
30 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) in syscall_get_nr() argument
32 return regs->syscallno; in syscall_get_nr()
38 * @regs: task_pt_regs() of @task
45 * This rolls back the register state in @regs so it's as if the
52 syscall_rollback(struct task_struct *task, struct pt_regs *regs) in syscall_rollback() argument
54 regs->uregs[0] = regs->orig_r0; in syscall_rollback()
60 * @regs: task_pt_regs() of @task
68 syscall_get_error(struct task_struct *task, struct pt_regs *regs) in syscall_get_error() argument
86 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) syscall_get_return_value() argument
107 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) syscall_set_return_value() argument
127 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) syscall_get_arguments() argument
148 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, const unsigned long *args) syscall_set_arguments() argument
[all...]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dsyscall.h12 struct pt_regs *regs) in syscall_get_nr()
14 return regs->orig_d0; in syscall_get_nr()
18 struct pt_regs *regs) in syscall_rollback()
20 regs->d0 = regs->orig_d0; in syscall_rollback()
24 struct pt_regs *regs) in syscall_get_error()
26 unsigned long error = regs->d0; in syscall_get_error()
32 struct pt_regs *regs) in syscall_get_return_value()
34 return regs->d0; in syscall_get_return_value()
38 struct pt_regs *regs, in syscall_set_return_value()
11 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) syscall_get_nr() argument
17 syscall_rollback(struct task_struct *task, struct pt_regs *regs) syscall_rollback() argument
23 syscall_get_error(struct task_struct *task, struct pt_regs *regs) syscall_get_error() argument
31 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) syscall_get_return_value() argument
37 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) syscall_set_return_value() argument
44 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) syscall_get_arguments() argument
54 syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) syscall_set_arguments() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Ddebug.h14 extern int (*__debugger)(struct pt_regs *regs);
15 extern int (*__debugger_ipi)(struct pt_regs *regs);
16 extern int (*__debugger_bpt)(struct pt_regs *regs);
17 extern int (*__debugger_sstep)(struct pt_regs *regs);
18 extern int (*__debugger_iabr_match)(struct pt_regs *regs);
19 extern int (*__debugger_break_match)(struct pt_regs *regs);
20 extern int (*__debugger_fault_handler)(struct pt_regs *regs);
23 static inline int __NAME(struct pt_regs *regs) \
26 return __ ## __NAME(regs); \
39 static inline int debugger(struct pt_regs *regs) { retur
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dstacktrace.c45 struct pt_regs *regs, in save_context_stack()
52 regs = &dummyregs; in save_context_stack()
55 regs->csr_era = (unsigned long)__builtin_return_address(0); in save_context_stack()
56 regs->regs[3] = (unsigned long)__builtin_frame_address(0); in save_context_stack()
58 regs->csr_era = thread_saved_ra(tsk); in save_context_stack()
59 regs->regs[3] = thread_saved_fp(tsk); in save_context_stack()
62 regs->regs[ in save_context_stack()
43 save_context_stack(struct task_struct *tsk, struct stack_trace *trace, struct pt_regs *regs, stack_trace_consume_fn fn) save_context_stack() argument
86 save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) save_stack_trace_regs() argument
117 struct pt_regs *regs = &dummyregs; __save_stack_trace_reliable() local
202 const struct pt_regs *regs = task_pt_regs(current); __save_stack_trace_user() local
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dkprobes.c72 struct kprobe_ctlblk *kcb, struct pt_regs *regs) in setup_singlestep()
74 kcb->iaoq[0] = regs->iaoq[0]; in setup_singlestep()
75 kcb->iaoq[1] = regs->iaoq[1]; in setup_singlestep()
76 regs->iaoq[0] = (unsigned long)p->ainsn.insn; in setup_singlestep()
78 regs->gr[0] |= PSW_R; in setup_singlestep()
81 int __kprobes parisc_kprobe_break_handler(struct pt_regs *regs) in parisc_kprobe_break_handler() argument
89 p = get_kprobe((unsigned long *)regs->iaoq[0]); in parisc_kprobe_break_handler()
107 setup_singlestep(p, kcb, regs); in parisc_kprobe_break_handler()
121 if (!p->pre_handler || !p->pre_handler(p, regs)) { in parisc_kprobe_break_handler()
122 setup_singlestep(p, kcb, regs); in parisc_kprobe_break_handler()
71 setup_singlestep(struct kprobe *p, struct kprobe_ctlblk *kcb, struct pt_regs *regs) setup_singlestep() argument
131 parisc_kprobe_ss_handler(struct pt_regs *regs) parisc_kprobe_ss_handler() argument
191 trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) trampoline_probe_handler() argument
202 arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) arch_prepare_kretprobe() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dkernel.h18 asmlinkage long sparc_clone(struct pt_regs *regs);
19 asmlinkage long sparc_fork(struct pt_regs *regs);
20 asmlinkage long sparc_vfork(struct pt_regs *regs);
38 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn);
39 int handle_popc(u32 insn, struct pt_regs *regs);
40 void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr);
41 void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr);
44 void __irq_entry smp_call_function_client(int irq, struct pt_regs *regs);
45 void __irq_entry smp_call_function_single_client(int irq, struct pt_regs *regs);
46 void __irq_entry smp_penguin_jailcell(int irq, struct pt_regs *regs);
[all...]
H A Dtraps_32.c50 void __noreturn die_if_kernel(char *str, struct pt_regs *regs) in die_if_kernel() argument
63 show_regs(regs); in die_if_kernel()
72 struct reg_window32 *rw = (struct reg_window32 *)regs->u_regs[UREG_FP]; in die_if_kernel()
88 instruction_dump ((unsigned long *) regs->pc); in die_if_kernel()
89 make_task_dead((regs->psr & PSR_PS) ? SIGKILL : SIGSEGV); in die_if_kernel()
92 void do_hw_interrupt(struct pt_regs *regs, unsigned long type) in do_hw_interrupt() argument
97 die_if_kernel("Whee... Hello Mr. Penguin", regs); in do_hw_interrupt()
100 if(regs->psr & PSR_PS) in do_hw_interrupt()
101 die_if_kernel("Kernel bad trap", regs); in do_hw_interrupt()
104 (void __user *)regs in do_hw_interrupt()
107 do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_illegal_instruction() argument
120 do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_priv_instruction() argument
130 do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_memaccess_unaligned() argument
156 do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_fpd_trap() argument
198 do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
301 handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
309 handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
321 handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
331 handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
337 handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
347 handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dprocess_32.c59 void __show_regs(struct pt_regs *regs, enum show_regs_mode mode, in __show_regs() argument
66 if (user_mode(regs)) in __show_regs()
67 gs = get_user_gs(regs); in __show_regs()
71 show_ip(regs, log_lvl); in __show_regs()
74 log_lvl, regs->ax, regs->bx, regs->cx, regs->dx); in __show_regs()
76 log_lvl, regs->si, regs in __show_regs()
115 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) start_thread() argument
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dkernel.h18 asmlinkage long sparc_clone(struct pt_regs *regs);
19 asmlinkage long sparc_fork(struct pt_regs *regs);
20 asmlinkage long sparc_vfork(struct pt_regs *regs);
38 asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn);
39 int handle_popc(u32 insn, struct pt_regs *regs);
40 void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr);
41 void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr);
44 void __irq_entry smp_call_function_client(int irq, struct pt_regs *regs);
45 void __irq_entry smp_call_function_single_client(int irq, struct pt_regs *regs);
46 void __irq_entry smp_penguin_jailcell(int irq, struct pt_regs *regs);
[all...]
H A Dtraps_32.c50 void __noreturn die_if_kernel(char *str, struct pt_regs *regs) in die_if_kernel() argument
63 show_regs(regs); in die_if_kernel()
72 struct reg_window32 *rw = (struct reg_window32 *)regs->u_regs[UREG_FP]; in die_if_kernel()
88 instruction_dump ((unsigned long *) regs->pc); in die_if_kernel()
89 make_task_dead((regs->psr & PSR_PS) ? SIGKILL : SIGSEGV); in die_if_kernel()
92 void do_hw_interrupt(struct pt_regs *regs, unsigned long type) in do_hw_interrupt() argument
97 die_if_kernel("Whee... Hello Mr. Penguin", regs); in do_hw_interrupt()
100 if(regs->psr & PSR_PS) in do_hw_interrupt()
101 die_if_kernel("Kernel bad trap", regs); in do_hw_interrupt()
104 (void __user *)regs in do_hw_interrupt()
107 do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_illegal_instruction() argument
120 do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_priv_instruction() argument
130 do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_memaccess_unaligned() argument
156 do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) do_fpd_trap() argument
198 do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
301 handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
309 handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
321 handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
331 handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
337 handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
347 handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, unsigned long psr) global() argument
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-ds1216.c81 struct ds1216_regs regs; in ds1216_rtc_read_time() local
84 ds1216_read(priv->ioaddr, (u8 *)&regs); in ds1216_rtc_read_time()
86 tm->tm_sec = bcd2bin(regs.sec); in ds1216_rtc_read_time()
87 tm->tm_min = bcd2bin(regs.min); in ds1216_rtc_read_time()
88 if (regs.hour & DS1216_HOUR_1224) { in ds1216_rtc_read_time()
90 tm->tm_hour = bcd2bin(regs.hour & 0x1f); in ds1216_rtc_read_time()
91 if (regs.hour & DS1216_HOUR_AMPM) in ds1216_rtc_read_time()
94 tm->tm_hour = bcd2bin(regs.hour & 0x3f); in ds1216_rtc_read_time()
95 tm->tm_wday = (regs.wday & 7) - 1; in ds1216_rtc_read_time()
96 tm->tm_mday = bcd2bin(regs in ds1216_rtc_read_time()
108 struct ds1216_regs regs; ds1216_rtc_set_time() local
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-ds1216.c81 struct ds1216_regs regs; in ds1216_rtc_read_time() local
84 ds1216_read(priv->ioaddr, (u8 *)&regs); in ds1216_rtc_read_time()
86 tm->tm_sec = bcd2bin(regs.sec); in ds1216_rtc_read_time()
87 tm->tm_min = bcd2bin(regs.min); in ds1216_rtc_read_time()
88 if (regs.hour & DS1216_HOUR_1224) { in ds1216_rtc_read_time()
90 tm->tm_hour = bcd2bin(regs.hour & 0x1f); in ds1216_rtc_read_time()
91 if (regs.hour & DS1216_HOUR_AMPM) in ds1216_rtc_read_time()
94 tm->tm_hour = bcd2bin(regs.hour & 0x3f); in ds1216_rtc_read_time()
95 tm->tm_wday = (regs.wday & 7) - 1; in ds1216_rtc_read_time()
96 tm->tm_mday = bcd2bin(regs in ds1216_rtc_read_time()
108 struct ds1216_regs regs; ds1216_rtc_set_time() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d-hw.c17 #include "dma2d-regs.h"
37 reg_update_bits(d->regs, DMA2D_CR_REG, CR_START, CR_START); in dma2d_start()
42 return reg_read(d->regs, DMA2D_ISR_REG); in dma2d_get_int()
47 u32 isr_val = reg_read(d->regs, DMA2D_ISR_REG); in dma2d_clear_int()
49 reg_write(d->regs, DMA2D_IFCR_REG, isr_val & 0x003f); in dma2d_clear_int()
55 reg_update_bits(d->regs, DMA2D_CR_REG, CR_MODE_MASK, in dma2d_config_common()
58 reg_write(d->regs, DMA2D_NLR_REG, (width << 16) | height); in dma2d_config_common()
64 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CEIE, CR_CEIE); in dma2d_config_out()
65 reg_update_bits(d->regs, DMA2D_CR_REG, CR_CTCIE, CR_CTCIE); in dma2d_config_out()
66 reg_update_bits(d->regs, DMA2D_CR_RE in dma2d_config_out()
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-sta2x11.c42 struct gsta_regs __iomem *regs[GSTA_NR_BLOCKS]; member
56 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; in gsta_gpio_set() local
60 writel(bit, &regs->dats); in gsta_gpio_set()
62 writel(bit, &regs->datc); in gsta_gpio_set()
68 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; in gsta_gpio_get() local
71 return !!(readl(&regs->dat) & bit); in gsta_gpio_get()
78 struct gsta_regs __iomem *regs = chip->regs[n in gsta_gpio_direction_output() local
93 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; gsta_gpio_direction_input() local
146 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; gsta_set_config() local
215 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; gsta_irq_disable() local
238 struct gsta_regs __iomem *regs = chip->regs[nr / GSTA_GPIO_PER_BLOCK]; gsta_irq_enable() local
282 struct gsta_regs __iomem *regs; gsta_gpio_handler() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal_32.c77 static bool ia32_restore_sigcontext(struct pt_regs *regs, in ia32_restore_sigcontext() argument
89 regs->bx = sc.bx; in ia32_restore_sigcontext()
90 regs->cx = sc.cx; in ia32_restore_sigcontext()
91 regs->dx = sc.dx; in ia32_restore_sigcontext()
92 regs->si = sc.si; in ia32_restore_sigcontext()
93 regs->di = sc.di; in ia32_restore_sigcontext()
94 regs->bp = sc.bp; in ia32_restore_sigcontext()
95 regs->ax = sc.ax; in ia32_restore_sigcontext()
96 regs->sp = sc.sp; in ia32_restore_sigcontext()
97 regs in ia32_restore_sigcontext()
127 struct pt_regs *regs = current_pt_regs(); SYSCALL32_DEFINE0() local
150 struct pt_regs *regs = current_pt_regs(); SYSCALL32_DEFINE0() local
183 __unsafe_setup_sigcontext32(struct sigcontext_32 __user *sc, void __user *fpstate, struct pt_regs *regs, unsigned int mask) __unsafe_setup_sigcontext32() argument
231 ia32_setup_frame(struct ksignal *ksig, struct pt_regs *regs) ia32_setup_frame() argument
302 ia32_setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) ia32_setup_rt_frame() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dirq_stack.h16 void asm_call_sysvec_on_stack(void *sp, void (*func)(struct pt_regs *regs),
17 struct pt_regs *regs);
31 __run_sysvec_on_irqstack(void (*func)(struct pt_regs *regs), in __run_sysvec_on_irqstack() argument
32 struct pt_regs *regs) in __run_sysvec_on_irqstack()
37 asm_call_sysvec_on_stack(tos - 8, func, regs); in __run_sysvec_on_irqstack()
55 static inline void __run_sysvec_on_irqstack(void (*func)(struct pt_regs *regs), in __run_sysvec_on_irqstack() argument
56 struct pt_regs *regs) { } in __run_sysvec_on_irqstack()
61 static __always_inline bool irq_needs_irq_stack(struct pt_regs *regs) in irq_needs_irq_stack() argument
65 if (!regs) in irq_needs_irq_stack()
67 return !user_mode(regs) in irq_needs_irq_stack()
71 run_on_irqstack_cond(void (*func)(void), struct pt_regs *regs) run_on_irqstack_cond() argument
83 run_sysvec_on_irqstack_cond(void (*func)(struct pt_regs *regs), struct pt_regs *regs) run_sysvec_on_irqstack_cond() argument
95 run_irq_on_irqstack_cond(void (*func)(struct irq_desc *desc), struct irq_desc *desc, struct pt_regs *regs) run_irq_on_irqstack_cond() argument
[all...]
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dsyscall.h28 struct pt_regs *regs) in syscall_get_nr()
30 return regs->a7; in syscall_get_nr()
34 struct pt_regs *regs) in syscall_rollback()
36 regs->a0 = regs->orig_a0; in syscall_rollback()
40 struct pt_regs *regs) in syscall_get_error()
42 unsigned long error = regs->a0; in syscall_get_error()
48 struct pt_regs *regs) in syscall_get_return_value()
50 return regs->a0; in syscall_get_return_value()
54 struct pt_regs *regs, in syscall_set_return_value()
27 syscall_get_nr(struct task_struct *task, struct pt_regs *regs) syscall_get_nr() argument
33 syscall_rollback(struct task_struct *task, struct pt_regs *regs) syscall_rollback() argument
39 syscall_get_error(struct task_struct *task, struct pt_regs *regs) syscall_get_error() argument
47 syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) syscall_get_return_value() argument
53 syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, int error, long val) syscall_set_return_value() argument
60 syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, unsigned long *args) syscall_get_arguments() argument
79 syscall_handler(struct pt_regs *regs, ulong syscall) syscall_handler() argument
93 arch_syscall_is_vdso_sigreturn(struct pt_regs *regs) arch_syscall_is_vdso_sigreturn() argument
[all...]
/kernel/linux/linux-5.10/arch/microblaze/kernel/
H A Dsignal.c57 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() argument
62 #define COPY(x) {err |= __get_user(regs->x, &sc->regs.x); } in restore_sigcontext()
76 *rval_p = regs->r3; in restore_sigcontext()
81 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn() argument
84 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn()
100 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn()
118 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() argument
123 #define COPY(x) {err |= __put_user(regs->x, &sc->regs in setup_sigcontext()
146 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) get_sigframe() argument
154 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_rt_frame() argument
238 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) handle_restart() argument
266 handle_signal(struct ksignal *ksig, struct pt_regs *regs) handle_signal() argument
286 do_signal(struct pt_regs *regs, int in_syscall) do_signal() argument
314 do_notify_resume(struct pt_regs *regs, int in_syscall) do_notify_resume() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/b53/
H A Db53_mmap.c28 void __iomem *regs; member
34 void __iomem *regs = priv->regs; in b53_mmap_read8() local
36 *val = readb(regs + (page << 8) + reg); in b53_mmap_read8()
44 void __iomem *regs = priv->regs; in b53_mmap_read16() local
50 *val = ioread16be(regs + (page << 8) + reg); in b53_mmap_read16()
52 *val = readw(regs + (page << 8) + reg); in b53_mmap_read16()
60 void __iomem *regs = priv->regs; in b53_mmap_read32() local
76 void __iomem *regs = priv->regs; b53_mmap_read48() local
115 void __iomem *regs = priv->regs; b53_mmap_read64() local
137 void __iomem *regs = priv->regs; b53_mmap_write8() local
148 void __iomem *regs = priv->regs; b53_mmap_write16() local
165 void __iomem *regs = priv->regs; b53_mmap_write32() local
[all...]
/kernel/linux/linux-6.6/arch/microblaze/kernel/
H A Dsignal.c57 static int restore_sigcontext(struct pt_regs *regs, in restore_sigcontext() argument
62 #define COPY(x) {err |= __get_user(regs->x, &sc->regs.x); } in restore_sigcontext()
76 *rval_p = regs->r3; in restore_sigcontext()
81 asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) in sys_rt_sigreturn() argument
84 (struct rt_sigframe __user *)(regs->r1); in sys_rt_sigreturn()
100 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn()
118 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, in setup_sigcontext() argument
123 #define COPY(x) {err |= __put_user(regs->x, &sc->regs in setup_sigcontext()
146 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) get_sigframe() argument
154 setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) setup_rt_frame() argument
232 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) handle_restart() argument
260 handle_signal(struct ksignal *ksig, struct pt_regs *regs) handle_signal() argument
280 do_signal(struct pt_regs *regs, int in_syscall) do_signal() argument
308 do_notify_resume(struct pt_regs *regs, int in_syscall) do_notify_resume() argument
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dcompat_alignment.c54 do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, in do_alignment_finish_ldst() argument
64 regs->regs[RN_BITS(instr)] = addr; in do_alignment_finish_ldst()
68 do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) in do_alignment_ldrdstrd() argument
91 regs->regs[rd] = val; in do_alignment_ldrdstrd()
92 regs->regs[rd2] = val2; in do_alignment_ldrdstrd()
94 if (put_user(regs->regs[r in do_alignment_ldrdstrd()
115 do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) do_alignment_ldmstm() argument
233 do_alignment_t32_to_handler(u32 *pinstr, struct pt_regs *regs, union offset_union *poffset) do_alignment_t32_to_handler() argument
284 alignment_get_arm(struct pt_regs *regs, __le32 __user *ip, u32 *inst) alignment_get_arm() argument
297 alignment_get_thumb(struct pt_regs *regs, __le16 __user *ip, u16 *inst) alignment_get_thumb() argument
310 do_compat_alignment_fixup(unsigned long addr, struct pt_regs *regs) do_compat_alignment_fixup() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/alteon/
H A Dacenic.c516 * Remap the regs into kernel space - this is abuse of in acenic_probe_one()
521 ap->regs = ioremap(dev->base_addr, 0x4000); in acenic_probe_one()
522 if (!ap->regs) { in acenic_probe_one()
564 if ((readl(&ap->regs->HostCtrl) >> 28) == 4) { in acenic_probe_one()
611 struct ace_regs __iomem *regs = ap->regs; in acenic_remove_one() local
616 writel(readl(&regs->CpuCtrl) | CPU_HALT, &regs->CpuCtrl); in acenic_remove_one()
618 writel(readl(&regs->CpuBCtrl) | CPU_HALT, &regs in acenic_remove_one()
847 ace_issue_cmd(struct ace_regs __iomem *regs, struct cmd *cmd) ace_issue_cmd() argument
863 struct ace_regs __iomem *regs; ace_init() local
1506 struct ace_regs __iomem *regs = ap->regs; ace_set_rxtx_parms() local
1545 struct ace_regs __iomem *regs = ap->regs; ace_watchdog() local
1628 struct ace_regs __iomem *regs = ap->regs; ace_load_std_rx_ring() local
1691 struct ace_regs __iomem *regs = ap->regs; ace_load_mini_rx_ring() local
1748 struct ace_regs __iomem *regs = ap->regs; ace_load_jumbo_rx_ring() local
2100 struct ace_regs __iomem *regs = ap->regs; ace_interrupt() local
2226 struct ace_regs __iomem *regs = ap->regs; ace_open() local
2281 struct ace_regs __iomem *regs = ap->regs; ace_close() local
2407 struct ace_regs __iomem *regs = ap->regs; ace_start_xmit() local
2543 struct ace_regs __iomem *regs = ap->regs; ace_change_mtu() local
2578 struct ace_regs __iomem *regs = ap->regs; ace_get_link_ksettings() local
2633 struct ace_regs __iomem *regs = ap->regs; ace_set_link_ksettings() local
2713 struct ace_regs __iomem *regs = ap->regs; ace_set_mac_addr() local
2741 struct ace_regs __iomem *regs = ap->regs; ace_set_multicast_list() local
2806 ace_copy(struct ace_regs __iomem *regs, const __be32 *src, u32 dest, int size) ace_copy() argument
2833 ace_clear(struct ace_regs __iomem *regs, u32 dest, int size) ace_clear() argument
2869 struct ace_regs __iomem *regs = ap->regs; ace_load_firmware() local
2944 eeprom_start(struct ace_regs __iomem *regs) eeprom_start() argument
2973 eeprom_prep(struct ace_regs __iomem *regs, u8 magic) eeprom_prep() argument
3010 eeprom_check_ack(struct ace_regs __iomem *regs) eeprom_check_ack() argument
3038 eeprom_stop(struct ace_regs __iomem *regs) eeprom_stop() argument
3076 struct ace_regs __iomem *regs = ap->regs; read_eeprom_byte() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/alteon/
H A Dacenic.c516 * Remap the regs into kernel space - this is abuse of in acenic_probe_one()
521 ap->regs = ioremap(dev->base_addr, 0x4000); in acenic_probe_one()
522 if (!ap->regs) { in acenic_probe_one()
564 if ((readl(&ap->regs->HostCtrl) >> 28) == 4) { in acenic_probe_one()
610 struct ace_regs __iomem *regs = ap->regs; in acenic_remove_one() local
615 writel(readl(&regs->CpuCtrl) | CPU_HALT, &regs->CpuCtrl); in acenic_remove_one()
617 writel(readl(&regs->CpuBCtrl) | CPU_HALT, &regs in acenic_remove_one()
846 ace_issue_cmd(struct ace_regs __iomem *regs, struct cmd *cmd) ace_issue_cmd() argument
862 struct ace_regs __iomem *regs; ace_init() local
1503 struct ace_regs __iomem *regs = ap->regs; ace_set_rxtx_parms() local
1542 struct ace_regs __iomem *regs = ap->regs; ace_watchdog() local
1625 struct ace_regs __iomem *regs = ap->regs; ace_load_std_rx_ring() local
1688 struct ace_regs __iomem *regs = ap->regs; ace_load_mini_rx_ring() local
1745 struct ace_regs __iomem *regs = ap->regs; ace_load_jumbo_rx_ring() local
2097 struct ace_regs __iomem *regs = ap->regs; ace_interrupt() local
2223 struct ace_regs __iomem *regs = ap->regs; ace_open() local
2278 struct ace_regs __iomem *regs = ap->regs; ace_close() local
2404 struct ace_regs __iomem *regs = ap->regs; ace_start_xmit() local
2539 struct ace_regs __iomem *regs = ap->regs; ace_change_mtu() local
2574 struct ace_regs __iomem *regs = ap->regs; ace_get_link_ksettings() local
2629 struct ace_regs __iomem *regs = ap->regs; ace_set_link_ksettings() local
2709 struct ace_regs __iomem *regs = ap->regs; ace_set_mac_addr() local
2737 struct ace_regs __iomem *regs = ap->regs; ace_set_multicast_list() local
2802 ace_copy(struct ace_regs __iomem *regs, const __be32 *src, u32 dest, int size) ace_copy() argument
2829 ace_clear(struct ace_regs __iomem *regs, u32 dest, int size) ace_clear() argument
2865 struct ace_regs __iomem *regs = ap->regs; ace_load_firmware() local
2940 eeprom_start(struct ace_regs __iomem *regs) eeprom_start() argument
2969 eeprom_prep(struct ace_regs __iomem *regs, u8 magic) eeprom_prep() argument
3006 eeprom_check_ack(struct ace_regs __iomem *regs) eeprom_check_ack() argument
3034 eeprom_stop(struct ace_regs __iomem *regs) eeprom_stop() argument
3072 struct ace_regs __iomem *regs = ap->regs; read_eeprom_byte() local
[all...]

Completed in 14 milliseconds

1...<<11121314151617181920>>...293