kstrdup — allocate space for and copy an existing string
char * kstrdup (
)
const char * s
the string to duplicate
gfp_t gfp
the GFP mask used in the kmalloc call when allocating memory
kmalloc