Lines Matching refs:p
73 void *p; in kmemdup() local
75 p = kmalloc_track_caller(len, gfp); in kmemdup()
76 if (p) in kmemdup()
77 memcpy(p, src, len); in kmemdup()
78 return p; in kmemdup()
92 void *p; in memdup_user() local
99 p = kmalloc_track_caller(len, GFP_KERNEL); in memdup_user()
100 if (!p) in memdup_user()
103 if (copy_from_user(p, src, len)) { in memdup_user()
104 kfree(p); in memdup_user()
108 return p; in memdup_user()
119 char *p; in strndup_user() local
130 p = memdup_user(s, length); in strndup_user()
132 if (IS_ERR(p)) in strndup_user()
133 return p; in strndup_user()
135 p[length - 1] = '\0'; in strndup_user()
137 return p; in strndup_user()