Searched refs:ksmbd_transport (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/smb/server/ |
| H A D | connection.h | 43 struct ksmbd_transport; 62 struct ksmbd_transport *transport; 133 void (*disconnect)(struct ksmbd_transport *t); 134 void (*shutdown)(struct ksmbd_transport *t); 135 int (*read)(struct ksmbd_transport *t, char *buf, 137 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov, 140 int (*rdma_read)(struct ksmbd_transport *t, 144 int (*rdma_write)(struct ksmbd_transport *t, 148 void (*free_transport)(struct ksmbd_transport *kt); 151 struct ksmbd_transport { struct
|
| H A D | transport_rdma.c | 88 struct ksmbd_transport transport; 164 unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt) in get_smbd_max_read_write_size() 207 static void smb_direct_free_transport(struct ksmbd_transport *kt) in smb_direct_free_transport() 221 static int smb_direct_read(struct ksmbd_transport *t, char *buf, in smb_direct_read() 241 static int smb_direct_writev(struct ksmbd_transport *t, in smb_direct_writev() 255 static int smb_direct_rdma_write(struct ksmbd_transport *t, in smb_direct_rdma_write() 267 static int smb_direct_rdma_read(struct ksmbd_transport *t, in smb_direct_rdma_read() 279 static void smb_direct_disconnect(struct ksmbd_transport *t) in smb_direct_disconnect() 289 static void smb_direct_shutdown(struct ksmbd_transport *t) in smb_direct_shutdown()
|
| H A D | transport_rdma.h | 19 unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt); 25 static inline unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt) { return 0; } in get_smbd_max_read_write_size()
|
| H A D | transport_tcp.h | 11 void ksmbd_free_transport(struct ksmbd_transport *kt);
|
| H A D | connection.c | 455 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop() 619 struct ksmbd_transport *t; in stop_sessions()
|