Lines Matching refs:kernel_param
37 struct kernel_param;
52 int (*set)(const char *val, const struct kernel_param *kp);
54 int (*get)(char *buffer, const struct kernel_param *kp);
68 struct kernel_param { struct
82 extern const struct kernel_param __start___param[], __stop___param[]; argument
221 static struct kernel_param __moduleparam_const __param_##name \
237 __check_old_set_param(int (*oldset)(const char *, struct kernel_param *)) in __check_old_set_param() argument
322 const struct kernel_param *params,
332 extern void destroy_params(const struct kernel_param *params, unsigned num);
334 static inline void destroy_params(const struct kernel_param *params, in destroy_params()
347 extern int param_set_byte(const char *val, const struct kernel_param *kp);
348 extern int param_get_byte(char *buffer, const struct kernel_param *kp);
352 extern int param_set_short(const char *val, const struct kernel_param *kp);
353 extern int param_get_short(char *buffer, const struct kernel_param *kp);
357 extern int param_set_ushort(const char *val, const struct kernel_param *kp);
358 extern int param_get_ushort(char *buffer, const struct kernel_param *kp);
362 extern int param_set_int(const char *val, const struct kernel_param *kp);
363 extern int param_get_int(char *buffer, const struct kernel_param *kp);
367 extern int param_set_uint(const char *val, const struct kernel_param *kp);
368 extern int param_get_uint(char *buffer, const struct kernel_param *kp);
372 extern int param_set_long(const char *val, const struct kernel_param *kp);
373 extern int param_get_long(char *buffer, const struct kernel_param *kp);
377 extern int param_set_ulong(const char *val, const struct kernel_param *kp);
378 extern int param_get_ulong(char *buffer, const struct kernel_param *kp);
382 extern int param_set_ullong(const char *val, const struct kernel_param *kp);
383 extern int param_get_ullong(char *buffer, const struct kernel_param *kp);
387 extern int param_set_charp(const char *val, const struct kernel_param *kp);
388 extern int param_get_charp(char *buffer, const struct kernel_param *kp);
394 extern int param_set_bool(const char *val, const struct kernel_param *kp);
395 extern int param_get_bool(char *buffer, const struct kernel_param *kp);
400 const struct kernel_param *kp);
405 extern int param_set_invbool(const char *val, const struct kernel_param *kp);
406 extern int param_get_invbool(char *buffer, const struct kernel_param *kp);
411 extern int param_set_bint(const char *val, const struct kernel_param *kp);
457 extern int param_set_copystring(const char *val, const struct kernel_param *);
458 extern int param_get_string(char *buffer, const struct kernel_param *kp);
466 const struct kernel_param *kparam,
472 const struct kernel_param *kparam, in module_param_sysfs_setup()