Defined in 14 files as a member:
- arch/powerpc/include/asm/fadump-internal.h, line 94 (as a member)
- drivers/net/dsa/b53/b53_priv.h, line 329 (as a member)
- drivers/net/dsa/hirschmann/hellcreek.h, line 272 (as a member)
- drivers/net/dsa/microchip/ksz_common.h, line 390 (as a member)
- drivers/net/dsa/realtek/realtek.h, line 51 (as a member)
- drivers/net/dsa/realtek/rtl8365mb_l2.c, line 109 (as a member)
- drivers/net/dsa/realtek/rtl8365mb_l2.c, line 129 (as a member)
- drivers/net/dsa/rzn1_a5psw.h, line 220 (as a member)
- drivers/net/ethernet/marvell/octeontx2/nic/qos.h, line 74 (as a member)
- drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.h, line 17 (as a member)
- drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h, line 79 (as a member)
- drivers/net/ethernet/ti/icssm/icssm_prueth_fdb_tbl.h, line 29 (as a member)
- drivers/xen/events/events_base.c, line 118 (as a member)
- tools/testing/selftests/bpf/progs/strobemeta.h, line 252 (as a member)
Defined in 1 files as a function:
Referenced in 33 files:
- arch/arm/kernel/jump_label.c
- arch/powerpc/kernel/fadump.c
- drivers/dax/bus.c
- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
- drivers/gpu/drm/amd/amdkfd/kfd_priv.h, line 1491
- drivers/net/dsa/b53/b53_common.c
- drivers/net/dsa/b53/b53_priv.h
- drivers/net/dsa/hirschmann/hellcreek.c
- drivers/net/dsa/lan9303-core.c
- drivers/net/dsa/microchip/ksz8.c
- drivers/net/dsa/microchip/ksz9477.c
- drivers/net/dsa/mv88e6xxx/chip.c
- drivers/net/dsa/netc/netc_main.c
- drivers/net/dsa/qca/qca8k-common.c
- drivers/net/dsa/realtek/rtl8365mb_l2.c
- drivers/net/dsa/realtek/rtl83xx.c
- drivers/net/dsa/rzn1_a5psw.c
- drivers/net/ethernet/marvell/octeontx2/nic/qos.c
- drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.c
- drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.h, line 27
- drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
- drivers/net/ethernet/mscc/ocelot.c
- drivers/net/ethernet/mscc/ocelot_net.c
- drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
- drivers/xen/events/events_base.c
- drivers/xen/evtchn.c
- include/linux/percpu-rwsem.h
- include/linux/srcutree.h
- include/net/dsa.h, line 861
- include/xen/events.h, line 72
- kernel/rcu/srcutree.c
- net/dsa/user.c
Smatch caller information:
drivers/dax/bus.c __devm_create_dev_dax() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dax_region | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | global &dax_region_rwsem | ||
| HALF_LOCKED2 | &of->mutex |
drivers/dax/bus.c __devm_create_dev_dax() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dax_region | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | global &dax_region_rwsem | ||
| HALF_LOCKED2 | &of->mutex |
drivers/dax/bus.c create_show() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/dax/bus.c create_store() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/dax/bus.c dax_bus_probe() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
drivers/dax/bus.c dax_region_visible() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
drivers/dax/bus.c delete_store() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/dax/bus.c dev_dax_visible() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
drivers/dax/bus.c dev_dax_visible() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
drivers/dax/bus.c seed_show() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/dax/bus.c static_dev_dax() -> is_static()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dax_region | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dax_region | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dax_region | unit_byte |