/src/sys/ddb/ |
db_lwp.h | 35 struct lwp *db_lwp_first(void); 36 struct lwp *db_lwp_next(struct lwp *);
|
db_syncobj.h | 34 struct lwp; 37 struct lwp *db_syncobj_owner(const struct syncobj *, wchan_t);
|
/src/sys/arch/aarch64/include/ |
userret.h | 5 void userret(struct lwp *);
|
/src/sys/compat/ultrix/ |
ultrix_exec.h | 31 int ultrix_exec_ecoff_probe(struct lwp *, struct exec_package *);
|
ultrix_syscallargs.h | 14 struct lwp; 441 int sys_nosys(struct lwp *, const void *, register_t *); 443 int sys_exit(struct lwp *, const struct sys_exit_args *, register_t *); 445 int sys_fork(struct lwp *, const void *, register_t *); 447 int sys_read(struct lwp *, const struct sys_read_args *, register_t *); 449 int sys_write(struct lwp *, const struct sys_write_args *, register_t *); 451 int ultrix_sys_open(struct lwp *, const struct ultrix_sys_open_args *, register_t *); 453 int sys_close(struct lwp *, const struct sys_close_args *, register_t *); 455 int compat_43_sys_wait(struct lwp *, const void *, register_t *); 457 int ultrix_sys_creat(struct lwp *, const struct ultrix_sys_creat_args *, register_t *) [all...] |
/src/sys/compat/ossaudio/ |
ossaudio.h | 31 int oss_ioctl_audio(struct lwp *, const struct oss_sys_ioctl_args *, 33 int oss_ioctl_mixer(struct lwp *, const struct oss_sys_ioctl_args *, 35 int oss_ioctl_sequencer(struct lwp *, const struct oss_sys_ioctl_args *,
|
/src/sys/sys/ |
vfs_syscalls.h | 45 int do_sys_statat(struct lwp *, int, const char *, unsigned int, struct stat *); 46 int do_fhstat(struct lwp *, const void *, size_t, struct stat *); 47 int do_fhstatvfs(struct lwp *, const void *, size_t, struct statvfs *, int); 50 int do_sys_pstatvfs(struct lwp *, const char *, int, struct statvfs *); 51 int do_sys_fstatvfs(struct lwp *, int, int, struct statvfs *); 53 int do_sys_getvfsstat(struct lwp *, void *, size_t, int, int (*)(const void *, void *, size_t), size_t, register_t *); 55 int do_sys_utimes(struct lwp *, struct vnode *, const char *, int, 57 int do_sys_utimens(struct lwp *, struct vnode *, const char *, int, 59 int do_sys_utimensat(struct lwp *, int, struct vnode *, const char *, int, 63 int do_open(struct lwp *, struct vnode *, struct pathbuf *, int, int, int *) [all...] |
pty.h | 39 int pty_fill_ptmget(struct lwp *, dev_t, int, int, void *, struct mount *); 40 int pty_grant_slave(struct lwp *, dev_t, struct mount *); 43 int pty_getmp(struct lwp *, struct mount **); 51 int (*allocvp)(struct mount *, struct lwp *, struct vnode **, dev_t, 53 int (*makename)(struct mount *, struct lwp *, char *, size_t, dev_t, char); 54 void (*getvattr)(struct mount *, struct lwp *, struct vattr *); 55 int (*getmp)(struct lwp *, struct mount **);
|
syncobj.h | 37 struct lwp; 48 void (*sobj_unsleep)(struct lwp *, bool); 49 void (*sobj_changepri)(struct lwp *, pri_t); 50 void (*sobj_lendpri)(struct lwp *, pri_t); 51 struct lwp *(*sobj_owner)(wchan_t); 54 struct lwp *syncobj_noowner(wchan_t);
|
/src/sys/arch/x86/include/ |
fpu.h | 11 struct lwp; 22 void fpu_set_default_cw(struct lwp *, unsigned int); 30 void fpu_clear(struct lwp *, unsigned int); 31 void fpu_sigreset(struct lwp *); 33 void fpu_lwp_fork(struct lwp *, struct lwp *); 34 void fpu_lwp_abandon(struct lwp *l); 39 void process_write_fpregs_xmm(struct lwp *, const struct fxsave *); 40 void process_write_fpregs_s87(struct lwp *, const struct save87 *); 42 void process_read_fpregs_xmm(struct lwp *, struct fxsave *) [all...] |
/src/lib/librumpuser/ |
rumpuser_component.h | 36 struct lwp *rumpuser_component_curlwp(void); 37 void rumpuser_component_switchlwp(struct lwp *);
|
/src/sys/arch/amd64/include/ |
userret.h | 71 static __inline void userret(struct lwp *); 78 userret(struct lwp *l)
|
/src/sys/arch/i386/include/ |
userret.h | 67 static __inline void userret(struct lwp *); 74 userret(struct lwp *l)
|
/src/sys/arch/sparc64/include/ |
frame.h | 6 void *getframe(struct lwp *, int, int *);
|
/src/sys/arch/riscv/include/ |
userret.h | 35 #include <sys/lwp.h> 39 userret(struct lwp *l)
|
/src/sys/arch/mips/include/ |
proc.h | 43 struct lwp; 46 * Machine-dependent part of the lwp structure for MIPS 60 void (*md_syscall)(struct lwp *, u_int, u_int, __vaddr_t); 67 struct lwp; 70 int mips_singlestep(struct lwp *);
|
/src/sys/compat/m68k4k/ |
m68k4k_exec.h | 38 int exec_m68k4k_makecmds(struct lwp *, struct exec_package *);
|
/src/sys/netinet6/ |
dccp6_var.h | 45 struct mbuf *, struct lwp *); 46 int dccp6_bind(struct socket *, struct sockaddr *, struct lwp *); 47 int dccp6_listen(struct socket *, struct lwp *); 48 int dccp6_connect(struct socket *, struct sockaddr *, struct lwp *);
|
/src/sys/compat/linux/common/ |
linux_ipccall.h | 62 int linux_semop(struct lwp *, const struct linux_sys_ipc_args *, 64 int linux_semget(struct lwp *, const struct linux_sys_ipc_args *, 70 int linux_msgsnd(struct lwp *, const struct linux_sys_ipc_args *, 72 int linux_msgrcv(struct lwp *, const struct linux_sys_ipc_args *, 74 int linux_msgget(struct lwp *, const struct linux_sys_ipc_args *, 80 int linux_shmdt(struct lwp *, const struct linux_sys_ipc_args *, 82 int linux_shmget(struct lwp *, const struct linux_sys_ipc_args *,
|
/src/sys/compat/aoutm68k/ |
aoutm68k_syscallargs.h | 14 struct lwp; 668 int sys_syscall(struct lwp *, const struct sys_syscall_args *, register_t *); 670 int sys_exit(struct lwp *, const struct sys_exit_args *, register_t *); 672 int sys_fork(struct lwp *, const void *, register_t *); 674 int sys_read(struct lwp *, const struct sys_read_args *, register_t *); 676 int sys_write(struct lwp *, const struct sys_write_args *, register_t *); 678 int sys_open(struct lwp *, const struct sys_open_args *, register_t *); 680 int sys_close(struct lwp *, const struct sys_close_args *, register_t *); 682 int compat_50_sys_wait4(struct lwp *, const struct compat_50_sys_wait4_args *, register_t *); 685 int compat_43_sys_creat(struct lwp *, const struct compat_43_sys_creat_args *, register_t *) [all...] |
/src/sys/compat/freebsd/ |
freebsd_syscallargs.h | 14 struct lwp; 607 int sys_nosys(struct lwp *, const void *, register_t *); 609 int sys_exit(struct lwp *, const struct sys_exit_args *, register_t *); 611 int sys_fork(struct lwp *, const void *, register_t *); 613 int sys_read(struct lwp *, const struct sys_read_args *, register_t *); 615 int sys_write(struct lwp *, const struct sys_write_args *, register_t *); 617 int sys_open(struct lwp *, const struct sys_open_args *, register_t *); 619 int sys_close(struct lwp *, const struct sys_close_args *, register_t *); 621 int compat_50_sys_wait4(struct lwp *, const struct compat_50_sys_wait4_args *, register_t *); 623 int compat_43_sys_creat(struct lwp *, const struct compat_43_sys_creat_args *, register_t *) [all...] |
freebsd_exec.h | 41 int freebsd_elf32_probe(struct lwp *, struct exec_package *, void *, 45 void freebsd_setregs(struct lwp *, struct exec_package *, vaddr_t);
|
/src/sys/compat/sunos/ |
sunos_syscallargs.h | 14 struct lwp; 464 int sys_nosys(struct lwp *, const void *, register_t *); 466 int sys_exit(struct lwp *, const struct sys_exit_args *, register_t *); 468 int sys_fork(struct lwp *, const void *, register_t *); 470 int sys_read(struct lwp *, const struct sys_read_args *, register_t *); 472 int sys_write(struct lwp *, const struct sys_write_args *, register_t *); 474 int sunos_sys_open(struct lwp *, const struct sunos_sys_open_args *, register_t *); 476 int sys_close(struct lwp *, const struct sys_close_args *, register_t *); 478 int sunos_sys_wait4(struct lwp *, const struct sunos_sys_wait4_args *, register_t *); 480 int sunos_sys_creat(struct lwp *, const struct sunos_sys_creat_args *, register_t *) [all...] |
/src/sys/compat/sunos32/ |
sunos32_syscallargs.h | 14 struct lwp; 473 int sys_nosys(struct lwp *, const void *, register_t *); 475 int netbsd32_exit(struct lwp *, const struct netbsd32_exit_args *, register_t *); 477 int sys_fork(struct lwp *, const void *, register_t *); 479 int netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *); 481 int netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *); 483 int sunos32_sys_open(struct lwp *, const struct sunos32_sys_open_args *, register_t *); 485 int netbsd32_close(struct lwp *, const struct netbsd32_close_args *, register_t *); 487 int sunos32_sys_wait4(struct lwp *, const struct sunos32_sys_wait4_args *, register_t *); 489 int sunos32_sys_creat(struct lwp *, const struct sunos32_sys_creat_args *, register_t *) [all...] |
/src/sys/compat/sys/ |
ucontext.h | 57 struct lwp; 58 void getucontext32(struct lwp *, ucontext32_t *); 59 int setucontext32(struct lwp *, const ucontext32_t *); 60 int cpu_mcontext32_validate(struct lwp *, const mcontext32_t *); 61 void cpu_getmcontext32(struct lwp *, mcontext32_t *, unsigned int *); 62 int cpu_setmcontext32(struct lwp *, const mcontext32_t *, unsigned int);
|