Home
last modified time | relevance | path

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

/openbmc/linux/fs/smb/server/
H A Dconnection.h38 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
H A Dtransport_tcp.c34 struct ksmbd_transport transport;
373 static int ksmbd_tcp_read(struct ksmbd_transport *t, char *buf, in ksmbd_tcp_read()
384 static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov, in ksmbd_tcp_writev()
394 static void ksmbd_tcp_disconnect(struct ksmbd_transport *t) in ksmbd_tcp_disconnect()
H A 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()
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()
H A Dconnection.c275 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop()
414 struct ksmbd_transport *t; in stop_sessions()