module: Clean up parse_args() arguments

* Use the preferred `unsigned int` over plain `unsigned` for the `num`
  parameter.
* Synchronize the parameter names in moduleparam.h with the ones used by
  the implementation in params.c.

Signed-off-by: Petr Pavlu <petr.pavlu@suse.com>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
This commit is contained in:
Petr Pavlu
2026-03-13 14:48:03 +01:00
committed by Sami Tolvanen
parent deffe1edba
commit 65f535501e
2 changed files with 5 additions and 5 deletions

View File

@@ -417,12 +417,12 @@ extern bool parameqn(const char *name1, const char *name2, size_t n);
typedef int (*parse_unknown_fn)(char *param, char *val, const char *doing, void *arg);
/* Called on module insert or kernel boot */
extern char *parse_args(const char *name,
extern char *parse_args(const char *doing,
char *args,
const struct kernel_param *params,
unsigned num,
s16 level_min,
s16 level_max,
unsigned int num,
s16 min_level,
s16 max_level,
void *arg, parse_unknown_fn unknown);
/* Called by module remove. */

View File

@@ -161,7 +161,7 @@ static int parse_one(char *param,
char *parse_args(const char *doing,
char *args,
const struct kernel_param *params,
unsigned num,
unsigned int num,
s16 min_level,
s16 max_level,
void *arg, parse_unknown_fn unknown)