Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sunrpc/svcsock.c svc_tcp_create() -> svc_create_socket()

Type Parameter Key Value
PARAM_VALUE 1 protocol 6
PARAM_VALUE 2 net 4096-ptr_max
PARAM_VALUE 2 net->gen 4096-ptr_max
PARAM_VALUE 3 sin 4096-ptr_max
PARAM_VALUE 3 sin->sa_family 2,10
PARAM_VALUE 4 len 16,28
PARAM_VALUE 5 flags 0-1
BUF_SIZE 0 serv (-1),368
BUF_SIZE 0 serv (-1),368
BUF_SIZE 2 net (-1),1-s32max
BUF_SIZE 2 net (-1),1-s32max
BUF_SIZE 3 sin (-1),16,28
BUF_SIZE 3 sin (-1),16,28
CAPPED_DATA 2 net->gen 1
DATA_SOURCE 0 serv $0
DATA_SOURCE 2 net $1
DATA_SOURCE 3 sin $2
DATA_SOURCE 4 len $3
DATA_SOURCE 5 flags $4
STR_LEN 0 serv (-1),3
STR_LEN 0 serv (-1),3
BIT_INFO 4 len 0x10,0x1f
HARD_MAX 5 flags 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sin->sa_family 2,10
USER_PTR 3 sin
USER_PTR 3 sin->sa_data
HALF_LOCKED2 global &nfsd_mutex

net/sunrpc/svcsock.c svc_udp_create() -> svc_create_socket()

Type Parameter Key Value
PARAM_VALUE 1 protocol 17
PARAM_VALUE 2 net 4096-ptr_max
PARAM_VALUE 2 net->gen 4096-ptr_max
PARAM_VALUE 3 sin 4096-ptr_max
PARAM_VALUE 3 sin->sa_family 2,10
PARAM_VALUE 4 len 16,28
PARAM_VALUE 5 flags 0-1
BUF_SIZE 0 serv (-1),368
BUF_SIZE 0 serv (-1),368
BUF_SIZE 2 net (-1),1-s32max
BUF_SIZE 2 net (-1),1-s32max
BUF_SIZE 3 sin (-1),16,28
BUF_SIZE 3 sin (-1),16,28
CAPPED_DATA 2 net->gen 1
DATA_SOURCE 0 serv $0
DATA_SOURCE 2 net $1
DATA_SOURCE 3 sin $2
DATA_SOURCE 4 len $3
DATA_SOURCE 5 flags $4
STR_LEN 0 serv (-1),3
STR_LEN 0 serv (-1),3
BIT_INFO 4 len 0x10,0x1f
HARD_MAX 5 flags 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sin->sa_family 2,10
USER_PTR 3 sin
USER_PTR 3 sin->sa_data
HALF_LOCKED2 global &nfsd_mutex