Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/server/transport_ipc.c ksmbd_ipc_login_request() -> ipc_msg_handle_free()

Type Parameter Key Value
DATA_SOURCE 0 handle r ksmbd_acquire_id
BIT_INFO 0 handle 0x0,0x7fffffff
NOCHECK_CALL
LOCK2 &conn->srv_mutex
LOCK2 &pool->lock
TYPE_LOCK (struct ksmbd_conn)->srv_mutex

fs/smb/server/transport_ipc.c ksmbd_ipc_login_request_ext() -> ipc_msg_handle_free()

Type Parameter Key Value
DATA_SOURCE 0 handle r ksmbd_acquire_id
BIT_INFO 0 handle 0x0,0x7fffffff
NOCHECK_CALL
LOCK2 &conn->srv_mutex
LOCK2 &pool->lock
TYPE_LOCK (struct ksmbd_conn)->srv_mutex

fs/smb/server/transport_ipc.c ksmbd_ipc_share_config_request() -> ipc_msg_handle_free()

Type Parameter Key Value
DATA_SOURCE 0 handle r ksmbd_acquire_id
BIT_INFO 0 handle 0x0,0x7fffffff
NOCHECK_CALL
LOCK2 &pool->lock

fs/smb/server/transport_ipc.c ksmbd_ipc_spnego_authen_request() -> ipc_msg_handle_free()

Type Parameter Key Value
DATA_SOURCE 0 handle r ksmbd_acquire_id
BIT_INFO 0 handle 0x0,0x7fffffff
NOCHECK_CALL
LOCK2 &conn->srv_mutex
LOCK2 &pool->lock
TYPE_LOCK (struct ksmbd_conn)->srv_mutex

fs/smb/server/transport_ipc.c ksmbd_ipc_tree_connect_request() -> ipc_msg_handle_free()

Type Parameter Key Value
DATA_SOURCE 0 handle r ksmbd_acquire_id
BIT_INFO 0 handle 0x0,0x7fffffff
NOCHECK_CALL
LOCK2 &pool->lock