Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- net/ethtool/bitset.c
- net/ethtool/debug.c, line 50
- net/ethtool/features.c
- net/ethtool/privflags.c, line 95
- net/ethtool/tsconfig.c
- net/ethtool/tsinfo.c
- net/ethtool/tunnels.c, line 25
- net/ethtool/wol.c, line 55
Smatch caller information:
net/ethtool/tsconfig.c tsconfig_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 1 |
| PARAM_VALUE | 3 | names | 1960184660390227968 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tsconfig.c tsconfig_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 4 |
| PARAM_VALUE | 3 | names | 6597606456307761152 |
| BUF_SIZE | 3 | names | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tsconfig.c tsconfig_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 16 |
| PARAM_VALUE | 3 | names | 1557043865445036032 |
| BUF_SIZE | 3 | names | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/privflags.c privflags_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 8825799162985873408 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/debug.c debug_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 15 |
| PARAM_VALUE | 3 | names | 3384177668235759616 |
| BUF_SIZE | 3 | names | 480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tsinfo.c tsinfo_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 19 |
| PARAM_VALUE | 3 | names | 8287946436101705728 |
| BUF_SIZE | 3 | names | 608 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tsinfo.c tsinfo_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 4 |
| PARAM_VALUE | 3 | names | 6597606456307761152 |
| BUF_SIZE | 3 | names | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tsinfo.c tsinfo_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 0 | *val | 1-u32max |
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 16 |
| PARAM_VALUE | 3 | names | 1557043865445036032 |
| BUF_SIZE | 3 | names | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/wol.c wol_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | val | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | nbits | 8 |
| PARAM_VALUE | 3 | names | 6658428742073188352 |
| BUF_SIZE | 3 | names | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/tunnels.c ethnl_udp_table_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 3 |
| PARAM_VALUE | 3 | names | 2580367310455451648 |
| BUF_SIZE | 3 | names | 96 |
| DATA_SOURCE | 4 | compact | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/ethtool/bitset.c ethnl_bitset_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | nbits | 64,125 |
| PARAM_VALUE | 3 | names | 1885981037310160896,8215322865207439360 |
| BUF_SIZE | 0 | val | (-1),16 |
| BUF_SIZE | 0 | val | (-1),16 |
| BUF_SIZE | 1 | mask | (-1),16 |
| BUF_SIZE | 1 | mask | (-1),16 |
| BUF_SIZE | 3 | names | 2048,4000 |
| BUF_SIZE | 3 | names | 2048,4000 |
| DATA_SOURCE | 0 | val | $0 |
| DATA_SOURCE | 1 | mask | $1 |
| DATA_SOURCE | 2 | nbits | $2 |
| DATA_SOURCE | 3 | names | $3 |
| DATA_SOURCE | 4 | compact | $4 |
| HARD_MAX | 2 | nbits | 125 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/ethtool/features.c features_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | nbits | 64 |
| PARAM_VALUE | 3 | names | 1885981037310160896 |
| BUF_SIZE | 0 | val | 8 |
| BUF_SIZE | 1 | mask | 8 |
| BUF_SIZE | 3 | names | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/features.c features_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 64 |
| PARAM_VALUE | 3 | names | 1885981037310160896 |
| BUF_SIZE | 0 | val | 8 |
| BUF_SIZE | 3 | names | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/features.c features_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 64 |
| PARAM_VALUE | 3 | names | 1885981037310160896 |
| BUF_SIZE | 0 | val | 8 |
| BUF_SIZE | 3 | names | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
net/ethtool/features.c features_reply_size() -> ethnl_bitset32_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 0 |
| PARAM_VALUE | 2 | nbits | 64 |
| PARAM_VALUE | 3 | names | 1885981037310160896 |
| BUF_SIZE | 0 | val | 8 |
| BUF_SIZE | 3 | names | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |