Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

io_uring/napi.c io_napi_blocking_busy_loop() -> io_napi_busy_loop_should_end()

Type Parameter Key Value
PARAM_VALUE 0 data 479328946022166528
PARAM_VALUE 1 start_time 0-18014398509481983
DATA_SOURCE 0 data $1
DATA_SOURCE 1 start_time r busy_loop_current_time
LOCK2 rcu_read

net/core/dev.c __napi_busy_loop() -> __napi_busy_loop param 1()

Type Parameter Key Value
PARAM_VALUE 0 data 0,4096-ptr_max
PARAM_VALUE 1 start_time 0-18014398509481983
BUF_SIZE 0 data s32min-(-1),1-s32max
BUF_SIZE 0 data s32min-(-1),1-s32max
DATA_SOURCE 0 data $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 data unit_byte
LOCK2 rcu_read

net/core/dev.c __napi_busy_loop() -> __napi_busy_loop param 1()

Type Parameter Key Value
PARAM_VALUE 0 data 0,4096-ptr_max
PARAM_VALUE 0 data->busy_poll_usecs 1-4294967295
PARAM_VALUE 0 data->ovflist (-1)
PARAM_VALUE 1 start_time 0-18014398509481983
BUF_SIZE 0 data s32min-(-1),1-s32max
BUF_SIZE 0 data s32min-(-1),1-s32max
CAPPED_DATA 0 data->rdllist.next 1
DATA_SOURCE 0 data $2
PARAM_COMPARE 0 data->rdllist.next == $0->rdllist.prev
PARAM_COMPARE 0 &data->rdllist == $0->rdllist.next
RX_PATH
TASK_NOT_RUNNING
UNITS 0 data unit_byte
LOCK2 rcu_read