Searched refs:free (Results 1 – 18 of 18) sorted by relevance
/mm/ |
D | mempool.c | 61 if (pool->free == mempool_free_slab || pool->free == mempool_kfree) { in check_element() 63 } else if (pool->free == mempool_free_pages) { in check_element() 155 pool->free(element, pool->pool_data); in mempool_exit() 188 pool->free = free_fn; in mempool_init_node() 313 pool->free(element, pool->pool_data); in mempool_resize() 350 pool->free(element, pool->pool_data); /* Raced */ in mempool_resize() 502 pool->free(element, pool->pool_data); in mempool_free()
|
D | vmalloc.c | 1835 struct list_head free; member 1841 unsigned long free, dirty; member 1918 vb->free = VMAP_BBMAP_BITS - (1UL << order); in new_vmap_block() 1934 list_add_tail_rcu(&vb->free_list, &vbq->free); in new_vmap_block() 1960 list_for_each_entry_rcu(vb, &vbq->free, free_list) { in purge_fragmented_blocks() 1962 if (!(vb->free + vb->dirty == VMAP_BBMAP_BITS && vb->dirty != VMAP_BBMAP_BITS)) in purge_fragmented_blocks() 1966 if (vb->free + vb->dirty == VMAP_BBMAP_BITS && vb->dirty != VMAP_BBMAP_BITS) { in purge_fragmented_blocks() 1967 vb->free = 0; /* prevent further allocs after releasing lock */ in purge_fragmented_blocks() 2016 list_for_each_entry_rcu(vb, &vbq->free, free_list) { in vb_alloc() 2020 if (vb->free < (1UL << order)) { in vb_alloc() [all …]
|
D | Kconfig.debug | 23 often happen for same reasons as memory corruption (e.g. double free, 24 use-after-free). The error reports for these checks can be augmented 32 incorrect warnings of memory corruption after a resume because free
|
D | sparse-vmemmap.c | 454 if (altmap->free > allocated) in vmem_altmap_nr_free() 455 return altmap->free - allocated; in vmem_altmap_nr_free()
|
D | zpool.c | 297 zpool->driver->free(zpool->pool, handle); in zpool_free()
|
D | zbud.c | 609 .free = zbud_zpool_free,
|
D | khugepaged.c | 532 int free = 0; in __khugepaged_exit() local 539 free = 1; in __khugepaged_exit() 543 if (free) { in __khugepaged_exit()
|
D | memremap.c | 421 return altmap->reserve + altmap->free; in vmem_altmap_offset()
|
D | zswap.c | 99 .free = param_free_charp, 110 .free = param_free_charp,
|
D | slub.c | 4616 int free = page->objects - page->inuse; in __kmem_cache_do_shrink() local 4622 BUG_ON(free <= 0); in __kmem_cache_do_shrink() 4624 if (free == page->objects) { in __kmem_cache_do_shrink() 4627 } else if (free <= SHRINK_PROMOTE_MAX) in __kmem_cache_do_shrink() 4628 list_move(&page->slab_list, promote + free - 1); in __kmem_cache_do_shrink()
|
D | hugetlb.c | 2273 goto free; in gather_surplus_pages() 2294 free: in gather_surplus_pages() 2968 goto free; in hugetlb_hstate_alloc_pages() 2986 free: in hugetlb_hstate_alloc_pages()
|
D | Kconfig | 231 # support for free page reporting 237 free pages from the buddy allocator for the purpose of reporting
|
D | swapfile.c | 1869 unsigned int count_swap_pages(int type, int free) in count_swap_pages() argument 1880 if (free) in count_swap_pages()
|
D | memory_hotplug.c | 1406 mhp_altmap.free = PHYS_PFN(size); in add_memory_resource()
|
D | z3fold.c | 1783 .free = z3fold_zpool_free,
|
D | zsmalloc.c | 448 .free = zs_zpool_free,
|
D | vmscan.c | 2666 unsigned long free, anon; in prepare_scan_count() local 2669 free = sum_zone_node_page_state(pgdat->node_id, NR_FREE_PAGES); in prepare_scan_count() 2690 file + free <= total_high_wmark && in prepare_scan_count()
|
D | shmem.c | 3779 .free = shmem_free_fc,
|