Lines Matching refs:pc
2660 struct partial_context *pc)
2677 if (!pfmemalloc_match(slab, pc->flags))
2682 pc->orig_size);
2685 pc->object = object;
2717 struct partial_context *pc)
2723 enum zone_type highest_zoneidx = gfp_zone(pc->flags);
2751 zonelist = node_zonelist(mempolicy_slab_node(), pc->flags);
2757 if (n && cpuset_zone_allowed(zone, pc->flags) &&
2759 slab = get_partial_node(s, n, pc);
2781 struct partial_context *pc)
2789 slab = get_partial_node(s, get_node(s, searchnode), pc);
2790 if (slab || (node != NUMA_NO_NODE && (pc->flags & __GFP_THISNODE)))
2793 return get_any_partial(s, pc);
3502 struct partial_context pc;
3629 pc.flags = gfpflags;
3634 * __GFP_THISNODE in pc.flags for get_partial()
3643 pc.flags = GFP_NOWAIT | __GFP_THISNODE;
3645 pc.orig_size = orig_size;
3646 slab = get_partial(s, node, &pc);
3649 freelist = pc.object;
3666 slab = new_slab(s, pc.flags, node);
3841 struct partial_context pc;
3845 pc.flags = gfpflags;
3846 pc.orig_size = orig_size;
3847 slab = get_partial(s, node, &pc);
3850 return pc.object;