Defined in 7 files as a member:
- arch/sparc/kernel/of_device_common.h, line 34 (as a member)
- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h, line 737 (as a member)
- drivers/net/wireless/intel/ipw2x00/libipw.h, line 743 (as a member)
- drivers/of/address.c, line 37 (as a member)
- include/kvm/arm_vgic.h, line 206 (as a member)
- include/linux/bpf_crypto.h, line 16 (as a member)
- include/linux/libnvdimm.h, line 188 (as a member)
Defined in 5 files as a function:
- arch/x86/kernel/ptrace.c, line 342 (as a function)
- drivers/firmware/efi/libstub/vsprintf.c, line 153 (as a function)
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, line 4337 (as a function)
- tools/perf/util/auxtrace.c, line 1529 (as a function)
- tools/testing/selftests/bpf/progs/ringbuf_bench.c, line 26 (as a function)
Referenced in 20 files:
- arch/arm64/kvm/arch_timer.c, line 60
- arch/sparc/kernel/of_device_32.c
- arch/sparc/kernel/of_device_64.c
- arch/x86/kernel/ptrace.c
- crypto/bpf_crypto_skcipher.c, line 64
- drivers/acpi/nfit/intel.c, line 385
- drivers/cxl/security.c, line 197
- drivers/firmware/efi/libstub/vsprintf.c, line 344
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c
- drivers/net/ethernet/intel/ice/ice_ddp.c, line 2354
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c, line 4791
- drivers/net/wireless/intel/ipw2x00/ipw2100.c
- drivers/net/wireless/intel/ipw2x00/ipw2200.c
- drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c, line 605
- drivers/nvdimm/nd-core.h, line 63
- drivers/of/address.c
- include/kvm/arm_vgic.h
- kernel/bpf/crypto.c, line 202
- tools/perf/util/auxtrace.c
- tools/testing/selftests/bpf/progs/ringbuf_bench.c
Smatch caller information:
arch/x86/kernel/ptrace.c getreg() -> get_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | task->dl.pi_se->dl_runtime |
arch/x86/kernel/ptrace.c getreg32() -> get_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | task->dl.pi_se->dl_runtime |
drivers/firmware/efi/libstub/vsprintf.c vsnprintf() -> get_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *task | 4097-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &c->umount_mutex | ||
| HALF_LOCKED2 | &head->io_sem | ||
| HALF_LOCKED2 | &led_cdev->trigger_lock | ||
| HALF_LOCKED2 | &occ->hwmon_lock | ||
| HALF_LOCKED2 | &occ->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &port->logbuffer_lock | ||
| HALF_LOCKED2 | &rproc->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &event_buffer_lock | ||
| HALF_LOCKED2 | global &event_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &tomoyo_ss | ||
| HALF_LOCKED2 | global &triggers_list_lock | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | irqflags | ||
| HALF_LOCKED2 | rcu_read | ||
| HALF_LOCKED2 | sk |
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c mlx5e_tc_add_flow() -> get_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 5,9-10,25-26 |
| PARAM_VALUE | 1 | flow_flags | 2395986276912803840 |
| DATA_SOURCE | 0 | task | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock | ||
| HALF_LOCKED2 | &priv->mdev->priv.eswitch->mode_lock |