Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hv/channel.c vmbus_recvpacket() -> __vmbus_recvpacket()

Type Parameter Key Value
PARAM_VALUE 2 bufferlen 4096,8192,16384
PARAM_VALUE 3 buffer_actual_len 2880972388564992,912990515718115328,1012079825157890048,2824560458612879360,4365471005492957184,4507500428252024832,9088601553635389440
PARAM_VALUE 4 requestid 311535425772437504,573036878488326144,4014676891212673024,5369877386773098496,6161743453569548288,8092210077381103616,9070262529526120448
PARAM_VALUE 5 raw 0
BUF_SIZE 0 channel s32min-(-1),1-s32max
BUF_SIZE 0 channel s32min-(-1),1-s32max
BUF_SIZE 1 buffer (-1),4096,16384
BUF_SIZE 1 buffer (-1),4096,16384
DATA_SOURCE 0 channel $0
DATA_SOURCE 1 buffer $1
DATA_SOURCE 2 bufferlen $2
DATA_SOURCE 3 buffer_actual_len $3
DATA_SOURCE 4 requestid $4
HARD_MAX 2 bufferlen 16384
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &channel->sched_lock
HALF_LOCKED2 rcu_read

drivers/hv/channel.c vmbus_recvpacket_raw() -> __vmbus_recvpacket()

Type Parameter Key Value
PARAM_VALUE 1 buffer 4096-ptr_max
PARAM_VALUE 2 bufferlen 6-524280
PARAM_VALUE 3 buffer_actual_len 5144822856776601600
PARAM_VALUE 4 requestid 1544283800827740160
PARAM_VALUE 5 raw 1
CAPPED_DATA 2 bufferlen 1
DATA_SOURCE 0 channel $0
DATA_SOURCE 1 buffer $1
DATA_SOURCE 2 bufferlen $2
DATA_SOURCE 3 buffer_actual_len $3
DATA_SOURCE 4 requestid $4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &channel->sched_lock
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read