H A D | test_scanf.c | 16 #include <linux/string.h> 27 typedef int (*check_fn)(const void *check_data, const char *string, 31 _test(check_fn fn, const void *check_data, const char *string, const char *fmt, argument 41 ret = vsscanf(string, fmt, ap_copy); 46 string, fmt, ret, n_args); 50 ret = (*fn)(check_data, string, fmt, n_args, ap); 78 static int __init check_ull(const void *check_data, const char *string, argument 83 _check_numbers_template("%llu", pval, string, fmt, n_args, ap); 86 static int __init check_ll(const void *check_data, const char *string, argument 91 _check_numbers_template("%lld", pval, string, fm 94 check_ulong(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 102 check_long(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 110 check_uint(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 118 check_int(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 126 check_ushort(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 134 check_short(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 142 check_uchar(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument 150 check_char(const void *check_data, const char *string, const char *fmt, int n_args, va_list ap) argument [all...] |