Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/ring_buffer.c ring_buffer_wait() -> rb_wait_cond()

Type Parameter Key Value
PARAM_VALUE 0 rbwork 4096-ptr_max
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 1 buffer->buffers 4096-ptr_max
PARAM_VALUE 1 buffer->cpumask->bits 4096-ptr_max
PARAM_VALUE 2 cpu (-1)-s32max
PARAM_VALUE 4 cond 1-u64max
PARAM_VALUE 5 data 40611389985808384,2973853023416066048
BUF_SIZE 0 rbwork 216
BUF_SIZE 5 data 16
BUF_SIZE 5 data 16
DATA_SOURCE 1 buffer $0
DATA_SOURCE 2 cpu $1
DATA_SOURCE 3 full $2 [m]
DATA_SOURCE 4 cond $3 [m]
DATA_SOURCE 5 data $4 [m]
BIT_INFO 5 data 0x79010e02000,0x29d57fd993ffe000
BIT_INFO 5 data 0x79010e02000,0x29d57fd993ffe000
RX_PATH
TASK_NOT_RUNNING

kernel/trace/ring_buffer.c ring_buffer_wait() -> rb_wait_cond()

Type Parameter Key Value
PARAM_VALUE 0 rbwork 4096-ptr_max
PARAM_VALUE 0 rbwork->full_waiters_pending 1
PARAM_VALUE 0 rbwork->waiters_pending 1
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 1 buffer->buffers 4096-ptr_max
PARAM_VALUE 1 buffer->cpumask->bits 4096-ptr_max
PARAM_VALUE 2 cpu (-1)-s32max
PARAM_VALUE 4 cond 1-u64max
PARAM_VALUE 5 data 40611389985808384,2973853023416066048
BUF_SIZE 0 rbwork 216
BUF_SIZE 5 data 16
BUF_SIZE 5 data 16
DATA_SOURCE 1 buffer $0
DATA_SOURCE 2 cpu $1
DATA_SOURCE 3 full $2 [m]
DATA_SOURCE 4 cond $3 [m]
DATA_SOURCE 5 data $4 [m]
BIT_INFO 5 data 0x79010e02000,0x3fffffffffffffff
BIT_INFO 5 data 0x79010e02000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

kernel/trace/ring_buffer.c ring_buffer_wait() -> rb_wait_cond()

Type Parameter Key Value
PARAM_VALUE 0 rbwork 4096-ptr_max
PARAM_VALUE 0 rbwork->full_waiters_pending 1
PARAM_VALUE 0 rbwork->waiters_pending 1
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 1 buffer->buffers 4096-ptr_max
PARAM_VALUE 1 buffer->cpumask->bits 4096-ptr_max
PARAM_VALUE 2 cpu (-1)-s32max
PARAM_VALUE 4 cond 1-u64max
PARAM_VALUE 5 data 40611389985808384,2973853023416066048
BUF_SIZE 0 rbwork 216
BUF_SIZE 5 data 16
BUF_SIZE 5 data 16
DATA_SOURCE 1 buffer $0
DATA_SOURCE 2 cpu $1
DATA_SOURCE 3 full $2 [m]
DATA_SOURCE 4 cond $3 [m]
DATA_SOURCE 5 data $4 [m]
BIT_INFO 5 data 0x79010e02000,0x3fffffffffffffff
BIT_INFO 5 data 0x79010e02000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING