Home
last modified time | relevance | path

Searched refs:fn_arg (Results 1 – 25 of 28) sorted by relevance

12

/linux/arch/loongarch/kernel/
H A Dprocess.c163 void *fn_arg) in ret_from_kernel_thread() argument
166 fn(fn_arg); in ret_from_kernel_thread()
196 p->thread.reg24 = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/riscv/kernel/
H A Dprocess.c228 asmlinkage void ret_from_fork_kernel(void *fn_arg, int (*fn)(void *), struct pt_regs *regs) in ret_from_fork_kernel() argument
230 fn(fn_arg); in ret_from_fork_kernel()
262 p->thread.s[1] = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/xtensa/kernel/
H A Dprocess.c345 SPILL_SLOT(childregs, 3) = (unsigned long)args->fn_arg; in copy_thread()
352 ((unsigned long *)p->thread.sp)[1] = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/loongarch/include/asm/
H A Dasm-prototypes.h22 void *fn_arg);
/linux/include/linux/soc/ti/
H A Dknav_qmss.h57 void *fn_arg; member
/linux/drivers/net/ethernet/cavium/liquidio/
H A Docteon_mailbox.h72 void *fn_arg; member
H A Docteon_mailbox.c311 mbox_cmd.fn_arg); in octeon_mbox_process_message()
329 mbox_cmd.fn(mbox->oct_dev, &mbox_cmd, mbox_cmd.fn_arg); in octeon_mbox_process_message()
H A Docteon_droq.c55 void *fn_arg = NULL; in octeon_get_dispatch_arg() local
68 fn_arg = octeon_dev->dispatch.dlist[idx].arg; in octeon_get_dispatch_arg()
74 fn_arg = ((struct octeon_dispatch *) in octeon_get_dispatch_arg()
82 return fn_arg; in octeon_get_dispatch_arg()
H A Docteon_droq.h393 octeon_dispatch_fn_t fn, void *fn_arg);
H A Docteon_device.c1137 octeon_dispatch_fn_t fn, void *fn_arg) in octeon_register_dispatch_fn() argument
1150 oct->dispatch.dlist[idx].arg = fn_arg; in octeon_register_dispatch_fn()
1173 dispatch->arg = fn_arg; in octeon_register_dispatch_fn()
1185 octeon_get_dispatch_arg(oct, opcode, subcode) == fn_arg) in octeon_register_dispatch_fn()
H A Dcn23xx_vf_device.c383 mbox_cmd.fn_arg = NULL; in cn23xx_vf_ask_pf_to_do_flr()
433 mbox_cmd.fn_arg = &status; in cn23xx_octeon_pfvf_handshake()
/linux/arch/csky/kernel/
H A Dprocess.c54 childstack->r10 = (unsigned long) args->fn_arg; in copy_thread()
/linux/arch/riscv/include/asm/
H A Dasm-prototypes.h57 asmlinkage void ret_from_fork_kernel(void *fn_arg, int (*fn)(void *), struct pt_regs *regs);
/linux/arch/hexagon/kernel/
H A Dprocess.c82 ss->r25 = (unsigned long)args->fn_arg; in copy_thread()
/linux/kernel/
H A Dvhost_task.c144 args.fn_arg = vtsk; in vhost_task_create()
H A Dfork.c2627 .fn_arg = NULL, in fork_idle()
2654 .fn_arg = arg, in create_io_thread()
2777 .fn_arg = arg, in kernel_thread()
2794 .fn_arg = arg, in user_mode_thread()
/linux/arch/openrisc/kernel/
H A Dprocess.c191 kregs->gpr[22] = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/arc/kernel/
H A Dprocess.c200 c_callee->r13 = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/microblaze/kernel/
H A Dprocess.c70 ti->cpu_context.r19 = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/sh/kernel/
H A Dprocess_32.c117 childregs->regs[4] = (unsigned long) args->fn_arg; in copy_thread()
/linux/arch/m68k/kernel/
H A Dprocess.c168 frame->sw.d7 = (unsigned long)args->fn_arg; in copy_thread()
/linux/arch/um/kernel/
H A Dprocess.c169 p->thread.request.thread.arg = args->fn_arg; in copy_thread()
/linux/arch/nios2/kernel/
H A Dprocess.c118 childstack->r17 = (unsigned long) args->fn_arg; in copy_thread()
/linux/arch/alpha/kernel/
H A Dprocess.c256 childstack->r10 = (unsigned long) args->fn_arg; in copy_thread()
/linux/arch/arm/kernel/
H A Dprocess.c262 thread->cpu_context.r4 = (unsigned long)args->fn_arg; in copy_thread()

12