/src/tests/kernel/arch/aarch64/ |
execregs.c | 42 nonnull(unsigned long x) function in typeref:typename:unsigned long 54 /* x0: used to pass exec arg0, nonnull anyway (path) */ 55 /* x1: used to pass exec arg1, nonnull anyway (argv) */ 56 /* x2: used to pass exec arg2, nonnull anyway (environ) */ 57 register long x3 __asm("x3") = nonnull(3); 58 register long x4 __asm("x4") = nonnull(4); 59 register long x5 __asm("x5") = nonnull(5); 60 register long x6 __asm("x6") = nonnull(6); 61 register long x7 __asm("x7") = nonnull(7); 62 register long x8 __asm("x8") = nonnull(8) [all...] |
/src/tests/kernel/arch/i386/ |
execregs.c | 42 nonnull(unsigned long x) function in typeref:typename:unsigned long 53 register long edi __asm("edi") = nonnull('d'); 54 register long esi __asm("esi") = nonnull('s'); 55 /* ebp: frame pointer, can't touch that here, but it'll be nonnull */ 57 register long edx __asm("edx") = nonnull('x'); 58 register long ecx __asm("ecx") = nonnull('c'); 59 register long eax __asm("eax") = nonnull('a'); 66 * stack/argument transfers, but all the arguments are nonnull 83 register long edi __asm("edi") = nonnull('d'); 84 register long esi __asm("esi") = nonnull('s') [all...] |
/src/tests/kernel/arch/vax/ |
execregs.c | 42 nonnull(unsigned long x) function in typeref:typename:unsigned long 53 /* fp: frame pointer, nonnull */ 54 /* ap: argument pointer, on user stack, nonnull */ 55 /* sp: stack pointer, nonnull */ 56 register long r0 __asm("r0") = nonnull(0x10); 57 register long r1 __asm("r1") = nonnull(1); 58 register long r2 __asm("r2") = nonnull(2); 59 register long r3 __asm("r3") = nonnull(3); 60 register long r4 __asm("r4") = nonnull(4); 61 register long r5 __asm("r5") = nonnull(5) [all...] |
/src/tests/kernel/arch/x86_64/ |
execregs.c | 42 nonnull(unsigned long x) function in typeref:typename:unsigned long 54 /* rdi: used to pass exec arg0, nonnull anyway (path) */ 55 /* rsi: used to pass exec arg1, nonnull anyway (argv) */ 56 /* rdx: used to pass exec arg2, nonnull anyway (environ) */ 57 register long r10 __asm("r10") = nonnull(10); 58 register long r8 __asm("r8") = nonnull(8); 59 register long r9 __asm("r9") = nonnull(9); 60 register long rcx __asm("rcx") = nonnull('c'); 61 register long r11 __asm("r11") = nonnull(11); 62 register long r12 __asm("r12") = nonnull(12) [all...] |
/src/tests/kernel/arch/hppa/ |
execregs.c | 43 nonnull(unsigned long x) function in typeref:typename:unsigned long 153 register long t1 __asm("r22") = nonnull(22); 154 register long t2 __asm("r21") = nonnull(21); 156 register long t3 __asm("r20") = nonnull(20); 169 long sar = nonnull(0x8a); /* cr11 */ 170 /* r1: ADDIL (add immediate left) result, nonnull anyway */ 171 /* r2/rp: return pointer, nonnull anyway */ 172 /* r3: frame pointer, nonnull anyway */ 173 register long r4 __asm("r4") = nonnull(4); 174 register long r5 __asm("r5") = nonnull(5) [all...] |
/src/usr.bin/indent/ |
indent.c | 98 nonnull(void *p) function in typeref:typename:void * 109 buf->s = nonnull(realloc(buf->s, buf->cap)); 466 s->item = nonnull(realloc(s->item, 475 return memcpy(nonnull(malloc(size)), src, size); 541 ifdef.item = nonnull(realloc(ifdef.item,
|