Lines Matching defs:gfp
47 * @gfp: the GFP mask used in the kmalloc() call when allocating memory
51 char *kstrdup(const char *s, gfp_t gfp)
60 buf = kmalloc_track_caller(len, gfp);
70 * @gfp: the GFP mask used in the kmalloc() call when allocating memory
78 const char *kstrdup_const(const char *s, gfp_t gfp)
83 return kstrdup(s, gfp);
91 * @gfp: the GFP mask used in the kmalloc() call when allocating memory
97 char *kstrndup(const char *s, size_t max, gfp_t gfp)
106 buf = kmalloc_track_caller(len+1, gfp);
120 * @gfp: GFP mask to use
124 void *kmemdup(const void *src, size_t len, gfp_t gfp)
128 p = kmalloc_track_caller(len, gfp);
139 * @gfp: the GFP mask used in the kmalloc() call when allocating memory
144 char *kmemdup_nul(const char *s, size_t len, gfp_t gfp)
151 buf = kmalloc_track_caller(len + 1, gfp);
566 * @flags: gfp mask for the allocation - must be compatible (superset) with GFP_KERNEL.
576 * Please note that any use of gfp flags outside of GFP_KERNEL is careful to not