freelist 650 arch/powerpc/kvm/book3s_hv_nested.c struct kvm_nested_guest *freelist = NULL; freelist 661 arch/powerpc/kvm/book3s_hv_nested.c gp->next = freelist; freelist 662 arch/powerpc/kvm/book3s_hv_nested.c freelist = gp; freelist 667 arch/powerpc/kvm/book3s_hv_nested.c while ((gp = freelist) != NULL) { freelist 668 arch/powerpc/kvm/book3s_hv_nested.c freelist = gp->next; freelist 883 arch/x86/mm/init_64.c magic = (unsigned long)page->freelist; freelist 1364 drivers/iommu/amd_iommu.c static void free_page_list(struct page *freelist) freelist 1366 drivers/iommu/amd_iommu.c while (freelist != NULL) { freelist 1367 drivers/iommu/amd_iommu.c unsigned long p = (unsigned long)page_address(freelist); freelist 1368 drivers/iommu/amd_iommu.c freelist = freelist->freelist; freelist 1373 drivers/iommu/amd_iommu.c static struct page *free_pt_page(unsigned long pt, struct page *freelist) freelist 1377 drivers/iommu/amd_iommu.c p->freelist = freelist; freelist 1383 drivers/iommu/amd_iommu.c static struct page *free_pt_##LVL (unsigned long __pt, struct page *freelist) \ freelist 1402 drivers/iommu/amd_iommu.c freelist = FN(p, freelist); \ freelist 1405 drivers/iommu/amd_iommu.c return free_pt_page((unsigned long)pt, freelist); \ freelist 1415 drivers/iommu/amd_iommu.c struct page *freelist) freelist 1422 drivers/iommu/amd_iommu.c freelist = free_pt_page(root, freelist); freelist 1425 drivers/iommu/amd_iommu.c freelist = free_pt_l2(root, freelist); freelist 1428 drivers/iommu/amd_iommu.c freelist = free_pt_l3(root, freelist); freelist 1431 drivers/iommu/amd_iommu.c freelist = free_pt_l4(root, freelist); freelist 1434 drivers/iommu/amd_iommu.c freelist = free_pt_l5(root, freelist); freelist 1437 drivers/iommu/amd_iommu.c freelist = free_pt_l6(root, freelist); freelist 1443 drivers/iommu/amd_iommu.c return freelist; freelist 1449 drivers/iommu/amd_iommu.c struct page *freelist = NULL; freelist 1454 drivers/iommu/amd_iommu.c freelist = free_sub_pt(root, domain->mode, freelist); freelist 1456 drivers/iommu/amd_iommu.c free_page_list(freelist); freelist 1632 drivers/iommu/amd_iommu.c static struct page *free_clear_pte(u64 *pte, u64 pteval, struct page *freelist) freelist 1643 drivers/iommu/amd_iommu.c return freelist; freelist 1648 drivers/iommu/amd_iommu.c return free_sub_pt(pt, mode, freelist); freelist 1665 drivers/iommu/amd_iommu.c struct page *freelist = NULL; freelist 1685 drivers/iommu/amd_iommu.c freelist = free_clear_pte(&pte[i], pte[i], freelist); freelist 1687 drivers/iommu/amd_iommu.c if (freelist != NULL) freelist 1716 drivers/iommu/amd_iommu.c free_page_list(freelist); freelist 1072 drivers/iommu/intel-iommu.c struct page *freelist) freelist 1077 drivers/iommu/intel-iommu.c pg->freelist = freelist; freelist 1078 drivers/iommu/intel-iommu.c freelist = pg; freelist 1081 drivers/iommu/intel-iommu.c return freelist; freelist 1086 drivers/iommu/intel-iommu.c freelist = dma_pte_list_pagetables(domain, level - 1, freelist 1087 drivers/iommu/intel-iommu.c pte, freelist); freelist 1091 drivers/iommu/intel-iommu.c return freelist; freelist 1098 drivers/iommu/intel-iommu.c struct page *freelist) freelist 1119 drivers/iommu/intel-iommu.c freelist = dma_pte_list_pagetables(domain, level - 1, pte, freelist); freelist 1127 drivers/iommu/intel-iommu.c freelist = dma_pte_clear_level(domain, level - 1, freelist 1130 drivers/iommu/intel-iommu.c freelist); freelist 1140 drivers/iommu/intel-iommu.c return freelist; freelist 1150 drivers/iommu/intel-iommu.c struct page *freelist; freelist 1157 drivers/iommu/intel-iommu.c freelist = dma_pte_clear_level(domain, agaw_to_level(domain->agaw), freelist 1163 drivers/iommu/intel-iommu.c pgd_page->freelist = freelist; freelist 1164 drivers/iommu/intel-iommu.c freelist = pgd_page; freelist 1169 drivers/iommu/intel-iommu.c return freelist; freelist 1172 drivers/iommu/intel-iommu.c static void dma_free_pagelist(struct page *freelist) freelist 1176 drivers/iommu/intel-iommu.c while ((pg = freelist)) { freelist 1177 drivers/iommu/intel-iommu.c freelist = pg->freelist; freelist 1184 drivers/iommu/intel-iommu.c struct page *freelist = (struct page *)data; freelist 1186 drivers/iommu/intel-iommu.c dma_free_pagelist(freelist); freelist 1914 drivers/iommu/intel-iommu.c struct page *freelist; freelist 1916 drivers/iommu/intel-iommu.c freelist = domain_unmap(domain, 0, DOMAIN_MAX_PFN(domain->gaw)); freelist 1917 drivers/iommu/intel-iommu.c dma_free_pagelist(freelist); freelist 3579 drivers/iommu/intel-iommu.c struct page *freelist; freelist 3596 drivers/iommu/intel-iommu.c freelist = domain_unmap(domain, start_pfn, last_pfn); freelist 3600 drivers/iommu/intel-iommu.c nrpages, !freelist, 0); freelist 3603 drivers/iommu/intel-iommu.c dma_free_pagelist(freelist); freelist 3606 drivers/iommu/intel-iommu.c (unsigned long)freelist); freelist 4675 drivers/iommu/intel-iommu.c struct page *freelist; freelist 4692 drivers/iommu/intel-iommu.c freelist = domain_unmap(si_domain, iova->pfn_lo, freelist 4699 drivers/iommu/intel-iommu.c !freelist, 0); freelist 4701 drivers/iommu/intel-iommu.c dma_free_pagelist(freelist); freelist 5482 drivers/iommu/intel-iommu.c struct page *freelist = NULL; freelist 5497 drivers/iommu/intel-iommu.c freelist = domain_unmap(dmar_domain, start_pfn, last_pfn); freelist 5503 drivers/iommu/intel-iommu.c start_pfn, npages, !freelist, 0); freelist 5505 drivers/iommu/intel-iommu.c dma_free_pagelist(freelist); freelist 246 drivers/md/bcache/bcache.h DECLARE_ARRAY_ALLOCATOR(struct keybuf_key, freelist, KEYBUF_NR); freelist 2499 drivers/md/bcache/btree.c w = array_alloc(&buf->freelist); freelist 2509 drivers/md/bcache/btree.c array_free(&buf->freelist, w); freelist 2513 drivers/md/bcache/btree.c if (array_freelist_empty(&buf->freelist)) freelist 2566 drivers/md/bcache/btree.c array_free(&buf->freelist, w); freelist 2652 drivers/md/bcache/btree.c array_allocator_init(&buf->freelist); freelist 250 drivers/md/bcache/util.h type *freelist; \ freelist 256 drivers/md/bcache/util.h typeof((array)->freelist) _ret = (array)->freelist; \ freelist 259 drivers/md/bcache/util.h (array)->freelist = *((typeof((array)->freelist) *) _ret);\ freelist 266 drivers/md/bcache/util.h typeof((array)->freelist) _ptr = ptr; \ freelist 268 drivers/md/bcache/util.h *((typeof((array)->freelist) *) _ptr) = (array)->freelist; \ freelist 269 drivers/md/bcache/util.h (array)->freelist = _ptr; \ freelist 274 drivers/md/bcache/util.h typeof((array)->freelist) _i; \ freelist 277 drivers/md/bcache/util.h (array)->freelist = NULL; \ freelist 285 drivers/md/bcache/util.h #define array_freelist_empty(array) ((array)->freelist == NULL) freelist 598 drivers/md/bcache/writeback.c if (array_freelist_empty(&buf->freelist)) freelist 634 drivers/md/bcache/writeback.c if (array_freelist_empty(&buf->freelist)) freelist 110 drivers/md/dm-writecache.c struct list_head freelist; freelist 623 drivers/md/dm-writecache.c list_add_tail(&e->lru, &wc->freelist); freelist 649 drivers/md/dm-writecache.c if (unlikely(list_empty(&wc->freelist))) freelist 651 drivers/md/dm-writecache.c e = container_of(wc->freelist.next, struct wc_entry, lru); freelist 690 drivers/md/dm-writecache.c wc->freelist.next = LIST_POISON1; freelist 691 drivers/md/dm-writecache.c wc->freelist.prev = LIST_POISON2; freelist 928 drivers/md/dm-writecache.c INIT_LIST_HEAD(&wc->freelist); freelist 1035 drivers/net/ethernet/cavium/liquidio/octeon_device.c struct list_head freelist, *temp, *tmp2; freelist 1037 drivers/net/ethernet/cavium/liquidio/octeon_device.c INIT_LIST_HEAD(&freelist); freelist 1047 drivers/net/ethernet/cavium/liquidio/octeon_device.c list_move_tail(temp, &freelist); freelist 1057 drivers/net/ethernet/cavium/liquidio/octeon_device.c list_for_each_safe(temp, tmp2, &freelist) { freelist 392 drivers/nvdimm/btt.c arena->freelist[lane].sub = 1 - arena->freelist[lane].sub; freelist 393 drivers/nvdimm/btt.c if (++(arena->freelist[lane].seq) == 4) freelist 394 drivers/nvdimm/btt.c arena->freelist[lane].seq = 1; freelist 396 drivers/nvdimm/btt.c arena->freelist[lane].has_err = 1; freelist 397 drivers/nvdimm/btt.c arena->freelist[lane].block = ent_lba(le32_to_cpu(ent->old_map)); freelist 509 drivers/nvdimm/btt.c if (arena->freelist[lane].has_err) { freelist 511 drivers/nvdimm/btt.c u32 lba = arena->freelist[lane].block; freelist 527 drivers/nvdimm/btt.c arena->freelist[lane].has_err = 0; freelist 540 drivers/nvdimm/btt.c arena->freelist = kcalloc(arena->nfree, sizeof(struct free_entry), freelist 542 drivers/nvdimm/btt.c if (!arena->freelist) freelist 555 drivers/nvdimm/btt.c arena->freelist[i].sub = 1 - new; freelist 556 drivers/nvdimm/btt.c arena->freelist[i].seq = nd_inc_seq(le32_to_cpu(log_new.seq)); freelist 557 drivers/nvdimm/btt.c arena->freelist[i].block = log_oldmap; freelist 565 drivers/nvdimm/btt.c arena->freelist[i].has_err = 1; freelist 810 drivers/nvdimm/btt.c kfree(arena->freelist); freelist 1337 drivers/nvdimm/btt.c if (btt_is_badblock(btt, arena, arena->freelist[lane].block)) freelist 1338 drivers/nvdimm/btt.c arena->freelist[lane].has_err = 1; freelist 1341 drivers/nvdimm/btt.c || arena->freelist[lane].has_err) { freelist 1352 drivers/nvdimm/btt.c new_postmap = arena->freelist[lane].block; freelist 1391 drivers/nvdimm/btt.c log.seq = cpu_to_le32(arena->freelist[lane].seq); freelist 1392 drivers/nvdimm/btt.c sub = arena->freelist[lane].sub; freelist 188 drivers/nvdimm/btt.h struct free_entry *freelist; freelist 63 drivers/usb/musb/cppi_dma.c struct cppi_descriptor *bd = c->freelist; freelist 66 drivers/usb/musb/cppi_dma.c c->freelist = bd->next; freelist 75 drivers/usb/musb/cppi_dma.c bd->next = c->freelist; freelist 76 drivers/usb/musb/cppi_dma.c c->freelist = bd; freelist 121 drivers/usb/musb/cppi_dma.c c->freelist = NULL; freelist 609 drivers/usb/musb/cppi_dma.c bd = tx->freelist; freelist 664 drivers/usb/musb/cppi_dma.c musb_writel(&tx_ram->tx_head, 0, (u32)tx->freelist->dma); freelist 95 drivers/usb/musb/cppi_dma.h struct cppi_descriptor *freelist; freelist 1418 fs/jfs/jfs_dtree.c rp->header.freelist = fsi; freelist 1560 fs/jfs/jfs_dtree.c fsi = rp->header.freelist; freelist 1773 fs/jfs/jfs_dtree.c last = sp->header.freelist; freelist 1778 fs/jfs/jfs_dtree.c sp->header.freelist = last; freelist 1792 fs/jfs/jfs_dtree.c fsi = sp->header.freelist; freelist 1794 fs/jfs/jfs_dtree.c sp->header.freelist = n; freelist 1817 fs/jfs/jfs_dtree.c if (sp->header.freelist < n) freelist 1964 fs/jfs/jfs_dtree.c fsi = sp->header.freelist; freelist 1966 fs/jfs/jfs_dtree.c rp->header.freelist = n; freelist 1968 fs/jfs/jfs_dtree.c rp->header.freelist = fsi; freelist 2052 fs/jfs/jfs_dtree.c sp->header.freelist = DTENTRYSTART + 1; freelist 2890 fs/jfs/jfs_dtree.c p->header.freelist = 1; freelist 3914 fs/jfs/jfs_dtree.c hsi = fsi = p->header.freelist; freelist 3916 fs/jfs/jfs_dtree.c p->header.freelist = h->next; freelist 3962 fs/jfs/jfs_dtree.c fsi = p->header.freelist; freelist 3964 fs/jfs/jfs_dtree.c p->header.freelist = t->next; freelist 4071 fs/jfs/jfs_dtree.c dsi = dp->header.freelist; /* first (whole page) free slot */ freelist 4072 fs/jfs/jfs_dtree.c sfsi = sp->header.freelist; freelist 4230 fs/jfs/jfs_dtree.c sp->header.freelist = sfsi; freelist 4236 fs/jfs/jfs_dtree.c dp->header.freelist = dsi; freelist 4321 fs/jfs/jfs_dtree.c t->next = p->header.freelist; freelist 4322 fs/jfs/jfs_dtree.c p->header.freelist = fsi; freelist 4418 fs/jfs/jfs_dtree.c t->next = p->header.freelist; freelist 4419 fs/jfs/jfs_dtree.c p->header.freelist = fsi; freelist 4439 fs/jfs/jfs_dtree.c fsi = p->header.freelist; freelist 139 fs/jfs/jfs_dtree.h s8 freelist; /* 1: freelist header */ freelist 188 fs/jfs/jfs_dtree.h s8 freelist; /* 1: slot index of head of freelist */ freelist 119 include/linux/mm_types.h void *freelist; /* first free object */ freelist 42 include/linux/slub_def.h void **freelist; /* Pointer to next available object */ freelist 30 kernel/bpf/hashtab.c struct pcpu_freelist freelist; freelist 171 kernel/bpf/hashtab.c err = pcpu_freelist_init(&htab->freelist); freelist 181 kernel/bpf/hashtab.c pcpu_freelist_populate(&htab->freelist, freelist 199 kernel/bpf/hashtab.c pcpu_freelist_destroy(&htab->freelist); freelist 214 kernel/bpf/hashtab.c l = pcpu_freelist_pop(&htab->freelist); freelist 689 kernel/bpf/hashtab.c __pcpu_freelist_push(&htab->freelist, &l->fnode); freelist 742 kernel/bpf/hashtab.c l = __pcpu_freelist_pop(&htab->freelist); freelist 10 kernel/bpf/percpu_freelist.c s->freelist = alloc_percpu(struct pcpu_freelist_head); freelist 11 kernel/bpf/percpu_freelist.c if (!s->freelist) freelist 15 kernel/bpf/percpu_freelist.c struct pcpu_freelist_head *head = per_cpu_ptr(s->freelist, cpu); freelist 25 kernel/bpf/percpu_freelist.c free_percpu(s->freelist); freelist 40 kernel/bpf/percpu_freelist.c struct pcpu_freelist_head *head = this_cpu_ptr(s->freelist); freelist 72 kernel/bpf/percpu_freelist.c head = per_cpu_ptr(s->freelist, cpu); freelist 92 kernel/bpf/percpu_freelist.c head = per_cpu_ptr(s->freelist, cpu); freelist 15 kernel/bpf/percpu_freelist.h struct pcpu_freelist_head __percpu *freelist; freelist 28 kernel/bpf/stackmap.c struct pcpu_freelist freelist; freelist 71 kernel/bpf/stackmap.c err = pcpu_freelist_init(&smap->freelist); freelist 75 kernel/bpf/stackmap.c pcpu_freelist_populate(&smap->freelist, smap->elems, elem_size, freelist 397 kernel/bpf/stackmap.c pcpu_freelist_pop(&smap->freelist); freelist 407 kernel/bpf/stackmap.c pcpu_freelist_push(&smap->freelist, &new_bucket->fnode); freelist 411 kernel/bpf/stackmap.c pcpu_freelist_push(&smap->freelist, &new_bucket->fnode); freelist 422 kernel/bpf/stackmap.c pcpu_freelist_pop(&smap->freelist); freelist 433 kernel/bpf/stackmap.c pcpu_freelist_push(&smap->freelist, &old_bucket->fnode); freelist 539 kernel/bpf/stackmap.c pcpu_freelist_push(&smap->freelist, &old_bucket->fnode); freelist 590 kernel/bpf/stackmap.c pcpu_freelist_push(&smap->freelist, &old_bucket->fnode); freelist 606 kernel/bpf/stackmap.c pcpu_freelist_destroy(&smap->freelist); freelist 444 lib/debugobjects.c HLIST_HEAD(freelist); freelist 453 lib/debugobjects.c hlist_move_list(&db->list, &freelist); freelist 457 lib/debugobjects.c hlist_for_each_entry_safe(obj, tmp, &freelist, node) { freelist 53 mm/compaction.c static unsigned long release_freepages(struct list_head *freelist) freelist 58 mm/compaction.c list_for_each_entry_safe(page, next, freelist, lru) { freelist 538 mm/compaction.c struct list_head *freelist, freelist 618 mm/compaction.c list_add_tail(&page->lru, freelist); freelist 686 mm/compaction.c LIST_HEAD(freelist); freelist 718 mm/compaction.c block_end_pfn, &freelist, 0, true); freelist 736 mm/compaction.c split_map_pages(&freelist); freelist 740 mm/compaction.c release_freepages(&freelist); freelist 1192 mm/compaction.c move_freelist_head(struct list_head *freelist, struct page *freepage) freelist 1196 mm/compaction.c if (!list_is_last(freelist, &freepage->lru)) { freelist 1197 mm/compaction.c list_cut_before(&sublist, freelist, &freepage->lru); freelist 1199 mm/compaction.c list_splice_tail(&sublist, freelist); freelist 1210 mm/compaction.c move_freelist_tail(struct list_head *freelist, struct page *freepage) freelist 1214 mm/compaction.c if (!list_is_first(freelist, &freepage->lru)) { freelist 1215 mm/compaction.c list_cut_position(&sublist, freelist, &freepage->lru); freelist 1217 mm/compaction.c list_splice_tail(&sublist, freelist); freelist 1320 mm/compaction.c struct list_head *freelist; freelist 1329 mm/compaction.c freelist = &area->free_list[MIGRATE_MOVABLE]; freelist 1330 mm/compaction.c list_for_each_entry_reverse(freepage, freelist, lru) { freelist 1367 mm/compaction.c move_freelist_head(freelist, freepage); freelist 1440 mm/compaction.c struct list_head *freelist = &cc->freepages; freelist 1499 mm/compaction.c block_end_pfn, freelist, stride, false); freelist 1542 mm/compaction.c split_map_pages(freelist); freelist 1677 mm/compaction.c struct list_head *freelist; freelist 1685 mm/compaction.c freelist = &area->free_list[MIGRATE_MOVABLE]; freelist 1686 mm/compaction.c list_for_each_entry(freepage, freelist, lru) { freelist 1699 mm/compaction.c if (list_is_last(freelist, &freepage->lru)) freelist 1706 mm/compaction.c move_freelist_tail(freelist, freepage); freelist 1717 mm/compaction.c move_freelist_tail(freelist, freepage); freelist 141 mm/memory_hotplug.c page->freelist = (void *)type; freelist 151 mm/memory_hotplug.c type = (unsigned long) page->freelist; freelist 156 mm/memory_hotplug.c page->freelist = NULL; freelist 1575 mm/slab.c poison_obj(cachep, page->freelist - obj_offset(cachep), freelist 1612 mm/slab.c void *freelist; freelist 1614 mm/slab.c freelist = page->freelist; freelist 1626 mm/slab.c kmem_cache_free(cachep->freelist_cache, freelist); freelist 2297 mm/slab.c void *freelist; freelist 2304 mm/slab.c freelist = NULL; freelist 2307 mm/slab.c freelist = kmem_cache_alloc_node(cachep->freelist_cache, freelist 2309 mm/slab.c if (!freelist) freelist 2313 mm/slab.c freelist = addr + (PAGE_SIZE << cachep->gfporder) - freelist 2317 mm/slab.c return freelist; freelist 2322 mm/slab.c return ((freelist_idx_t *)page->freelist)[idx]; freelist 2328 mm/slab.c ((freelist_idx_t *)(page->freelist))[idx] = val; freelist 2423 mm/slab.c swap(((freelist_idx_t *)page->freelist)[a], freelist 2424 mm/slab.c ((freelist_idx_t *)page->freelist)[b]); freelist 2448 mm/slab.c page->freelist = index_to_obj(cachep, page, objfreelist) + freelist 2498 mm/slab.c page->freelist = index_to_obj(cachep, page, cachep->num - 1) + freelist 2545 mm/slab.c if (!page->freelist) freelist 2546 mm/slab.c page->freelist = objp + obj_offset(cachep); freelist 2557 mm/slab.c void *freelist) freelist 2560 mm/slab.c page->freelist = freelist; freelist 2570 mm/slab.c void *freelist; freelist 2625 mm/slab.c freelist = alloc_slabmgmt(cachep, page, offset, freelist 2627 mm/slab.c if (OFF_SLAB(cachep) && !freelist) freelist 2630 mm/slab.c slab_map_pages(cachep, page, freelist); freelist 2777 mm/slab.c void **objp = page->freelist; freelist 2783 mm/slab.c page->freelist = NULL; freelist 244 mm/slob.c for (prev = NULL, cur = sp->freelist; ; prev = cur, cur = slob_next(cur)) { freelist 277 mm/slob.c sp->freelist = next; freelist 282 mm/slob.c sp->freelist = cur + units; freelist 366 mm/slob.c sp->freelist = b; freelist 413 mm/slob.c sp->freelist = b; freelist 433 mm/slob.c if (b < (slob_t *)sp->freelist) { freelist 434 mm/slob.c if (b + units == sp->freelist) { freelist 435 mm/slob.c units += slob_units(sp->freelist); freelist 436 mm/slob.c sp->freelist = slob_next(sp->freelist); freelist 438 mm/slob.c set_slob(b, units, sp->freelist); freelist 439 mm/slob.c sp->freelist = b; freelist 441 mm/slob.c prev = sp->freelist; freelist 374 mm/slub.c if (cmpxchg_double(&page->freelist, &page->counters, freelist 382 mm/slub.c if (page->freelist == freelist_old && freelist 384 mm/slub.c page->freelist = freelist_new; freelist 410 mm/slub.c if (cmpxchg_double(&page->freelist, &page->counters, freelist 421 mm/slub.c if (page->freelist == freelist_old && freelist 423 mm/slub.c page->freelist = freelist_new; freelist 455 mm/slub.c for (p = page->freelist; p; p = get_freepointer(s, p)) freelist 615 mm/slub.c page, page->objects, page->inuse, page->freelist, page->flags); freelist 948 mm/slub.c fp = page->freelist; freelist 959 mm/slub.c page->freelist = NULL; freelist 998 mm/slub.c page->freelist); freelist 1130 mm/slub.c page->freelist = NULL; freelist 1591 mm/slub.c page->freelist = cur; freelist 1672 mm/slub.c page->freelist = start; freelist 1793 mm/slub.c void *freelist; freelist 1804 mm/slub.c freelist = page->freelist; freelist 1810 mm/slub.c new.freelist = NULL; freelist 1812 mm/slub.c new.freelist = freelist; freelist 1819 mm/slub.c freelist, counters, freelist 1820 mm/slub.c new.freelist, new.counters, freelist 1825 mm/slub.c WARN_ON(!freelist); freelist 1826 mm/slub.c return freelist; freelist 2037 mm/slub.c void *freelist, struct kmem_cache_cpu *c) freelist 2048 mm/slub.c if (page->freelist) { freelist 2061 mm/slub.c while (freelist && (nextfree = get_freepointer(s, freelist))) { freelist 2066 mm/slub.c prior = page->freelist; freelist 2068 mm/slub.c set_freepointer(s, freelist, prior); freelist 2075 mm/slub.c freelist, new.counters, freelist 2078 mm/slub.c freelist = nextfree; freelist 2097 mm/slub.c old.freelist = page->freelist; freelist 2103 mm/slub.c if (freelist) { freelist 2105 mm/slub.c set_freepointer(s, freelist, old.freelist); freelist 2106 mm/slub.c new.freelist = freelist; freelist 2108 mm/slub.c new.freelist = old.freelist; freelist 2114 mm/slub.c else if (new.freelist) { freelist 2152 mm/slub.c old.freelist, old.counters, freelist 2153 mm/slub.c new.freelist, new.counters, freelist 2171 mm/slub.c c->freelist = NULL; freelist 2205 mm/slub.c old.freelist = page->freelist; freelist 2210 mm/slub.c new.freelist = old.freelist; freelist 2215 mm/slub.c old.freelist, old.counters, freelist 2216 mm/slub.c new.freelist, new.counters, freelist 2304 mm/slub.c deactivate_slab(s, c->page, c->freelist, c); freelist 2444 mm/slub.c void *freelist; freelist 2450 mm/slub.c freelist = get_partial(s, flags, node, c); freelist 2452 mm/slub.c if (freelist) freelist 2453 mm/slub.c return freelist; freelist 2465 mm/slub.c freelist = page->freelist; freelist 2466 mm/slub.c page->freelist = NULL; freelist 2473 mm/slub.c return freelist; freelist 2498 mm/slub.c void *freelist; freelist 2501 mm/slub.c freelist = page->freelist; freelist 2508 mm/slub.c new.frozen = freelist != NULL; freelist 2511 mm/slub.c freelist, counters, freelist 2515 mm/slub.c return freelist; freelist 2540 mm/slub.c void *freelist; freelist 2566 mm/slub.c deactivate_slab(s, page, c->freelist, c); freelist 2577 mm/slub.c deactivate_slab(s, page, c->freelist, c); freelist 2582 mm/slub.c freelist = c->freelist; freelist 2583 mm/slub.c if (freelist) freelist 2586 mm/slub.c freelist = get_freelist(s, page); freelist 2588 mm/slub.c if (!freelist) { freelist 2603 mm/slub.c c->freelist = get_freepointer(s, freelist); freelist 2605 mm/slub.c return freelist; freelist 2616 mm/slub.c freelist = new_slab_objects(s, gfpflags, node, &c); freelist 2618 mm/slub.c if (unlikely(!freelist)) { freelist 2629 mm/slub.c !alloc_debug_processing(s, page, freelist, addr)) freelist 2632 mm/slub.c deactivate_slab(s, page, get_freepointer(s, freelist), c); freelist 2633 mm/slub.c return freelist; freelist 2727 mm/slub.c object = c->freelist; freelist 2750 mm/slub.c s->cpu_slab->freelist, s->cpu_slab->tid, freelist 2859 mm/slub.c prior = page->freelist; freelist 2988 mm/slub.c void **freelist = READ_ONCE(c->freelist); freelist 2990 mm/slub.c set_freepointer(s, tail_obj, freelist); freelist 2993 mm/slub.c s->cpu_slab->freelist, s->cpu_slab->tid, freelist 2994 mm/slub.c freelist, tid, freelist 3038 mm/slub.c void *freelist; freelist 3095 mm/slub.c df->freelist = object; freelist 3107 mm/slub.c set_freepointer(df->s, object, df->freelist); freelist 3108 mm/slub.c df->freelist = object; freelist 3139 mm/slub.c slab_free(df.s, df.page, df.freelist, df.tail, df.cnt,_RET_IP_); freelist 3164 mm/slub.c void *object = c->freelist; freelist 3190 mm/slub.c c->freelist = get_freepointer(s, object); freelist 3400 mm/slub.c n = page->freelist; freelist 3408 mm/slub.c page->freelist = get_freepointer(kmem_cache_node, n); freelist 716 mm/sparse.c magic = (unsigned long) page->freelist; freelist 837 mm/zsmalloc.c return page->freelist; freelist 911 mm/zsmalloc.c page->freelist = NULL; freelist 1046 mm/zsmalloc.c page->freelist = NULL; freelist 1054 mm/zsmalloc.c prev_page->freelist = page; freelist 788 net/core/neighbour.c struct pneigh_entry *n, **np, *freelist = NULL; freelist 796 net/core/neighbour.c n->next = freelist; freelist 797 net/core/neighbour.c freelist = n; freelist 804 net/core/neighbour.c while ((n = freelist)) { freelist 805 net/core/neighbour.c freelist = n->next;