Defined in 1 files as a prototype:

Defined in 5 files as a function:

Referenced in 6 files:

Smatch caller information:

io_uring/net.c io_accept() -> do_accept()

Type Parameter Key Value
PARAM_VALUE 1 arg 9022666269616066560
PARAM_VALUE 1 arg->err 0
PARAM_VALUE 1 arg->is_empty (-1)
PARAM_VALUE 1 arg->kern 0
RX_PATH
TASK_NOT_RUNNING

net/socket.c __sys_accept4_file() -> do_accept()

Type Parameter Key Value
PARAM_VALUE 0 file 0,4-u64max
PARAM_VALUE 1 arg 2546821792761110528
PARAM_VALUE 1 arg->err 0
PARAM_VALUE 1 arg->flags 0
PARAM_VALUE 1 arg->is_empty 0
PARAM_VALUE 1 arg->kern 0
PARAM_VALUE 4 flags 0-1048574
DATA_SOURCE 0 file $0
DATA_SOURCE 2 upeer_sockaddr $1
DATA_SOURCE 3 upeer_addrlen $2
DATA_SOURCE 4 flags $3
BIT_INFO 4 flags 0x0,0x80800
USER_DATA 2 upeer_sockaddr 0-u64max
USER_DATA 3 upeer_addrlen 0-u64max
USER_DATA 4 flags 0-1048574