Defined in 4 files as a member:
- drivers/infiniband/hw/mthca/mthca_provider.h, line 191 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 95 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 197 (as a member)
- include/linux/sockptr.h, line 19 (as a member)
Defined in 1 files as a function:
Referenced in 17 files:
- drivers/infiniband/hw/mthca/mthca_cq.c
- drivers/infiniband/hw/mthca/mthca_provider.c
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
- include/linux/bpfptr.h
- include/linux/kallsyms.h, line 44
- include/linux/sockptr.h
- kernel/bpf/bpf_iter.c, line 520
- kernel/bpf/btf.c, line 5953
- kernel/bpf/check_btf.c
- kernel/bpf/syscall.c
- kernel/bpf/verifier.c
- mm/kasan/report.c, line 359
- net/ipv4/ip_sockglue.c, line 1651
- net/ipv6/ipv6_sockglue.c, line 1111
- net/socket.c
- tools/perf/util/synthetic-events.c
Smatch caller information:
mm/kasan/report.c kernel_or_module_addr() -> is_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0 |
| BUF_SIZE | 0 | addr | (-1)-s32max |
| DATA_SOURCE | 0 | addr | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &report_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq_flags |
kernel/kallsyms_selftest.c is_ksym_addr() -> is_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | addr | $0 |
kernel/kallsyms.c is_ksym_addr() -> is_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | addr | $0 |
| STR_LEN | 0 | addr | (-1) |
| STR_LEN | 0 | addr | (-1) |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | addr | 0-u64max |
| UNITS | 0 | addr | unit_byte |