Home
last modified time | relevance | path

Searched refs:syscalls (Results 1 – 25 of 94) sorted by relevance

1234

/openbsd/src/libexec/ld.so/aarch64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
52 .openbsd.syscalls :
54 *(.openbsd.syscalls .openbsd.syscalls.*)
55 } :syscalls
/openbsd/src/gnu/usr.bin/perl/
Dgen_syscall_emulator.pl31 my %syscalls = parse_syscalls(
35 delete $syscalls{MAXSYSCALL}; # not an actual function
81 foreach my $name (sort keys %syscalls) {
82 my $s = $syscalls{$name};
112 sort { $syscalls{$a}{id} <=> $syscalls{$b}{id} } keys %syscalls
114 my %s = %{ $syscalls{$name} };
/openbsd/src/regress/sys/kern/unveil/
DMakefile5 PROGS+= syscalls
8 REGRESS_ROOT_TARGETS+= run-regress-syscalls
9 run-regress-syscalls:
10 ${SUDO} ./syscalls
/openbsd/src/libexec/ld.so/sh/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
39 .openbsd.syscalls : { *(.openbsd.syscalls .openbsd.syscalls.*) } :syscalls
/openbsd/src/libexec/ld.so/m88k/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
40 .openbsd.syscalls : { *(.openbsd.syscalls .openbsd.syscalls.*) }
41 :syscalls
/openbsd/src/libexec/ld.so/hppa/
Dld.script9 syscalls PT_OPENBSD_SYSCALLS;
49 .openbsd.syscalls :
51 *(.openbsd.syscalls .openbsd.syscalls.*)
52 } :syscalls
/openbsd/src/libexec/ld.so/riscv64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
/openbsd/src/libexec/ld.so/sparc64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
DSYS.h72 .pushsection .openbsd.syscalls,"",@progbits ;\
/openbsd/src/libexec/ld.so/i386/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
42 .openbsd.syscalls :
44 *(.openbsd.syscalls .openbsd.syscalls.*)
45 } :syscalls
/openbsd/src/libexec/ld.so/arm/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
44 .openbsd.syscalls :
46 *(.openbsd.syscalls .openbsd.syscalls.*)
47 } :syscalls
/openbsd/src/libexec/ld.so/amd64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
47 .openbsd.syscalls :
49 *(.openbsd.syscalls .openbsd.syscalls.*)
50 } :syscalls
/openbsd/src/libexec/ld.so/alpha/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
DSYS.h65 .pushsection .openbsd.syscalls,"",@progbits ;\
/openbsd/src/libexec/ld.so/powerpc64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
42 .openbsd.syscalls :
44 *(.openbsd.syscalls .openbsd.syscalls.*)
45 } :syscalls
DSYS.h33 .pushsection .openbsd.syscalls,"",@progbits ;\
/openbsd/src/libexec/ld.so/powerpc/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
DSYS.h33 .pushsection .openbsd.syscalls,"",@progbits ;\
/openbsd/src/libexec/ld.so/mips64/
Dld.script8 syscalls PT_OPENBSD_SYSCALLS;
43 .openbsd.syscalls :
45 *(.openbsd.syscalls .openbsd.syscalls.*)
46 } :syscalls
DSYS.h33 .pushsection .openbsd.syscalls,"",@progbits ;\
/openbsd/src/sys/kern/
DMakefile13 syscalls: init_sysent.c target
15 SYSCALLSRC = makesyscalls.sh syscalls.master
16 init_sysent.c syscalls.c ../sys/syscall.h ../sys/syscallargs.h: ${SYSCALLSRC}
17 sh makesyscalls.sh syscalls.master
Dexec_elf.c297 } *syscalls = NULL; in elf_read_pintable() local
301 if (pp->p_filesz > SYS_MAXSYSCALL * 2 * sizeof(*syscalls) || in elf_read_pintable()
302 pp->p_filesz % sizeof(*syscalls) != 0) in elf_read_pintable()
304 nsyscalls = pp->p_filesz / sizeof(*syscalls); in elf_read_pintable()
305 syscalls = malloc(pp->p_filesz, M_PINSYSCALL, M_WAITOK); in elf_read_pintable()
306 if (elf_read_from(p, vp, pp->p_offset, syscalls, in elf_read_pintable()
312 if (syscalls[i].sysno <= 0 || in elf_read_pintable()
313 syscalls[i].sysno >= SYS_MAXSYSCALL || in elf_read_pintable()
314 syscalls[i].offset > len) { in elf_read_pintable()
318 npins = MAX(npins, syscalls[i].sysno); in elf_read_pintable()
[all …]
/openbsd/src/libexec/ld.so/
Dresolve.c785 } *syscalls; in _dl_pin() local
790 if (phdp->p_filesz > SYS_MAXSYSCALL * 2 * sizeof(*syscalls) || in _dl_pin()
791 phdp->p_filesz % sizeof(*syscalls) != 0 || in _dl_pin()
794 syscalls = _dl_mmap(NULL, phdp->p_filesz, PROT_READ, in _dl_pin()
796 if (syscalls == MAP_FAILED) in _dl_pin()
800 nsyscalls = phdp->p_filesz / sizeof(*syscalls); in _dl_pin()
802 if (syscalls[i].sysno < 0 || in _dl_pin()
803 syscalls[i].sysno >= SYS_MAXSYSCALL || in _dl_pin()
804 syscalls[i].offset >= len) in _dl_pin()
806 npins = MAXIMUM(npins, syscalls[i].sysno); in _dl_pin()
[all …]
/openbsd/src/lib/libc/include/
DREADME32 B) plain C functions (not syscalls)
65 C) syscalls that don't require any wrapping
75 D) syscalls that require cancellation or similar wrappers that don't
96 E) syscalls that require libc wrappers for other reasons
/openbsd/src/regress/sys/ffs/
Dfstest.c77 static struct syscall_desc syscalls[] = { variable
196 for (i = 0; syscalls[i].sd_name != NULL; i++) { in find_syscall()
197 if (strcmp(syscalls[i].sd_name, name) == 0) in find_syscall()
198 return (&syscalls[i]); in find_syscall()

1234