Lines Matching refs:auxv
2394 Elf_Auxinfo *auxv; in procstat_getauxv32_sysctl() local
2405 auxv = NULL; in procstat_getauxv32_sysctl()
2417 auxv = malloc(count * sizeof(Elf_Auxinfo)); in procstat_getauxv32_sysctl()
2418 if (auxv == NULL) { in procstat_getauxv32_sysctl()
2428 auxv[i].a_type = auxv32[i].a_type; in procstat_getauxv32_sysctl()
2439 auxv[i].a_un.a_val = (uint32_t)auxv32[i].a_un.a_val; in procstat_getauxv32_sysctl()
2444 return (auxv); in procstat_getauxv32_sysctl()
2451 Elf_Auxinfo *auxv; in procstat_getauxv_sysctl() local
2464 auxv = malloc(len); in procstat_getauxv_sysctl()
2465 if (auxv == NULL) { in procstat_getauxv_sysctl()
2469 if (sysctl(name, nitems(name), auxv, &len, NULL, 0) == -1) { in procstat_getauxv_sysctl()
2472 free(auxv); in procstat_getauxv_sysctl()
2476 return (auxv); in procstat_getauxv_sysctl()
2482 Elf_Auxinfo *auxv; in procstat_getauxv_core() local
2485 auxv = procstat_core_get(core, PSC_TYPE_AUXV, NULL, &len); in procstat_getauxv_core()
2486 if (auxv == NULL) in procstat_getauxv_core()
2489 return (auxv); in procstat_getauxv_core()
2511 procstat_freeauxv(struct procstat *procstat __unused, Elf_Auxinfo *auxv) in procstat_freeauxv() argument
2514 free(auxv); in procstat_freeauxv()