Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ethtool/bitset.c ethnl_update_bitset32() -> ethnl_bitmap32_clear()

Type Parameter Key Value
PARAM_VALUE 1 start 0-124
PARAM_VALUE 2 end 1-32,125
PARAM_VALUE 3 mod 1130966541129834496,3609804135964762112,3935024549693480960,5011713671401844736,5344977194432196608,7111878870652399616,7621608557988794368,9194324318959874048
BUF_SIZE 0 dst (-1),16
BUF_SIZE 0 dst (-1),16
CAPPED_DATA 1 start 1
CAPPED_DATA 2 end 1
DATA_SOURCE 0 dst $0
DATA_SOURCE 2 end $1
DATA_SOURCE 3 mod $5
PARAM_COMPARE 1 start < $2
PARAM_COMPARE 2 end > $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 start
NO_OVERFLOW_SIMPLE 2 end
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex

net/ethtool/bitset.c ethnl_update_bitset32_verbose() -> ethnl_bitmap32_clear()

Type Parameter Key Value
PARAM_VALUE 1 start 0
PARAM_VALUE 2 end 0-32,125
PARAM_VALUE 3 mod 1259791325961592832
BUF_SIZE 0 dst (-1),16
BUF_SIZE 0 dst (-1),16
DATA_SOURCE 0 dst $0
DATA_SOURCE 2 end $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 2 end
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex