Defined in 1 files as a prototype:
Defined in 3 files as a function:
- fs/file.c, line 733 (as a function)
- tools/perf/tests/dlfilter-test.c, line 207 (as a function)
- tools/testing/selftests/bpf/prog_tests/socket_helpers.h, line 143 (as a function)
Referenced in 15 files:
- drivers/staging/greybus/Documentation/firmware/authenticate.c
- drivers/staging/greybus/Documentation/firmware/firmware.c
- fs/autofs/dev-ioctl.c, line 280
- fs/file.c
- kernel/bpf/preload/bpf_preload_kern.c
- kernel/bpf/syscall.c, line 6582
- tools/bpf/bpftool/perf.c
- tools/lib/bpf/skel_internal.h, line 90
- tools/perf/tests/dlfilter-test.c
- tools/testing/selftests/bpf/prog_tests/cgroup_getset_retval.c
- tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c
- tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
- tools/testing/selftests/bpf/prog_tests/signed_loader.c
- tools/testing/selftests/bpf/prog_tests/socket_helpers.h, line 149
- tools/testing/selftests/cachestat/test_cachestat.c
Smatch caller information:
fs/file.c replace_fd() -> close_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fd | $0 |
| UNITS | 0 | fd | unit_long |
| HALF_LOCKED2 | &match->notify_lock |
kernel/bpf/syscall.c ____bpf_sys_close() -> close_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fd | $0 |
fs/autofs/dev-ioctl.c autofs_dev_ioctl_closemount() -> close_fd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | fd | 0-u32max |