Home
last modified time | relevance | path

Searched refs:ksmbd_transport (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/fs/ksmbd/
Dconnection.h43 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
Dtransport_tcp.c32 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()
Dconnection.c275 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop()
390 struct ksmbd_transport *t; in stop_sessions()
Dtransport_rdma.c97 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()