HomeSort by: relevance | last modified time | path
    Searched refs:gfp (Results 1 - 25 of 45) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/include/linux/sched/
mm.h 36 #include <linux/gfp.h>
51 fs_reclaim_acquire(gfp_t gfp)
56 fs_reclaim_release(gfp_t gfp)
  /src/sys/external/bsd/common/include/linux/
slab.h 41 #include <linux/gfp.h>
52 linux_gfp_to_kmem(gfp_t gfp)
57 gfp &= ~__GFP_NOWARN;
58 gfp &= ~__GFP_RECLAIMABLE;
61 if (ISSET(gfp, __GFP_NORETRY)) {
62 gfp &= ~__GFP_NORETRY;
63 gfp &= ~__GFP_WAIT;
66 if (ISSET(gfp, __GFP_ZERO)) {
67 gfp &= ~__GFP_ZERO;
75 KASSERT((gfp == GFP_ATOMIC) || (gfp == GFP_NOWAIT) |
    [all...]
gfp.h 1 /* $NetBSD: gfp.h,v 1.3 2021/12/19 11:03:32 riastradh Exp $ */
35 /* GFP: `Get Free Page' */
82 gfpflags_allow_blocking(gfp_t gfp)
84 return (gfp & (__GFP_WAIT|__GFP_NORETRY)) == __GFP_WAIT;
dmapool.h 36 #include <linux/gfp.h>
kernel.h 224 kvasprintf(gfp_t gfp, const char *fmt, va_list va)
233 str = kmalloc(len + 1, gfp);
243 kasprintf(gfp_t gfp, const char *fmt, ...)
249 str = kvasprintf(gfp, fmt, va);
  /src/sys/external/bsd/drm2/include/linux/
mm.h 104 kvmalloc(size_t size, gfp_t gfp)
107 return kmalloc(size, gfp);
111 kvzalloc(size_t size, gfp_t gfp)
114 return kmalloc(size, gfp | __GFP_ZERO);
118 kvcalloc(size_t nelem, size_t elemsize, gfp_t gfp)
124 return kvzalloc(nelem * elemsize, gfp);
128 kvmalloc_array(size_t nelem, size_t elemsize, gfp_t gfp)
134 return kmalloc(nelem * elemsize, gfp);
idr.h 39 #include <linux/gfp.h>
108 ida_simple_get(struct ida *ida, unsigned start, unsigned end, gfp_t gfp)
115 idr_preload(gfp);
116 id = idr_alloc(&ida->ida_idr, NULL, start, end, gfp);
123 ida_alloc_max(struct ida *ida, unsigned max, gfp_t gfp)
126 return ida_simple_get(ida, 0, max + 1, gfp);
string.h 56 kmemdup(const void *src, size_t len, gfp_t gfp)
60 dst = kmalloc(len, gfp);
69 kstrndup(const char *src, size_t maxlen, gfp_t gfp)
78 dst = kmalloc(len + 1, gfp);
89 kstrdup(const char *src, gfp_t gfp)
94 return kstrndup(src, strlen(src), gfp);
pagemap.h 37 #include <linux/gfp.h>
shmem_fs.h 46 #include <linux/gfp.h>
50 shmem_read_mapping_page_gfp(struct uvm_object *uobj, voff_t i, gfp_t gfp)
radix-tree.h 35 #include <linux/gfp.h>
scatterlist.h 41 #include <linux/gfp.h>
bitmap.h 255 bitmap_zalloc(size_t nbits, gfp_t gfp)
260 return kcalloc(n, sizeof(unsigned long), gfp);
  /src/sbin/mount_umap/
mount_umap.c 105 FILE *fp, *gfp; local
196 if ((gfp = fopen(gmapfile, "r")) == NULL)
204 if (fstat(fileno(gfp), &statbuf))
215 if ((fscanf(gfp, "%d\n", &gnentries)) != 1)
225 if ((fscanf(gfp, "%lu %lu\n",
227 if (ferror(gfp))
229 if (feof(gfp))
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_sw_fence.h 15 #include <linux/gfp.h>
86 gfp_t gfp);
99 gfp_t gfp);
106 gfp_t gfp);
i915_gpu_error.h 220 i915_gpu_coredump_alloc(struct drm_i915_private *i915, gfp_t gfp);
223 intel_gt_coredump_alloc(struct intel_gt *gt, gfp_t gfp);
226 intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp);
231 gfp_t gfp);
274 i915_gpu_coredump_alloc(struct drm_i915_private *i915, gfp_t gfp)
280 intel_gt_coredump_alloc(struct intel_gt *gt, gfp_t gfp)
286 intel_engine_coredump_alloc(struct intel_engine_cs *engine, gfp_t gfp)
294 gfp_t gfp)
i915_sw_fence.c 390 wait_queue_entry_t *wq, gfp_t gfp)
396 might_sleep_if(gfpflags_allow_blocking(gfp));
411 wq = kmalloc(sizeof(*wq), gfp);
413 if (!gfpflags_allow_blocking(gfp))
457 gfp_t gfp)
459 return __i915_sw_fence_await_sw_fence(fence, signaler, NULL, gfp);
529 gfp_t gfp)
536 might_sleep_if(gfpflags_allow_blocking(gfp));
546 gfp);
548 if (!gfpflags_allow_blocking(gfp))
    [all...]
  /src/sys/external/bsd/drm2/linux/
linux_sgt.c 38 #include <linux/gfp.h>
44 sg_alloc_table(struct sg_table *sgt, unsigned npgs, gfp_t gfp)
47 sgt->sgl->sg_pgs = kcalloc(npgs, sizeof(sgt->sgl->sg_pgs[0]), gfp);
59 gfp_t gfp)
67 ret = sg_alloc_table(sgt, npgs, gfp);
79 unsigned npgs, bus_size_t offset, bus_size_t size, gfp_t gfp)
83 -1, gfp);
88 const bus_dma_segment_t *seg, int nseg, gfp_t gfp)
109 ret = sg_alloc_table(sgt, npgs, gfp);
linux_xa.c 86 xa_init_flags(struct xarray *xa, gfp_t gfp)
91 xa->xa_gfp = gfp;
125 xa_store(struct xarray *xa, unsigned long key, void *datum, gfp_t gfp)
132 n = kmem_zalloc(sizeof(*n), gfp & __GFP_WAIT ? KM_SLEEP : KM_NOSLEEP);
156 gfp_t gfp)
165 n = kmem_zalloc(sizeof(*n), gfp & __GFP_WAIT ? KM_SLEEP : KM_NOSLEEP);
linux_idr.c 285 idr_preload(gfp_t gfp)
289 km_flag_t kmflag = ISSET(gfp, __GFP_WAIT) ? KM_SLEEP : KM_NOSLEEP;
294 if (ISSET(gfp, __GFP_WAIT))
303 if (!ISSET(gfp, __GFP_WAIT))
328 KASSERT(node != NULL || !ISSET(gfp, __GFP_WAIT));
337 idr_alloc(struct idr *idr, void *data, int start, int end, gfp_t gfp)
345 if (ISSET(gfp, __GFP_WAIT))
linux_firmware.c 146 struct device *device, gfp_t gfp, void *cookie,
153 work = kzalloc(sizeof(*work), gfp);
158 namedup = kstrdup(name, gfp);
linux_radixtree.c 37 #include <linux/gfp.h>
52 INIT_RADIX_TREE(struct radix_tree_root *root, gfp_t gfp)
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_gtt.c 57 static struct page *vm_alloc_page(struct i915_address_space *vm, gfp_t gfp)
70 return alloc_page(gfp);
89 page = alloc_page(gfp);
281 gfp_t gfp)
288 if (gfp & __GFP_WAIT)
317 if (gfp & __GFP_ZERO) {
323 p->page = vm_alloc_page(vm, gfp | I915_GFP_ALLOW_FAIL);
364 int setup_scratch_page(struct i915_address_space *vm, gfp_t gfp)
383 gfp |= __GFP_NOWARN;
385 gfp |= __GFP_ZERO | __GFP_RETRY_MAYFAIL
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
lib_sw_fence.c 113 struct i915_sw_fence *heap_fence_create(gfp_t gfp)
117 h = kmalloc(sizeof(*h), gfp);
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_internal.c 128 gfp_t gfp;
144 gfp = GFP_KERNEL | __GFP_HIGHMEM | __GFP_RECLAIMABLE;
147 gfp &= ~__GFP_HIGHMEM;
148 gfp |= __GFP_DMA32;
171 page = alloc_pages(gfp | (order ? QUIET : MAYFAIL),

Completed in 74 milliseconds

1 2