Documented in 1 files:
Defined in 6 files as a macro:
- arch/mips/cavium-octeon/executive/cvmx-helper.c, line 789 (as a macro)
- arch/mips/net/bpf_jit_comp.c, line 121 (as a macro)
- drivers/block/swim.c, line 97 (as a macro)
- drivers/block/swim3.c, line 137 (as a macro)
- drivers/gpu/drm/radeon/nid.h, line 713 (as a macro)
- drivers/iommu/msm_iommu_hw-8xxx.h, line 1179 (as a macro)
Defined in 1 files as a function:
Defined in 1 files as a enumerator:
Referenced in 29 files:
- arch/m68k/fpsp040/satan.S, line 302
- arch/m68k/ifpsp060/src/fplsp.S, line 6302
- arch/m68k/ifpsp060/src/fpsp.S, line 6408
- arch/mips/cavium-octeon/executive/cvmx-helper.c
- arch/mips/net/bpf_jit_comp.c
- arch/x86/crypto/camellia_glue.c
- crypto/camellia_generic.c
- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c, line 381
- drivers/gpu/drm/amd/amdgpu/ih_v6_1.c, line 352
- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c, line 380
- drivers/gpu/drm/radeon/ni_dpm.c, line 3366
- drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
- drivers/iommu/msm_iommu_hw-8xxx.h
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h
- drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h
- drivers/net/ethernet/sun/niu.h
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
- drivers/staging/octeon/ethernet-mdio.c, line 109
- drivers/staging/octeon/ethernet-rgmii.c
- drivers/staging/octeon/ethernet-tx.c, line 231
- drivers/staging/octeon/ethernet.c
- fs/ext4/ext4.h, line 643
- fs/ext4/namei.c
- fs/jfs/jfs_btree.h
- fs/jfs/jfs_dtree.c
- fs/jfs/jfs_xtree.c
- sound/pci/ice1712/ice1712.c
- sound/pci/ice1712/ice1712.h
- sound/pci/sonicvibes.c
Smatch caller information:
drivers/staging/octeon/ethernet-rgmii.c cvm_oct_check_preamble_errors() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | global &global_register_lock | ||
| HALF_LOCKED2 | &phydev->lock |
drivers/staging/octeon/ethernet-rgmii.c cvm_oct_set_hw_preamble() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | global &global_register_lock | ||
| HALF_LOCKED2 | &phydev->lock |
drivers/staging/octeon/ethernet.c cvm_oct_common_change_mtu() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0,2-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/octeon/ethernet.c cvm_oct_common_open() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/staging/octeon/ethernet.c cvm_oct_common_set_multicast_list() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0,2-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/staging/octeon/ethernet.c cvm_oct_set_mac_filter() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0,2-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/octeon/ethernet-mdio.c cvm_oct_common_stop() -> INDEX()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ipd_port | 0-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |