kstrdup_const(9) - phpMan
KSTRDUP_CONST(9) Memory Management in Linux KSTRDUP_CONST(9)
NAME
kstrdup_const - conditionally duplicate an existing const string
SYNOPSIS
const char * kstrdup_const(const char * s, gfp_t gfp);
ARGUMENTS
s
the string to duplicate
gfp
the GFP mask used in the kmalloc call when allocating memory
DESCRIPTION
Function returns source string if it is in .rodata section otherwise it fallbacks to
kstrdup. Strings allocated by kstrdup_const should be freed by kfree_const.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 KSTRDUP_CONST(9)
|