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 =
161 container_of(work, struct smbd_connection, disconnect_work);
169 static void smbd_disconnect_rdma_connection(struct smbd_connection *info)
178 struct smbd_connection *info = id->context;
240 struct smbd_connection *info = context;
313 struct smbd_connection *info = response->info;
386 struct smbd_connection *info =
387 container_of(work, struct smbd_connection,
447 struct smbd_connection *info = response->info;
543 struct smbd_connection *info,
628 struct smbd_connection *info,
677 static int smbd_post_send_negotiate_req(struct smbd_connection *info)
755 static int manage_credits_prior_sending(struct smbd_connection *info)
776 static int manage_keep_alive_before_sending(struct smbd_connection *info)
786 static int smbd_post_send(struct smbd_connection *info,
825 static int smbd_post_send_sgl(struct smbd_connection *info,
984 static int smbd_post_send_page(struct smbd_connection *info, struct page *page,
1000 static int smbd_post_send_empty(struct smbd_connection *info)
1014 struct smbd_connection *info, struct kvec *iov, int n_vec,
1041 struct smbd_connection *info, struct smbd_response *response)
1074 static int smbd_negotiate(struct smbd_connection *info)
1111 struct smbd_connection *info, struct smbd_response *response)
1132 struct smbd_connection *info,
1157 static struct smbd_response *_get_first_reassembly(struct smbd_connection *info)
1170 struct smbd_connection *info)
1194 static struct smbd_response *get_receive_buffer(struct smbd_connection *info)
1220 struct smbd_connection *info, struct smbd_response *response)
1237 static int allocate_receive_buffers(struct smbd_connection *info, int num_buf)
1282 static void destroy_receive_buffers(struct smbd_connection *info)
1296 struct smbd_connection *info = container_of(
1297 work, struct smbd_connection,
1323 struct smbd_connection *info = server->smbd_conn;
1443 static void destroy_caches_and_workqueue(struct smbd_connection *info)
1454 static int allocate_caches_and_workqueue(struct smbd_connection *info)
1518 static struct smbd_connection *_smbd_get_connection(
1522 struct smbd_connection *info;
1529 info = kzalloc(sizeof(struct smbd_connection), GFP_KERNEL);
1737 struct smbd_connection *smbd_get_connection(
1740 struct smbd_connection *ret;
1767 static int smbd_recv_buf(struct smbd_connection *info, char *buf,
1903 static int smbd_recv_page(struct smbd_connection *info,
1937 int smbd_recv(struct smbd_connection *info, struct msghdr *msg)
1989 struct smbd_connection *info = server->smbd_conn;
2174 struct smbd_connection *info =
2175 container_of(work, struct smbd_connection, mr_recovery_work);
2220 static void destroy_mr_list(struct smbd_connection *info)
2242 static int allocate_mr_list(struct smbd_connection *info)
2303 static struct smbd_mr *get_mr(struct smbd_connection *info)
2351 struct smbd_connection *info, struct page *pages[], int num_pages,
2477 struct smbd_connection *info = smbdirect_mr->conn;