|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/ctype.h>#include <linux/string.h>#include <linux/slab.h>#include <linux/export.h>Go to the source code of this file.
Functions | |
| void | argv_free (char **argv) |
| EXPORT_SYMBOL (argv_free) | |
| char ** | argv_split (gfp_t gfp, const char *str, int *argcp) |
| EXPORT_SYMBOL (argv_split) | |
argv_free - free an argv - the argument vector to be freed
Frees an argv and the strings it points to.
Definition at line 40 of file argv_split.c.
argv_split - split a string at whitespace, returning an argv : the GFP mask used to allocate memory : the string to be split : returned argument count
Returns an array of pointers to strings which are split out from . This is performed by strictly splitting on white-space; no quote processing is performed. Multiple whitespace characters are considered to be a single argument separator. The returned array is always NULL-terminated. Returns NULL on memory allocation failure.
Definition at line 63 of file argv_split.c.
| EXPORT_SYMBOL | ( | argv_free | ) |
| EXPORT_SYMBOL | ( | argv_split | ) |
1.8.2