staging/lustre/libcfs: removed dead code from libcfs_string
Confirmed by cscope that the functions are not used anymore. A fresh compilation does not yield any errors. Signed-off-by: Dragos Foianu <dragos.foianu@gmail.com> Reviewed-by: Andreas Dilger <andreas.dilger@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
5e8ebf1346
commit
7522fd7cfb
1 changed files with 0 additions and 48 deletions
|
@ -132,54 +132,6 @@ int cfs_str2mask(const char *str, const char *(*bit2str)(int bit),
|
|||
}
|
||||
EXPORT_SYMBOL(cfs_str2mask);
|
||||
|
||||
/* Duplicate a string in a platform-independent way */
|
||||
char *cfs_strdup(const char *str, u_int32_t flags)
|
||||
{
|
||||
size_t lenz; /* length of str + zero byte */
|
||||
char *dup_str;
|
||||
|
||||
lenz = strlen(str) + 1;
|
||||
|
||||
dup_str = kmalloc(lenz, flags);
|
||||
if (dup_str == NULL)
|
||||
return NULL;
|
||||
|
||||
memcpy(dup_str, str, lenz);
|
||||
|
||||
return dup_str;
|
||||
}
|
||||
EXPORT_SYMBOL(cfs_strdup);
|
||||
|
||||
/**
|
||||
* cfs_{v}snprintf() return the actual size that is printed rather than
|
||||
* the size that would be printed in standard functions.
|
||||
*/
|
||||
/* safe vsnprintf */
|
||||
int cfs_vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
|
||||
{
|
||||
int i;
|
||||
|
||||
LASSERT(size > 0);
|
||||
i = vsnprintf(buf, size, fmt, args);
|
||||
|
||||
return (i >= size ? size - 1 : i);
|
||||
}
|
||||
EXPORT_SYMBOL(cfs_vsnprintf);
|
||||
|
||||
/* safe snprintf */
|
||||
int cfs_snprintf(char *buf, size_t size, const char *fmt, ...)
|
||||
{
|
||||
va_list args;
|
||||
int i;
|
||||
|
||||
va_start(args, fmt);
|
||||
i = cfs_vsnprintf(buf, size, fmt, args);
|
||||
va_end(args);
|
||||
|
||||
return i;
|
||||
}
|
||||
EXPORT_SYMBOL(cfs_snprintf);
|
||||
|
||||
/* get the first string out of @str */
|
||||
char *cfs_firststr(char *str, size_t size)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue