Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/smb/server/mgmt/user_session.c create_proc_session() -> ksmbd_proc_create()

Type Parameter Key Value
PARAM_VALUE 0 name 3605542535782322176
PARAM_VALUE 1 show 739914788611387392
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 0 name 30
BUF_SIZE 2 v 1136
DATA_SOURCE 2 v $0
STR_LEN 0 name 29
LOCK2 &conn->srv_mutex
LOCK2 &pool->lock
TYPE_LOCK (struct ksmbd_conn)->srv_mutex

fs/smb/server/mgmt/user_session.c create_proc_sessions() -> ksmbd_proc_create()

Type Parameter Key Value
PARAM_VALUE 0 name 3802542517348823040
PARAM_VALUE 1 show 7714018210348388352
PARAM_VALUE 2 v 0
BUF_SIZE 0 name 18
STR_LEN 0 name 17
TERMINATED 0 name 1

fs/smb/server/vfs_cache.c create_proc_files() -> ksmbd_proc_create()

Type Parameter Key Value
PARAM_VALUE 0 name 6666245234511945728
PARAM_VALUE 1 show 680971721495826432
PARAM_VALUE 2 v 0
BUF_SIZE 0 name 6
STR_LEN 0 name 5
TERMINATED 0 name 1
NOCHECK_CALL

fs/smb/server/connection.c create_proc_clients() -> ksmbd_proc_create()

Type Parameter Key Value
PARAM_VALUE 0 name 6630043050634018816
PARAM_VALUE 1 show 3699720974251646976
PARAM_VALUE 2 v 0
BUF_SIZE 0 name 8
STR_LEN 0 name 7
TERMINATED 0 name 1
LOCK2 global &ctrl_lock
HALF_LOCKED2 &pool->lock

fs/smb/server/proc.c ksmbd_proc_init() -> ksmbd_proc_create()

Type Parameter Key Value
PARAM_VALUE 0 name 2205272353753772032
PARAM_VALUE 1 show 618142721845743616
PARAM_VALUE 2 v 0
BUF_SIZE 0 name 7
STR_LEN 0 name 6
TERMINATED 0 name 1