Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/netdevsim/hwstats.c __nsim_dev_hwstats_event_unregister() -> nsim_dev_hwslist_find_hwsdev()

Type Parameter Key Value
PARAM_VALUE 0 hwsdev_list 4096-ptr_max
BUF_SIZE 0 hwsdev_list 16
DATA_SOURCE 0 hwsdev_list r nsim_dev_hwstats_get_list_head
UNITS 1 ifindex unit_array_size
LOCK2 &hwstats->hwsdev_list_lock
TYPE_LOCK (struct nsim_dev_hwstats)->hwsdev_list_lock

drivers/net/netdevsim/hwstats.c nsim_dev_hwstats_disable_ifindex() -> nsim_dev_hwslist_find_hwsdev()

Type Parameter Key Value
PARAM_VALUE 0 hwsdev_list 4096-ptr_max
BUF_SIZE 0 hwsdev_list 16
DATA_SOURCE 0 hwsdev_list $3
DATA_SOURCE 1 ifindex $1
USER_DATA 1 ifindex s32min-s32max
NO_OVERFLOW_SIMPLE 1 ifindex
LOCK2 &hwstats->hwsdev_list_lock
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct nsim_dev_hwstats)->hwsdev_list_lock

drivers/net/netdevsim/hwstats.c nsim_dev_hwstats_enable_ifindex() -> nsim_dev_hwslist_find_hwsdev()

Type Parameter Key Value
PARAM_VALUE 0 hwsdev_list 4096-ptr_max
BUF_SIZE 0 hwsdev_list 16
DATA_SOURCE 0 hwsdev_list $3
DATA_SOURCE 1 ifindex $1
USER_DATA 1 ifindex s32min-s32max
NO_OVERFLOW_SIMPLE 1 ifindex
LOCK2 &hwstats->hwsdev_list_lock
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct nsim_dev_hwstats)->hwsdev_list_lock

drivers/net/netdevsim/hwstats.c nsim_dev_hwstats_event_off_xstats() -> nsim_dev_hwslist_find_hwsdev()

Type Parameter Key Value
PARAM_VALUE 0 hwsdev_list 4096-ptr_max
BUF_SIZE 0 hwsdev_list 16
DATA_SOURCE 0 hwsdev_list r nsim_dev_hwstats_get_list_head
UNITS 1 ifindex unit_array_size
LOCK2 &hwstats->hwsdev_list_lock
TYPE_LOCK (struct nsim_dev_hwstats)->hwsdev_list_lock

drivers/net/netdevsim/hwstats.c nsim_dev_hwstats_fail_ifindex() -> nsim_dev_hwslist_find_hwsdev()

Type Parameter Key Value
PARAM_VALUE 0 hwsdev_list 4096-ptr_max
BUF_SIZE 0 hwsdev_list 16
DATA_SOURCE 0 hwsdev_list $3
DATA_SOURCE 1 ifindex $1
USER_DATA 1 ifindex s32min-s32max
NO_OVERFLOW_SIMPLE 1 ifindex
LOCK2 &hwstats->hwsdev_list_lock
TYPE_LOCK (struct nsim_dev_hwstats)->hwsdev_list_lock