Lines Matching refs:smbd_connection
15 struct smbd_connection *info);
17 struct smbd_connection *info);
19 struct smbd_connection *info,
21 static int allocate_receive_buffers(struct smbd_connection *info, int num_buf);
22 static void destroy_receive_buffers(struct smbd_connection *info);
25 struct smbd_connection *info, struct smbd_response *response);
27 struct smbd_connection *info,
30 struct smbd_connection *info);
33 struct smbd_connection *info,
36 static int smbd_post_send_empty(struct smbd_connection *info);
38 struct smbd_connection *info,
40 static int smbd_post_send_page(struct smbd_connection *info,
44 static void destroy_mr_list(struct smbd_connection *info);
45 static int allocate_mr_list(struct smbd_connection *info);
160 struct smbd_connection *info = in smbd_disconnect_rdma_work()
161 container_of(work, struct smbd_connection, disconnect_work); in smbd_disconnect_rdma_work()
169 static void smbd_disconnect_rdma_connection(struct smbd_connection *info) in smbd_disconnect_rdma_connection()
178 struct smbd_connection *info = id->context; in smbd_conn_upcall()
240 struct smbd_connection *info = context; in smbd_qp_async_error_upcall()
313 struct smbd_connection *info = response->info; in process_negotiation_response()
386 struct smbd_connection *info = in smbd_post_send_credits()
387 container_of(work, struct smbd_connection, in smbd_post_send_credits()
447 struct smbd_connection *info = response->info; in recv_done()
543 struct smbd_connection *info, in smbd_create_id()
618 struct smbd_connection *info, in smbd_ia_open()
667 static int smbd_post_send_negotiate_req(struct smbd_connection *info) in smbd_post_send_negotiate_req()
745 static int manage_credits_prior_sending(struct smbd_connection *info) in manage_credits_prior_sending()
766 static int manage_keep_alive_before_sending(struct smbd_connection *info) in manage_keep_alive_before_sending()
776 static int smbd_post_send(struct smbd_connection *info, in smbd_post_send()
815 static int smbd_post_send_sgl(struct smbd_connection *info, in smbd_post_send_sgl()
974 static int smbd_post_send_page(struct smbd_connection *info, struct page *page, in smbd_post_send_page()
990 static int smbd_post_send_empty(struct smbd_connection *info) in smbd_post_send_empty()
1004 struct smbd_connection *info, struct kvec *iov, int n_vec, in smbd_post_send_data()
1031 struct smbd_connection *info, struct smbd_response *response) in smbd_post_recv()
1064 static int smbd_negotiate(struct smbd_connection *info) in smbd_negotiate()
1101 struct smbd_connection *info, struct smbd_response *response) in put_empty_packet()
1122 struct smbd_connection *info, in enqueue_reassembly()
1147 static struct smbd_response *_get_first_reassembly(struct smbd_connection *info) in _get_first_reassembly()
1160 struct smbd_connection *info) in get_empty_queue_buffer()
1184 static struct smbd_response *get_receive_buffer(struct smbd_connection *info) in get_receive_buffer()
1210 struct smbd_connection *info, struct smbd_response *response) in put_receive_buffer()
1227 static int allocate_receive_buffers(struct smbd_connection *info, int num_buf) in allocate_receive_buffers()
1272 static void destroy_receive_buffers(struct smbd_connection *info) in destroy_receive_buffers()
1286 struct smbd_connection *info = container_of( in idle_connection_timer()
1287 work, struct smbd_connection, in idle_connection_timer()
1313 struct smbd_connection *info = server->smbd_conn; in smbd_destroy()
1432 static void destroy_caches_and_workqueue(struct smbd_connection *info) in destroy_caches_and_workqueue()
1443 static int allocate_caches_and_workqueue(struct smbd_connection *info) in allocate_caches_and_workqueue()
1507 static struct smbd_connection *_smbd_get_connection( in _smbd_get_connection()
1511 struct smbd_connection *info; in _smbd_get_connection()
1518 info = kzalloc(sizeof(struct smbd_connection), GFP_KERNEL); in _smbd_get_connection()
1725 struct smbd_connection *smbd_get_connection( in smbd_get_connection()
1728 struct smbd_connection *ret; in smbd_get_connection()
1755 static int smbd_recv_buf(struct smbd_connection *info, char *buf, in smbd_recv_buf()
1891 static int smbd_recv_page(struct smbd_connection *info, in smbd_recv_page()
1925 int smbd_recv(struct smbd_connection *info, struct msghdr *msg) in smbd_recv()
1977 struct smbd_connection *info = server->smbd_conn; in smbd_send()
2162 struct smbd_connection *info = in smbd_mr_recovery_work()
2163 container_of(work, struct smbd_connection, mr_recovery_work); in smbd_mr_recovery_work()
2208 static void destroy_mr_list(struct smbd_connection *info) in destroy_mr_list()
2230 static int allocate_mr_list(struct smbd_connection *info) in allocate_mr_list()
2290 static struct smbd_mr *get_mr(struct smbd_connection *info) in get_mr()
2338 struct smbd_connection *info, struct page *pages[], int num_pages, in smbd_register_mr()
2464 struct smbd_connection *info = smbdirect_mr->conn; in smbd_deregister_mr()