• Home
  • Raw
  • Download

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
289 static struct kernel_param __moduleparam_const __param_##name \
291 __aligned(__alignof__(struct kernel_param)) \
392 const struct kernel_param *params,
400 extern void destroy_params(const struct kernel_param *params, unsigned num);
402 static inline void destroy_params(const struct kernel_param *params, in destroy_params()
415 extern int param_set_byte(const char *val, const struct kernel_param *kp);
416 extern int param_get_byte(char *buffer, const struct kernel_param *kp);
420 extern int param_set_short(const char *val, const struct kernel_param *kp);
421 extern int param_get_short(char *buffer, const struct kernel_param *kp);
425 extern int param_set_ushort(const char *val, const struct kernel_param *kp);
426 extern int param_get_ushort(char *buffer, const struct kernel_param *kp);
430 extern int param_set_int(const char *val, const struct kernel_param *kp);
431 extern int param_get_int(char *buffer, const struct kernel_param *kp);
435 extern int param_set_uint(const char *val, const struct kernel_param *kp);
436 extern int param_get_uint(char *buffer, const struct kernel_param *kp);
437 int param_set_uint_minmax(const char *val, const struct kernel_param *kp,
442 extern int param_set_long(const char *val, const struct kernel_param *kp);
443 extern int param_get_long(char *buffer, const struct kernel_param *kp);
447 extern int param_set_ulong(const char *val, const struct kernel_param *kp);
448 extern int param_get_ulong(char *buffer, const struct kernel_param *kp);
452 extern int param_set_ullong(const char *val, const struct kernel_param *kp);
453 extern int param_get_ullong(char *buffer, const struct kernel_param *kp);
457 extern int param_set_hexint(const char *val, const struct kernel_param *kp);
458 extern int param_get_hexint(char *buffer, const struct kernel_param *kp);
462 extern int param_set_charp(const char *val, const struct kernel_param *kp);
463 extern int param_get_charp(char *buffer, const struct kernel_param *kp);
469 extern int param_set_bool(const char *val, const struct kernel_param *kp);
470 extern int param_get_bool(char *buffer, const struct kernel_param *kp);
475 const struct kernel_param *kp);
480 extern int param_set_invbool(const char *val, const struct kernel_param *kp);
481 extern int param_get_invbool(char *buffer, const struct kernel_param *kp);
486 extern int param_set_bint(const char *val, const struct kernel_param *kp);
593 extern int param_set_copystring(const char *val, const struct kernel_param *);
594 extern int param_get_string(char *buffer, const struct kernel_param *kp);
602 const struct kernel_param *kparam,
608 const struct kernel_param *kparam, in module_param_sysfs_setup()