/src/lib/libpthread/ |
pthread_tsd.c | 90 char *arena; local in function:pthread_tsd_init 117 arena = mmap(NULL, alen, PROT_READ|PROT_WRITE, MAP_ANON, -1, 0); 118 if (arena == MAP_FAILED) { 123 pthread__tsd_list = (void *)arena; 124 arena += sizeof(*pthread__tsd_list) * pthread_keys_max; 125 pthread__tsd_destructors = (void *)arena; 126 arena += sizeof(*pthread__tsd_destructors) * pthread_keys_max; 127 return arena;
|
/src/sys/dev/pci/ |
pciconf.c | 98 vmem_t *arena; member in struct:pciconf_resource 232 r->arena = create_vmem_arena(name, start, size, VM_NOSLEEP); 233 if (r->arena == NULL) 246 if (r->arena) { 247 vmem_xfreeall(r->arena); 248 vmem_destroy(r->arena); 881 error = vmem_xalloc(r->arena, size, align, 0, 0, 886 error = vmem_xalloc(r->arena, size, align, 0, 0, 891 error = vmem_xalloc(r->arena, size, align, 0, 0, 898 error = vmem_xalloc(r->arena, size, align, 0, 0 [all...] |
pci_resource.c | 184 struct pci_resource_arena *arena; local in function:pci_resource_arena_add_range 204 * Create an arena if we haven't already. 206 if ((arena = arenas[type]) == NULL) { 207 arena = arenas[type] = kmem_zalloc(sizeof(*arenas[type]), 209 arena->vmem = vmem_create(pci_resource_typename(type), 211 SIMPLEQ_INIT(&arena->list); 218 error = vmem_add(arena->vmem, start, end - start + 1, VM_SLEEP); 237 SIMPLEQ_FOREACH(range, &arena->list, entry) { 244 SIMPLEQ_INSERT_AFTER(&arena->list, prev, new, entry); 246 SIMPLEQ_INSERT_HEAD(&arena->list, new, entry) 990 struct pci_resource_arena *arena; local in function:pci_resource_alloc_device [all...] |
/src/lib/libc/stdlib/ |
jemalloc.c | 91 * in the associated arena chunk header maps. 463 * Arena data structures. 485 /* Arena chunk header. */ 488 /* Linkage for the arena's chunk tree. */ 491 /* Arena that owns the chunk. */ 492 arena_t *arena; member in struct:arena_chunk_s 607 /* All operations on this arena require that mtx be locked. */ 615 * Tree of chunks this arena manages. 620 * In order to avoid rapid chunk allocation/deallocation when an arena 624 * There is one spare chunk per arena, rather than one spare total, i 1518 arena_t *arena; local in function:choose_arena 3173 arena_t *arena; local in function:malloc_print_stats [all...] |