Home
last modified time | relevance | path

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

/linux-6.1.9/fs/ksmbd/
Dconnection.h37 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
Dtransport_tcp.c34 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()
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()
1946 static int smb_direct_prepare(struct ksmbd_transport *t) in smb_direct_prepare()
Dconnection.c282 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop()
415 struct ksmbd_transport *t; in stop_sessions()