Searched refs:ksmbd_transport (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/fs/smb/server/ |
D | connection.h | 38 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
|
D | transport_tcp.c | 34 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()
|
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() 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()
|
D | connection.c | 310 struct ksmbd_transport *t = conn->transport; in ksmbd_conn_handler_loop() 449 struct ksmbd_transport *t; in stop_sessions()
|