Lines Matching refs:kernel_param
36 struct kernel_param;
51 int (*set)(const char *val, const struct kernel_param *kp);
53 int (*get)(char *buffer, const struct kernel_param *kp);
69 struct kernel_param { struct
83 extern const struct kernel_param __start___param[], __stop___param[]; argument
222 static struct kernel_param __moduleparam_const __param_##name \
315 const struct kernel_param *params,
325 extern void destroy_params(const struct kernel_param *params, unsigned num);
327 static inline void destroy_params(const struct kernel_param *params, in destroy_params()
340 extern int param_set_byte(const char *val, const struct kernel_param *kp);
341 extern int param_get_byte(char *buffer, const struct kernel_param *kp);
345 extern int param_set_short(const char *val, const struct kernel_param *kp);
346 extern int param_get_short(char *buffer, const struct kernel_param *kp);
350 extern int param_set_ushort(const char *val, const struct kernel_param *kp);
351 extern int param_get_ushort(char *buffer, const struct kernel_param *kp);
355 extern int param_set_int(const char *val, const struct kernel_param *kp);
356 extern int param_get_int(char *buffer, const struct kernel_param *kp);
360 extern int param_set_uint(const char *val, const struct kernel_param *kp);
361 extern int param_get_uint(char *buffer, const struct kernel_param *kp);
365 extern int param_set_long(const char *val, const struct kernel_param *kp);
366 extern int param_get_long(char *buffer, const struct kernel_param *kp);
370 extern int param_set_ulong(const char *val, const struct kernel_param *kp);
371 extern int param_get_ulong(char *buffer, const struct kernel_param *kp);
375 extern int param_set_ullong(const char *val, const struct kernel_param *kp);
376 extern int param_get_ullong(char *buffer, const struct kernel_param *kp);
380 extern int param_set_charp(const char *val, const struct kernel_param *kp);
381 extern int param_get_charp(char *buffer, const struct kernel_param *kp);
387 extern int param_set_bool(const char *val, const struct kernel_param *kp);
388 extern int param_get_bool(char *buffer, const struct kernel_param *kp);
393 const struct kernel_param *kp);
398 extern int param_set_invbool(const char *val, const struct kernel_param *kp);
399 extern int param_get_invbool(char *buffer, const struct kernel_param *kp);
404 extern int param_set_bint(const char *val, const struct kernel_param *kp);
511 extern int param_set_copystring(const char *val, const struct kernel_param *);
512 extern int param_get_string(char *buffer, const struct kernel_param *kp);
520 const struct kernel_param *kparam,
526 const struct kernel_param *kparam, in module_param_sysfs_setup()