Symbol: smbdirect_socket
fs/smb/client/smbdirect.c
107
static bool smbd_logging_needed(struct smbdirect_socket *sc,
fs/smb/client/smbdirect.c
133
static void smbd_logging_vaprintf(struct smbdirect_socket *sc,
fs/smb/client/smbdirect.c
167
static int smbd_post_send_full_iter(struct smbdirect_socket *sc,
fs/smb/client/smbdirect.c
257
struct smbdirect_socket *sc;
fs/smb/client/smbdirect.c
398
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.c
416
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.c
521
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.h
27
struct smbdirect_socket *socket;
fs/smb/server/transport_rdma.c
138
static void smb_direct_logging_vaprintf(struct smbdirect_socket *sc,
fs/smb/server/transport_rdma.c
178
static struct smb_direct_transport *alloc_transport(struct smbdirect_socket *sc)
fs/smb/server/transport_rdma.c
225
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
246
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
261
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
273
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
282
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
292
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
300
struct smbdirect_socket *client_sc)
fs/smb/server/transport_rdma.c
330
struct smbdirect_socket *client_sc = NULL;
fs/smb/server/transport_rdma.c
386
struct smbdirect_socket *sc;
fs/smb/server/transport_rdma.c
84
struct smbdirect_socket *socket;
fs/smb/server/transport_rdma.c
90
struct smbdirect_socket *socket;
fs/smb/server/transport_rdma.c
93
static bool smb_direct_logging_needed(struct smbdirect_socket *sc,
fs/smb/smbdirect/accept.c
14
static int smbdirect_accept_init_params(struct smbdirect_socket *sc);
fs/smb/smbdirect/accept.c
164
static int smbdirect_accept_init_params(struct smbdirect_socket *sc)
fs/smb/smbdirect/accept.c
18
int smbdirect_accept_connect_request(struct smbdirect_socket *sc,
fs/smb/smbdirect/accept.c
213
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/accept.c
291
struct smbdirect_socket *sc =
fs/smb/smbdirect/accept.c
292
container_of(work, struct smbdirect_socket, connect.work);
fs/smb/smbdirect/accept.c
457
struct smbdirect_socket *lsc = sc->accept.listener;
fs/smb/smbdirect/accept.c
484
void smbdirect_accept_negotiate_finish(struct smbdirect_socket *sc, u32 ntstatus)
fs/smb/smbdirect/accept.c
639
struct smbdirect_socket *sc = send_io->socket;
fs/smb/smbdirect/accept.c
680
struct smbdirect_socket *sc = id->context;
fs/smb/smbdirect/accept.c
773
static long smbdirect_socket_wait_for_accept(struct smbdirect_socket *lsc, long timeo)
fs/smb/smbdirect/accept.c
794
struct smbdirect_socket *smbdirect_socket_accept(struct smbdirect_socket *lsc,
fs/smb/smbdirect/accept.c
798
struct smbdirect_socket *nsc;
fs/smb/smbdirect/accept.c
828
struct smbdirect_socket,
fs/smb/smbdirect/connect.c
10
static int smbdirect_connect_resolve_addr(struct smbdirect_socket *sc,
fs/smb/smbdirect/connect.c
108
static int smbdirect_connect_resolve_route(struct smbdirect_socket *sc)
fs/smb/smbdirect/connect.c
128
static int smbdirect_connect_rdma_connect(struct smbdirect_socket *sc)
fs/smb/smbdirect/connect.c
15
static int smbdirect_connect_negotiate_start(struct smbdirect_socket *sc);
fs/smb/smbdirect/connect.c
19
int smbdirect_connect(struct smbdirect_socket *sc, const struct sockaddr *dst)
fs/smb/smbdirect/connect.c
245
struct smbdirect_socket *sc = id->context;
fs/smb/smbdirect/connect.c
377
static int smbdirect_connect_negotiate_start(struct smbdirect_socket *sc)
fs/smb/smbdirect/connect.c
554
struct smbdirect_socket *sc = send_io->socket;
fs/smb/smbdirect/connect.c
580
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/connect.c
65
static int smbdirect_connect_setup_connection(struct smbdirect_socket *sc)
fs/smb/smbdirect/connect.c
652
struct smbdirect_socket *sc =
fs/smb/smbdirect/connect.c
653
container_of(work, struct smbdirect_socket, connect.work);
fs/smb/smbdirect/connect.c
78
static int smbdirect_connect_resolve_addr(struct smbdirect_socket *sc,
fs/smb/smbdirect/connect.c
897
int smbdirect_connect_sync(struct smbdirect_socket *sc,
fs/smb/smbdirect/connect.c
9
static int smbdirect_connect_setup_connection(struct smbdirect_socket *sc);
fs/smb/smbdirect/connection.c
1002
static int smbdirect_connection_wait_for_send_lcredit(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
1021
static int smbdirect_connection_wait_for_send_credits(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
1042
static int smbdirect_connection_post_send_io(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
1079
int smbdirect_connection_send_single_iter(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
1268
int smbdirect_connection_send_wait_zero_pending(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
1293
int smbdirect_connection_send_iter(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
1382
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
1447
struct smbdirect_socket *sc =
fs/smb/smbdirect/connection.c
1448
container_of(work, struct smbdirect_socket, idle.immediate_work);
fs/smb/smbdirect/connection.c
145
void smbdirect_connection_rdma_established(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
1468
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
1511
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/connection.c
158
void smbdirect_connection_negotiation_done(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
1676
int smbdirect_connection_recv_io_refill(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
1775
struct smbdirect_socket *sc =
fs/smb/smbdirect/connection.c
1776
container_of(work, struct smbdirect_socket, recv_io.posted.refill_work);
fs/smb/smbdirect/connection.c
1791
int smbdirect_connection_recvmsg(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
242
int smbdirect_connection_create_qp(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
27
struct smbdirect_socket *sc = context;
fs/smb/smbdirect/connection.c
399
void smbdirect_connection_destroy_qp(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
420
int smbdirect_connection_create_mem_pools(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
497
void smbdirect_connection_destroy_mem_pools(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
52
struct smbdirect_socket *sc = id->context;
fs/smb/smbdirect/connection.c
524
struct smbdirect_send_io *smbdirect_connection_alloc_send_io(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
540
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
569
struct smbdirect_recv_io *smbdirect_connection_get_recv_io(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
590
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
609
void smbdirect_connection_reassembly_append_recv_io(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
631
smbdirect_connection_reassembly_first_recv_io(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
642
void smbdirect_connection_negotiate_rdma_resources(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
703
bool smbdirect_connection_is_connected(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
711
int smbdirect_connection_wait_for_connected(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
786
struct smbdirect_socket *sc =
fs/smb/smbdirect/connection.c
787
container_of(work, struct smbdirect_socket, idle.timer_work.work);
fs/smb/smbdirect/connection.c
815
u16 smbdirect_connection_grant_recv_credits(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
852
static bool smbdirect_connection_request_keep_alive(struct smbdirect_socket *sc)
fs/smb/smbdirect/connection.c
870
int smbdirect_connection_post_send_wr(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
902
int smbdirect_connection_send_batch_flush(struct smbdirect_socket *sc,
fs/smb/smbdirect/connection.c
981
static int smbdirect_connection_wait_for_send_bcredit(struct smbdirect_socket *sc,
fs/smb/smbdirect/debug.c
10
void smbdirect_connection_legacy_debug_proc_show(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
100
struct smbdirect_recv_io *smbdirect_connection_get_recv_io(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
104
void smbdirect_connection_reassembly_append_recv_io(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
109
smbdirect_connection_reassembly_first_recv_io(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
111
void smbdirect_connection_negotiate_rdma_resources(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
118
u16 smbdirect_connection_grant_recv_credits(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
120
int smbdirect_connection_post_send_wr(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
127
int smbdirect_connection_recv_io_refill(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
129
int smbdirect_connection_create_mr_list(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
131
void smbdirect_connection_destroy_mr_list(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
133
int smbdirect_accept_connect_request(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
136
void smbdirect_accept_negotiate_finish(struct smbdirect_socket *sc, u32 ntstatus);
fs/smb/smbdirect/internal.h
49
int smbdirect_socket_init_new(struct net *net, struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
51
int smbdirect_socket_init_accepting(struct rdma_cm_id *id, struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
53
void __smbdirect_socket_schedule_cleanup(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
75
void smbdirect_socket_destroy_sync(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
77
int smbdirect_socket_wait_for_credits(struct smbdirect_socket *sc,
fs/smb/smbdirect/internal.h
84
void smbdirect_connection_rdma_established(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
86
void smbdirect_connection_negotiation_done(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
88
int smbdirect_connection_create_qp(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
90
void smbdirect_connection_destroy_qp(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
92
int smbdirect_connection_create_mem_pools(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
94
void smbdirect_connection_destroy_mem_pools(struct smbdirect_socket *sc);
fs/smb/smbdirect/internal.h
96
struct smbdirect_send_io *smbdirect_connection_alloc_send_io(struct smbdirect_socket *sc);
fs/smb/smbdirect/listen.c
118
static int smbdirect_listen_connect_request(struct smbdirect_socket *lsc,
fs/smb/smbdirect/listen.c
125
struct smbdirect_socket *lsc = new_id->context;
fs/smb/smbdirect/listen.c
13
int smbdirect_socket_listen(struct smbdirect_socket *sc, int backlog)
fs/smb/smbdirect/listen.c
207
static int smbdirect_listen_connect_request(struct smbdirect_socket *lsc,
fs/smb/smbdirect/listen.c
212
struct smbdirect_socket *nsc;
fs/smb/smbdirect/mr.c
118
void smbdirect_connection_destroy_mr_list(struct smbdirect_socket *sc)
fs/smb/smbdirect/mr.c
16
int smbdirect_connection_create_mr_list(struct smbdirect_socket *sc)
fs/smb/smbdirect/mr.c
163
smbdirect_connection_get_mr_io(struct smbdirect_socket *sc)
fs/smb/smbdirect/mr.c
212
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
226
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
265
smbdirect_connection_register_mr_io(struct smbdirect_socket *sc,
fs/smb/smbdirect/mr.c
413
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
80
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/rw.c
10
static int smbdirect_connection_wait_for_rw_credits(struct smbdirect_socket *sc,
fs/smb/smbdirect/rw.c
108
int smbdirect_connection_rdma_xmit(struct smbdirect_socket *sc,
fs/smb/smbdirect/rw.c
21
static int smbdirect_connection_calc_rw_credits(struct smbdirect_socket *sc,
fs/smb/smbdirect/rw.c
68
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/rw.c
85
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/socket.c
112
int smbdirect_socket_init_accepting(struct rdma_cm_id *id, struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
127
int smbdirect_socket_create_accepting(struct rdma_cm_id *id, struct smbdirect_socket **_sc)
fs/smb/smbdirect/socket.c
129
struct smbdirect_socket *sc;
fs/smb/smbdirect/socket.c
153
int smbdirect_socket_set_initial_parameters(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
195
smbdirect_socket_get_current_parameters(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
201
int smbdirect_socket_set_kernel_settings(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
225
void smbdirect_socket_set_logging(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
227
bool (*needed)(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
231
void (*vaprintf)(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
245
static void smbdirect_socket_wake_up_all(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
262
void __smbdirect_socket_schedule_cleanup(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
270
struct smbdirect_socket *psc, *tsc;
fs/smb/smbdirect/socket.c
30
struct smbdirect_socket *sc = id->context;
fs/smb/smbdirect/socket.c
373
struct smbdirect_socket *sc =
fs/smb/smbdirect/socket.c
374
container_of(work, struct smbdirect_socket, disconnect_work);
fs/smb/smbdirect/socket.c
375
struct smbdirect_socket *psc, *tsc;
fs/smb/smbdirect/socket.c
469
static void smbdirect_socket_destroy(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
471
struct smbdirect_socket *psc, *tsc;
fs/smb/smbdirect/socket.c
54
int smbdirect_socket_init_new(struct net *net, struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
591
void smbdirect_socket_destroy_sync(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
653
int smbdirect_socket_bind(struct smbdirect_socket *sc, struct sockaddr *addr)
fs/smb/smbdirect/socket.c
668
void smbdirect_socket_shutdown(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
676
struct smbdirect_socket *sc =
fs/smb/smbdirect/socket.c
677
container_of(kref, struct smbdirect_socket, refs.disconnect);
fs/smb/smbdirect/socket.c
687
struct smbdirect_socket *sc =
fs/smb/smbdirect/socket.c
688
container_of(kref, struct smbdirect_socket, refs.destroy);
fs/smb/smbdirect/socket.c
699
void smbdirect_socket_release(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.c
717
int smbdirect_socket_wait_for_credits(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.c
86
int smbdirect_socket_create_kern(struct net *net, struct smbdirect_socket **_sc)
fs/smb/smbdirect/socket.c
88
struct smbdirect_socket *sc;
fs/smb/smbdirect/socket.h
229
struct smbdirect_socket *listener;
fs/smb/smbdirect/socket.h
436
bool (*needed)(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
440
void (*vaprintf)(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
458
static bool __smbdirect_log_needed(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
471
static void __smbdirect_log_vaprintf(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
487
static void __smbdirect_log_printf(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
495
static void __smbdirect_log_printf(struct smbdirect_socket *sc,
fs/smb/smbdirect/socket.h
552
static __always_inline void smbdirect_socket_init(struct smbdirect_socket *sc)
fs/smb/smbdirect/socket.h
704
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
747
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
777
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
804
struct smbdirect_socket *socket;
include/linux/smbdirect.h
104
bool smbdirect_connection_is_connected(struct smbdirect_socket *sc);
include/linux/smbdirect.h
106
int smbdirect_connection_wait_for_connected(struct smbdirect_socket *sc);
include/linux/smbdirect.h
108
int smbdirect_socket_bind(struct smbdirect_socket *sc, struct sockaddr *addr);
include/linux/smbdirect.h
110
void smbdirect_socket_shutdown(struct smbdirect_socket *sc);
include/linux/smbdirect.h
112
void smbdirect_socket_release(struct smbdirect_socket *sc);
include/linux/smbdirect.h
114
int smbdirect_connection_send_batch_flush(struct smbdirect_socket *sc,
include/linux/smbdirect.h
135
int smbdirect_connection_send_single_iter(struct smbdirect_socket *sc,
include/linux/smbdirect.h
141
int smbdirect_connection_send_wait_zero_pending(struct smbdirect_socket *sc);
include/linux/smbdirect.h
143
int smbdirect_connection_send_iter(struct smbdirect_socket *sc,
include/linux/smbdirect.h
149
int smbdirect_connection_recvmsg(struct smbdirect_socket *sc,
include/linux/smbdirect.h
153
int smbdirect_connect(struct smbdirect_socket *sc,
include/linux/smbdirect.h
156
int smbdirect_connect_sync(struct smbdirect_socket *sc,
include/linux/smbdirect.h
159
int smbdirect_socket_listen(struct smbdirect_socket *sc, int backlog);
include/linux/smbdirect.h
161
struct smbdirect_socket *smbdirect_socket_accept(struct smbdirect_socket *lsc,
include/linux/smbdirect.h
165
int smbdirect_connection_rdma_xmit(struct smbdirect_socket *sc,
include/linux/smbdirect.h
172
smbdirect_connection_register_mr_io(struct smbdirect_socket *sc,
include/linux/smbdirect.h
182
void smbdirect_connection_legacy_debug_proc_show(struct smbdirect_socket *sc,
include/linux/smbdirect.h
52
struct smbdirect_socket;
include/linux/smbdirect.h
62
int smbdirect_socket_create_kern(struct net *net, struct smbdirect_socket **_sc);
include/linux/smbdirect.h
64
int smbdirect_socket_create_accepting(struct rdma_cm_id *id, struct smbdirect_socket **_sc);
include/linux/smbdirect.h
66
int smbdirect_socket_set_initial_parameters(struct smbdirect_socket *sc,
include/linux/smbdirect.h
70
smbdirect_socket_get_current_parameters(struct smbdirect_socket *sc);
include/linux/smbdirect.h
72
int smbdirect_socket_set_kernel_settings(struct smbdirect_socket *sc,
include/linux/smbdirect.h
90
void smbdirect_socket_set_logging(struct smbdirect_socket *sc,
include/linux/smbdirect.h
92
bool (*needed)(struct smbdirect_socket *sc,
include/linux/smbdirect.h
96
void (*vaprintf)(struct smbdirect_socket *sc,