• Home
  • Raw
  • Download

Lines Matching defs:name

35 #define __MODULE_INFO(tag, name, info)  static const char __module_cat(name,__LINE__)[]   __attribu…  argument
37 #define __MODULE_INFO(tag, name, info) argument
40 #define __MODULE_PARM_TYPE(name, _type) __MODULE_INFO(parmtype, name##type, #name ":" _type) argument
46 const char *name; member
70 #define __module_param_call(prefix, name, set, get, arg, perm) static char __param_str_##name[] =… argument
71 #define module_param_call(name, set, get, arg, perm) __module_param_call(MODULE_PARAM_PREFIX, nam… argument
72 #define module_param_named(name, value, type, perm) param_check_##type(name, &(value)); module_… argument
74 #define module_param(name, type, perm) module_param_named(name, name, type, perm) argument
75 #define module_param_string(name, string, len, perm) static struct kparam_string __param_string_#… argument
76 #define __param_check(name, p, type) static inline type *__check_##name(void) { return(p); } argument
77 #define param_check_byte(name, p) __param_check(name, p, unsigned char) argument
79 #define param_check_short(name, p) __param_check(name, p, short) argument
80 #define param_check_ushort(name, p) __param_check(name, p, unsigned short) argument
81 #define param_check_int(name, p) __param_check(name, p, int) argument
82 #define param_check_uint(name, p) __param_check(name, p, unsigned int) argument
84 #define param_check_long(name, p) __param_check(name, p, long) argument
85 #define param_check_ulong(name, p) __param_check(name, p, unsigned long) argument
86 #define param_check_charp(name, p) __param_check(name, p, char *) argument
87 #define param_check_bool(name, p) __param_check(name, p, int) argument
89 #define param_check_invbool(name, p) __param_check(name, p, int) argument
90 #define module_param_array_named(name, array, type, nump, perm) static struct kparam_array __para… argument
91 #define module_param_array(name, type, nump, perm) module_param_array_named(name, name, type, num… argument