Symbol: ksmbd_transport
fs/smb/server/connection.c
458
struct ksmbd_transport *t = conn->transport;
fs/smb/server/connection.c
637
struct ksmbd_transport *t;
fs/smb/server/connection.h
136
void (*disconnect)(struct ksmbd_transport *t);
fs/smb/server/connection.h
137
void (*shutdown)(struct ksmbd_transport *t);
fs/smb/server/connection.h
138
int (*read)(struct ksmbd_transport *t, char *buf,
fs/smb/server/connection.h
140
int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov,
fs/smb/server/connection.h
143
int (*rdma_read)(struct ksmbd_transport *t,
fs/smb/server/connection.h
147
int (*rdma_write)(struct ksmbd_transport *t,
fs/smb/server/connection.h
151
void (*free_transport)(struct ksmbd_transport *kt);
fs/smb/server/connection.h
43
struct ksmbd_transport;
fs/smb/server/connection.h
62
struct ksmbd_transport *transport;
fs/smb/server/transport_rdma.c
164
unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt)
fs/smb/server/transport_rdma.c
207
static void smb_direct_free_transport(struct ksmbd_transport *kt)
fs/smb/server/transport_rdma.c
221
static int smb_direct_read(struct ksmbd_transport *t, char *buf,
fs/smb/server/transport_rdma.c
241
static int smb_direct_writev(struct ksmbd_transport *t,
fs/smb/server/transport_rdma.c
255
static int smb_direct_rdma_write(struct ksmbd_transport *t,
fs/smb/server/transport_rdma.c
267
static int smb_direct_rdma_read(struct ksmbd_transport *t,
fs/smb/server/transport_rdma.c
279
static void smb_direct_disconnect(struct ksmbd_transport *t)
fs/smb/server/transport_rdma.c
289
static void smb_direct_shutdown(struct ksmbd_transport *t)
fs/smb/server/transport_rdma.c
88
struct ksmbd_transport transport;
fs/smb/server/transport_rdma.h
19
unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt);
fs/smb/server/transport_rdma.h
25
static inline unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt) { return 0; }
fs/smb/server/transport_tcp.c
33
struct ksmbd_transport transport;
fs/smb/server/transport_tcp.c
409
static int ksmbd_tcp_read(struct ksmbd_transport *t, char *buf,
fs/smb/server/transport_tcp.c
420
static int ksmbd_tcp_writev(struct ksmbd_transport *t, struct kvec *iov,
fs/smb/server/transport_tcp.c
43
static void ksmbd_tcp_disconnect(struct ksmbd_transport *t);
fs/smb/server/transport_tcp.c
430
static void ksmbd_tcp_disconnect(struct ksmbd_transport *t)
fs/smb/server/transport_tcp.c
97
static void ksmbd_tcp_free_transport(struct ksmbd_transport *kt)
fs/smb/server/transport_tcp.h
11
void ksmbd_free_transport(struct ksmbd_transport *kt);