Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/bridge/br_sysfs_if.c store_bpdu_guard() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 1
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_broadcast_flood() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 14
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_hairpin_mode() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 0
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_isolated() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 16
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_learning() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 5
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_multicast_fast_leave() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 3
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_multicast_flood() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 11
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_multicast_to_unicast() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 12
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_neigh_suppress() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 15
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_proxyarp() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 8
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_proxyarp_wifi() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 10
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_root_block() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 2
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bridge/br_sysfs_if.c store_unicast_flood() -> store_flag()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->dev 4096-ptr_max
PARAM_VALUE 2 bitnr 6
CAPPED_DATA 0 p->dev->nd_net.net 1
DATA_SOURCE 0 p $0
DATA_SOURCE 1 v $1
NS_CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 v 0-u64max
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex