Searched refs:argarray (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 155 Elf_Auxinfo *argarray, *pos; in linux_elf_fixup() local 171 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_elf_fixup() 204 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_elf_fixup() 206 error = copyout(argarray, auxbase, sizeof(*argarray) * LINUX_AT_COUNT); in linux_elf_fixup() 207 free(argarray, M_TEMP); in linux_elf_fixup()
|
| /freebsd-12.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-12.1/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 244 Elf_Auxinfo *argarray, *pos; in linux_fixup_elf() local 258 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_fixup_elf() 287 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_fixup_elf() 289 error = copyout(argarray, auxbase, sizeof(*argarray) * LINUX_AT_COUNT); in linux_fixup_elf() 290 free(argarray, M_TEMP); in linux_fixup_elf()
|
| /freebsd-12.1/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 201 Elf32_Auxinfo *argarray, *pos; in linux_fixup_elf() local 213 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_fixup_elf() 254 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_fixup_elf() 256 error = copyout(&argarray[0], auxbase, in linux_fixup_elf() 257 sizeof(*argarray) * LINUX_AT_COUNT); in linux_fixup_elf() 258 free(argarray, M_TEMP); in linux_fixup_elf()
|
| /freebsd-12.1/sys/i386/linux/ |
| H A D | linux_sysvec.c | 210 Elf32_Auxinfo *argarray, *pos; in linux_fixup_elf() local 224 argarray = pos = malloc(LINUX_AT_COUNT * sizeof(*pos), M_TEMP, in linux_fixup_elf() 264 KASSERT(pos - argarray <= LINUX_AT_COUNT, ("Too many auxargs")); in linux_fixup_elf() 266 error = copyout(argarray, auxbase, sizeof(*argarray) * LINUX_AT_COUNT); in linux_fixup_elf() 267 free(argarray, M_TEMP); in linux_fixup_elf()
|
| /freebsd-12.1/sys/kern/ |
| H A D | imgact_elf.c | 1311 Elf_Auxinfo *argarray, *pos; in __elfN() local 1317 argarray = pos = malloc(AT_COUNT * sizeof(*pos), M_TEMP, in __elfN() 1358 KASSERT(pos - argarray <= AT_COUNT, ("Too many auxargs")); in __elfN() 1360 error = copyout(argarray, auxbase, sizeof(*argarray) * AT_COUNT); in __elfN() 1361 free(argarray, M_TEMP); in __elfN()
|