Home
last modified time | relevance | path

Searched refs:free (Results 1 – 10 of 10) sorted by relevance

/mm/
Dslob.c101 slob_t *free; /* first free slob_t in page */ member
258 for (prev = NULL, cur = sp->free; ; prev = cur, cur = slob_next(cur)) { in slob_page_alloc()
282 sp->free = next; in slob_page_alloc()
287 sp->free = cur + units; in slob_page_alloc()
360 sp->free = b; in slob_alloc()
405 sp->free = b; in slob_free()
419 if (b < sp->free) { in slob_free()
420 if (b + units == sp->free) { in slob_free()
421 units += slob_units(sp->free); in slob_free()
422 sp->free = slob_next(sp->free); in slob_free()
[all …]
Dshmem_acl.c43 struct posix_acl *free = NULL; in shmem_set_acl() local
48 free = SHMEM_I(inode)->i_acl; in shmem_set_acl()
53 free = SHMEM_I(inode)->i_default_acl; in shmem_set_acl()
58 posix_acl_release(free); in shmem_set_acl()
Dmempool.c34 pool->free(element, pool->pool_data); in free_pool()
79 pool->free = free_fn; in mempool_create_node()
127 pool->free(element, pool->pool_data); in mempool_resize()
163 pool->free(element, pool->pool_data); /* Raced */ in mempool_resize()
279 pool->free(element, pool->pool_data); in mempool_free()
Dvmalloc.c651 struct list_head free; member
660 unsigned long free, dirty; member
729 vb->free = VMAP_BBMAP_BITS; in new_vmap_block()
746 list_add(&vb->free_list, &vbq->free); in new_vmap_block()
796 list_for_each_entry_rcu(vb, &vbq->free, free_list) { in vb_alloc()
807 vb->free -= 1UL << order; in vb_alloc()
808 if (vb->free == 0) { in vb_alloc()
862 BUG_ON(vb->free || !list_empty(&vb->free_list)); in vb_free()
896 list_for_each_entry_rcu(vb, &vbq->free, free_list) { in vm_unmap_aliases()
1004 INIT_LIST_HEAD(&vbq->free); in vmalloc_init()
Dnommu.c1779 unsigned long free, allowed; in __vm_enough_memory() local
1792 free = global_page_state(NR_FILE_PAGES); in __vm_enough_memory()
1793 free += nr_swap_pages; in __vm_enough_memory()
1801 free += global_page_state(NR_SLAB_RECLAIMABLE); in __vm_enough_memory()
1807 free -= free / 32; in __vm_enough_memory()
1809 if (free > pages) in __vm_enough_memory()
1831 free += n; in __vm_enough_memory()
1833 if (free > pages) in __vm_enough_memory()
Dmmap.c110 unsigned long free, allowed; in __vm_enough_memory() local
123 free = global_page_state(NR_FILE_PAGES); in __vm_enough_memory()
124 free += nr_swap_pages; in __vm_enough_memory()
132 free += global_page_state(NR_SLAB_RECLAIMABLE); in __vm_enough_memory()
138 free -= free / 32; in __vm_enough_memory()
140 if (free > pages) in __vm_enough_memory()
162 free += n; in __vm_enough_memory()
164 if (free > pages) in __vm_enough_memory()
Dslab.c226 kmem_bufctl_t free; member
2625 slabp->free = 0; in alloc_slabmgmt()
2694 void *objp = index_to_obj(cachep, slabp, slabp->free); in slab_get_obj()
2698 next = slab_bufctl(slabp)[slabp->free]; in slab_get_obj()
2700 slab_bufctl(slabp)[slabp->free] = BUFCTL_FREE; in slab_get_obj()
2703 slabp->free = next; in slab_get_obj()
2723 slab_bufctl(slabp)[objnr] = slabp->free; in slab_put_obj()
2724 slabp->free = objnr; in slab_put_obj()
2925 for (i = slabp->free; i != BUFCTL_END; i = slab_bufctl(slabp)[i]) { in check_slabp()
3016 if (slabp->free == BUFCTL_END) in cache_alloc_refill()
[all …]
Dvmscan.c1376 unsigned long anon, file, free; in get_scan_ratio() local
1394 free = zone_page_state(zone, NR_FREE_PAGES); in get_scan_ratio()
1397 if (unlikely(file + free <= zone->pages_high)) { in get_scan_ratio()
Dswapfile.c671 unsigned int count_swap_pages(int type, int free) in count_swap_pages() argument
679 if (free) in count_swap_pages()
Dhugetlb.c803 goto free; in gather_surplus_pages()
831 free: in gather_surplus_pages()