Searched refs:ksmbd_transport (Results 1 – 4 of 4) sorted by relevance
/linux-6.6.21/fs/smb/server/ |
D | connection.h | 38 struct ksmbd_transport; 49 struct ksmbd_transport *transport; 117 int (*prepare)(struct ksmbd_transport *t); 118 void (*disconnect)(struct ksmbd_transport *t); 119 void (*shutdown)(struct ksmbd_transport *t); 120 int (*read)(struct ksmbd_transport *t, char *buf, 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 | 34 struct ksmbd_transport transport; 372 static int ksmbd_tcp_read(struct ksmbd_transport *t, char *buf, in ksmbd_tcp_read() 383 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev() 393 static void ksmbd_tcp_disconnect(struct ksmbd_transport *t) in ksmbd_tcp_disconnect()
|
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() 1484 static int smb_direct_rdma_write(struct ksmbd_transport *t, in smb_direct_rdma_write() 1493 static int smb_direct_rdma_read(struct ksmbd_transport *t, in smb_direct_rdma_read() 1502 static void smb_direct_disconnect(struct ksmbd_transport *t) in smb_direct_disconnect() 1514 static void smb_direct_shutdown(struct ksmbd_transport *t) in smb_direct_shutdown() 1955 static int smb_direct_prepare(struct ksmbd_transport *t) in smb_direct_prepare()
|
D | connection.c | 275 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop() 414 struct ksmbd_transport *t; in stop_sessions()
|