Searched refs:ksmbd_transport (Results 1 – 4 of 4) sorted by relevance
/linux-6.1.9/fs/ksmbd/ |
D | connection.h | 37 struct ksmbd_transport; 48 struct ksmbd_transport *transport; 114 int (*prepare)(struct ksmbd_transport *t); 115 void (*disconnect)(struct ksmbd_transport *t); 116 void (*shutdown)(struct ksmbd_transport *t); 117 int (*read)(struct ksmbd_transport *t, char *buf, unsigned int size); 118 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov, 121 int (*rdma_read)(struct ksmbd_transport *t, 125 int (*rdma_write)(struct ksmbd_transport *t, 131 struct ksmbd_transport { struct
|
D | transport_tcp.c | 34 struct ksmbd_transport transport; 361 static int ksmbd_tcp_read(struct ksmbd_transport *t, char *buf, unsigned int to_read) in ksmbd_tcp_read() 371 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev() 381 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() 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() 1946 static int smb_direct_prepare(struct ksmbd_transport *t) in smb_direct_prepare()
|
D | connection.c | 282 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop() 415 struct ksmbd_transport *t; in stop_sessions()
|