Home
last modified time | relevance | path

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

/linux-6.12.1/fs/smb/server/
Dconnection.h38 struct ksmbd_transport;
49 struct ksmbd_transport *transport;
119 int (*prepare)(struct ksmbd_transport *t);
120 void (*disconnect)(struct ksmbd_transport *t);
121 void (*shutdown)(struct ksmbd_transport *t);
122 int (*read)(struct ksmbd_transport *t, char *buf,
124 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov,
127 int (*rdma_read)(struct ksmbd_transport *t,
131 int (*rdma_write)(struct ksmbd_transport *t,
137 struct ksmbd_transport { struct
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()
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()
Dconnection.c310 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop()
449 struct ksmbd_transport *t; in stop_sessions()