Searched refs:ksmbd_transport (Results 1 – 4 of 4) sorted by relevance
/linux-5.19.10/fs/ksmbd/ |
D | connection.h | 43 struct ksmbd_transport; 54 struct ksmbd_transport *transport; 118 int (*prepare)(struct ksmbd_transport *t); 119 void (*disconnect)(struct ksmbd_transport *t); 120 void (*shutdown)(struct ksmbd_transport *t); 121 int (*read)(struct ksmbd_transport *t, char *buf, unsigned int size); 122 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov, 125 int (*rdma_read)(struct ksmbd_transport *t, 129 int (*rdma_write)(struct ksmbd_transport *t, 135 struct ksmbd_transport { struct
|
D | transport_tcp.c | 32 struct ksmbd_transport transport; 345 static int ksmbd_tcp_read(struct ksmbd_transport *t, char *buf, unsigned int to_read) in ksmbd_tcp_read() 355 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev() 365 static void ksmbd_tcp_disconnect(struct ksmbd_transport *t) in ksmbd_tcp_disconnect()
|
D | connection.c | 275 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop() 390 struct ksmbd_transport *t; in stop_sessions()
|
D | transport_rdma.c | 97 struct ksmbd_transport transport; 160 #define KSMBD_TRANS(t) ((struct ksmbd_transport *)&((t)->transport)) 232 smb_trans_direct_transfort(struct ksmbd_transport *t) in smb_trans_direct_transfort() 672 static int smb_direct_read(struct ksmbd_transport *t, char *buf, in smb_direct_read() 1226 static int smb_direct_writev(struct ksmbd_transport *t, in smb_direct_writev() 1475 static int smb_direct_rdma_write(struct ksmbd_transport *t, in smb_direct_rdma_write() 1484 static int smb_direct_rdma_read(struct ksmbd_transport *t, in smb_direct_rdma_read() 1493 static void smb_direct_disconnect(struct ksmbd_transport *t) in smb_direct_disconnect() 1505 static void smb_direct_shutdown(struct ksmbd_transport *t) in smb_direct_shutdown() 1944 static int smb_direct_prepare(struct ksmbd_transport *t) in smb_direct_prepare()
|