Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
io_uring/napi.c io_napi_busy_loop_should_end() -> io_should_wake()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iowq | 0,4096-ptr_max |
| BUF_SIZE | 0 | iowq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | iowq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | iowq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | iowq | unit_byte |
| LOCK2 | rcu_read |
io_uring/wait.c io_cqring_wait() -> io_should_wake()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iowq | 479328946022166528 |
| PARAM_VALUE | 0 | iowq->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | iowq->min_timeout | 0-4294967295000 |
| PARAM_VALUE | 0 | iowq->wq.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | iowq->wq.func | 3289640335819112448 |
io_uring/wait.c io_cqring_wait_schedule() -> io_should_wake()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iowq | 479328946022166528 |
| PARAM_VALUE | 0 | iowq->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | iowq->hit_timeout | 0 |
| PARAM_VALUE | 0 | iowq->min_timeout | 0-4294967295000 |
| PARAM_VALUE | 0 | iowq->wq.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | iowq->wq.func | 3289640335819112448 |
| DATA_SOURCE | 0 | iowq | $1 |
io_uring/wait.c io_wake_function() -> io_should_wake()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iowq | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sci->sc_wait_request.lock | ||
| HALF_LOCKED2 | &x->lock | ||
| HALF_LOCKED2 | flags |