Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 0
PARAM_VALUE 1 val->value 0-s32max,18446744071562067968-u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 1-u64max
PARAM_VALUE 1 val->value u64max
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 417612309294501888
PARAM_VALUE 1 val->value u64max
TERMINATED 1 val->string 1
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 417612309294501888
TERMINATED 1 val->string 1
MEM_ZERO 1 val

drivers/net/bonding/bond_main.c bond_check_params() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 1 val 5250422066276528128
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->string 417612309294501888
PARAM_VALUE 1 val->value u64max
TERMINATED 1 val->string 1
MEM_ZERO 1 val

drivers/net/bonding/bond_options.c __bond_opt_set() -> bond_opt_parse()

Type Parameter Key Value
PARAM_VALUE 0 opt 4096-ptr_max
PARAM_VALUE 0 opt->flags 1-4
PARAM_VALUE 1 val 193920884740878336,1038771314646294528,5006321261579427840,8452627941928177664
PARAM_VALUE 1 val->flags 0
PARAM_VALUE 1 val->value 0-u32max,18446744071562067968-u64max
DATA_SOURCE 0 opt r bond_opt_get
DATA_SOURCE 1 val $2
MEM_ZERO 1 val
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex