Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/smb/server/connection.c ksmbd_conn_handler_loop() -> (struct ksmbd_conn_ops)->process_fn()

Type Parameter Key Value
PARAM_VALUE 0 conn 4096-ptr_max
PARAM_VALUE 0 conn->ops->allocate_rsp_buf 1715386089754193920,3474047775168413696
PARAM_VALUE 0 conn->ops->check_sign_req 0,2769231641196146688,8598295507648638976
PARAM_VALUE 0 conn->ops->check_user_session 795813106760650752,4648749305727516672
PARAM_VALUE 0 conn->ops->decrypt_req 0,966191658822303744
PARAM_VALUE 0 conn->ops->encrypt_resp 0,995184572535586816
PARAM_VALUE 0 conn->ops->generate_encryptionkey 0,3863936581855973376,7797342919105712128
PARAM_VALUE 0 conn->ops->generate_signingkey 0,4801351377101225984,8174366501739487232
PARAM_VALUE 0 conn->ops->get_cmd_val 6519228253280448512,7499378808528941056
PARAM_VALUE 0 conn->ops->get_ksmbd_tcon 0,3897272667789025280
PARAM_VALUE 0 conn->ops->inc_reqs 0,2273484115480924160
PARAM_VALUE 0 conn->ops->init_rsp_hdr 5890640884262432768,8696135820481527808
PARAM_VALUE 0 conn->ops->is_sign_req 0,1592264555114250240
PARAM_VALUE 0 conn->ops->is_transform_hdr 0,1534495180718915584
PARAM_VALUE 0 conn->ops->set_rsp_credits 0,2199132152104894464
PARAM_VALUE 0 conn->ops->set_rsp_status 6350479018582278144,8240393909450334208
PARAM_VALUE 0 conn->ops->set_sign_rsp 0,2467065589979779072,3175898097298567168
PARAM_VALUE 0 conn->request_buf 4096-ptr_max
PARAM_VALUE 0 conn->srv_mutex.dep_map->name 0-255
PARAM_VALUE 0 conn->srv_mutex.first_waiter 0
PARAM_VALUE 0 conn->srv_mutex.magic 4096-ptr_max
PARAM_VALUE 0 conn->srv_mutex.osq.tail.counter 0
PARAM_VALUE 0 conn->srv_mutex.owner.counter 0
PARAM_VALUE 0 conn->status s32min-1,3-s32max
PARAM_VALUE 0 conn->transport->ops 4096-ptr_max
PARAM_VALUE 0 conn->vals->cap_large_files 0,8,2097152
PARAM_VALUE 0 conn->vals->cap_nt_find 0,528,1048576
PARAM_VALUE 0 conn->vals->cap_unicode 0,4
PARAM_VALUE 0 conn->vals->cap_unix 0,8388608
PARAM_VALUE 0 conn->vals->create_disk_id_size 0,56
PARAM_VALUE 0 conn->vals->create_durable_size 0,32
PARAM_VALUE 0 conn->vals->create_durable_v2_size 0,32
PARAM_VALUE 0 conn->vals->create_lease_size 0,56,80
PARAM_VALUE 0 conn->vals->create_mxac_size 0,32
PARAM_VALUE 0 conn->vals->create_posix_size 0,88
PARAM_VALUE 0 conn->vals->exclusive_lock_type 0,2
PARAM_VALUE 0 conn->vals->header_size 0,33,64
PARAM_VALUE 0 conn->vals->large_lock_type 0,16
PARAM_VALUE 0 conn->vals->lock_cmd 0,10,36
PARAM_VALUE 0 conn->vals->max_header_size 0,84,120,204
PARAM_VALUE 0 conn->vals->max_read_size 0,65536-8388608
PARAM_VALUE 0 conn->vals->max_trans_size 0,65536-8388608
PARAM_VALUE 0 conn->vals->max_write_size 0,65536-8388608
PARAM_VALUE 0 conn->vals->protocol_id 0,514,528,768,770,785
PARAM_VALUE 0 conn->vals->read_rsp_size 0,59,80
PARAM_VALUE 0 conn->vals->req_capabilities 0,2-u32max
PARAM_VALUE 0 conn->vals->shared_lock_type 0-1
PARAM_VALUE 0 conn->vals->signing_enabled 0,3-4
PARAM_VALUE 0 conn->vals->signing_required 0,2,8
PARAM_VALUE 0 conn->vals->unlock_lock_type 0,4
PARAM_VALUE 0 conn->vals->version_string 0,4096-ptr_max
BUF_SIZE 0 conn 128
BUF_SIZE 0 conn 128
BUF_SIZE 0 conn->request_buf 40-8404997,u64max
DATA_SOURCE 0 conn $0
USER_DATA 0 *conn->request_buf 0-255
USER_PTR 0 conn->request_buf