Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
fs/file.c get_unused_fd_flags() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | flags | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | flags | 0-u32max |
| HALF_LOCKED2 | &ctx->uring_lock | ||
| HALF_LOCKED2 | &ne_pci_dev->enclaves_list_mutex | ||
| HALF_LOCKED2 | &p->mutex | ||
| HALF_LOCKED2 | &tsk->signal->exec_update_lock | ||
| HALF_LOCKED2 | &ufile->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &vcpu->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sk |
io_uring/openclose.c io_openat2() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
io_uring/openclose.c io_pipe_fd() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
io_uring/openclose.c io_pipe_fd() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 1 | nofile | 1 |
| CAPPED_DATA | 1 | nofile | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
io_uring/net.c io_accept() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
io_uring/net.c io_socket() -> __get_unused_fd_flags()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |