Lines Matching defs:gfp
638 char *kstrdup_quotable(const char *src, gfp_t gfp)
650 dst = kmalloc(dlen + 1, gfp);
666 char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp)
688 quoted = kstrdup_quotable(buffer, gfp);
699 char *kstrdup_quotable_file(struct file *file, gfp_t gfp)
704 return kstrdup("<unknown>", gfp);
709 return kstrdup("<no_memory>", gfp);
713 pathname = kstrdup("<too_long>", gfp);
715 pathname = kstrdup_quotable(pathname, gfp);
725 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp)
729 dst = kstrdup(src, gfp);
739 * @gfp: flags for the slab allocator
749 char **kasprintf_strarray(gfp_t gfp, const char *prefix, size_t n)
754 names = kcalloc(n + 1, sizeof(char *), gfp);
759 names[i] = kasprintf(gfp, "%s-%zu", prefix, i);