Searched refs:argarray (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/sys/powerpc/powerpc/ |
| H A D | elf_common.c | 36 Elf_Auxinfo *argarray, *pos; in __elfN() local 58 argarray = pos = malloc(AT_OLD_COUNT * sizeof(*pos), M_TEMP, in __elfN() 99 KASSERT(pos - argarray <= AT_OLD_COUNT, ("Too many auxargs")); in __elfN() 101 error = copyout(argarray, (void *)base, sizeof(*argarray) * AT_OLD_COUNT); in __elfN() 102 free(argarray, M_TEMP); in __elfN()
|
| /freebsd-13.1/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/ |
| H A D | tst.call.c | 81 args.argarray.argarray_len = sizeof (arg) / sizeof (nfs_argop4); in dotest() 82 args.argarray.argarray_val = arg; in dotest()
|
| /freebsd-13.1/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 161 Elf_Auxinfo *argarray, *pos; in linux_copyout_auxargs() local 169 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_copyout_auxargs() 200 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_copyout_auxargs() 202 error = copyout(argarray, (void *)base, in linux_copyout_auxargs() 203 sizeof(*argarray) * LINUX_AT_COUNT); in linux_copyout_auxargs() 204 free(argarray, M_TEMP); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 255 Elf_Auxinfo *argarray, *pos; in linux_copyout_auxargs() local 261 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_copyout_auxargs() 292 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_copyout_auxargs() 294 error = copyout(argarray, (void *)base, in linux_copyout_auxargs() 295 sizeof(*argarray) * LINUX_AT_COUNT); in linux_copyout_auxargs() 296 free(argarray, M_TEMP); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/i386/linux/ |
| H A D | linux_sysvec.c | 194 Elf32_Auxinfo *argarray, *pos; in linux_copyout_auxargs() local 204 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_copyout_auxargs() 244 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_copyout_auxargs() 246 error = copyout(argarray, (void *)base, in linux_copyout_auxargs() 247 sizeof(*argarray) * LINUX_AT_COUNT); in linux_copyout_auxargs() 248 free(argarray, M_TEMP); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 194 Elf32_Auxinfo *argarray, *pos; in linux_copyout_auxargs() local 198 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_copyout_auxargs() 240 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_copyout_auxargs() 242 error = copyout(argarray, (void *)base, in linux_copyout_auxargs() 243 sizeof(*argarray) * LINUX_AT_COUNT); in linux_copyout_auxargs() 244 free(argarray, M_TEMP); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/kern/ |
| H A D | imgact_elf.c | 1422 Elf_Auxinfo *argarray, *pos; in __elfN() local 1425 argarray = pos = malloc(AT_COUNT * sizeof(*pos), M_TEMP, in __elfN() 1477 KASSERT(pos - argarray <= AT_COUNT, ("Too many auxargs")); in __elfN() 1479 error = copyout(argarray, (void *)base, sizeof(*argarray) * AT_COUNT); in __elfN() 1480 free(argarray, M_TEMP); in __elfN()
|