u16 flags;
param_set_fn set;
param_get_fn get;
- union {
+ union {
void *arg;
struct kparam_string *str;
struct kparam_array *arr;
SYSINIT(name##_param_sysinit, SI_SUB_DRIVERS, SI_ORDER_FIRST, \
param_sysinit, &__param_##name);
-#define module_param_string(name, string, len, perm)
-
+#define module_param_string(name, string, len, perm)
+
#define module_param_named(name, var, type, mode) \
module_param_call(name, param_set_##type, param_get_##type, &var, mode)
return 0;
}
-static inline int
+static inline int
param_get_short(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_ushort(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_ushort(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_int(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_int(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_uint(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_uint(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_long(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_long(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_ulong(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_ulong(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_charp(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_charp(char *buffer, struct kernel_param *kp)
{
}
-static inline int
+static inline int
param_set_bool(const char *val, struct kernel_param *kp)
{
return 0;
}
-static inline int
+static inline int
param_get_bool(char *buffer, struct kernel_param *kp)
{