Symbol: toedev
sys/dev/cxgbe/tom/t4_connect.c
122
struct toedev *tod = &toep->td->tod;
sys/dev/cxgbe/tom/t4_connect.c
250
t4_connect(struct toedev *tod, struct socket *so, struct nhop_object *nh,
sys/dev/cxgbe/tom/t4_cpl_io.c
1582
t4_tod_output(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_cpl_io.c
1601
t4_send_fin(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_cpl_io.c
1622
t4_send_rst(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_cpl_io.c
418
t4_rcvd_locked(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_cpl_io.c
442
t4_rcvd(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_listen.c
1106
t4_offload_socket(struct toedev *tod, void *arg, struct socket *so)
sys/dev/cxgbe/tom/t4_listen.c
1333
struct toedev *tod;
sys/dev/cxgbe/tom/t4_listen.c
528
send_abort_rpl_synqe(struct toedev *tod, struct synq_entry *synqe,
sys/dev/cxgbe/tom/t4_listen.c
651
t4_listen_start(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_listen.c
748
t4_listen_stop(struct toedev *tod, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_listen.c
828
t4_syncache_added(struct toedev *tod __unused, void *arg)
sys/dev/cxgbe/tom/t4_listen.c
836
t4_syncache_removed(struct toedev *tod, void *arg)
sys/dev/cxgbe/tom/t4_listen.c
852
t4_syncache_respond(struct toedev *tod, void *arg, struct mbuf *m)
sys/dev/cxgbe/tom/t4_listen.c
89
static void send_abort_rpl_synqe(struct toedev *, struct synq_entry *, int);
sys/dev/cxgbe/tom/t4_tom.c
1899
struct toedev *tod;
sys/dev/cxgbe/tom/t4_tom.c
379
t4_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp)
sys/dev/cxgbe/tom/t4_tom.c
418
t4_ctloutput(struct toedev *tod, struct tcpcb *tp, int dir, int name)
sys/dev/cxgbe/tom/t4_tom.c
839
t4_tcp_info(struct toedev *tod, const struct tcpcb *tp, struct tcp_info *ti)
sys/dev/cxgbe/tom/t4_tom.c
852
t4_alloc_tls_session(struct toedev *tod, struct tcpcb *tp,
sys/dev/cxgbe/tom/t4_tom.c
904
t4_pmtu_update(struct toedev *tod, struct tcpcb *tp, tcp_seq seq, int mtu)
sys/dev/cxgbe/tom/t4_tom.h
336
struct toedev tod;
sys/dev/cxgbe/tom/t4_tom.h
366
tod_td(struct toedev *tod)
sys/dev/cxgbe/tom/t4_tom.h
489
void t4_pcb_detach(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
494
int t4_connect(struct toedev *, struct socket *, struct nhop_object *,
sys/dev/cxgbe/tom/t4_tom.h
501
int t4_listen_start(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
502
int t4_listen_stop(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
503
void t4_syncache_added(struct toedev *, void *);
sys/dev/cxgbe/tom/t4_tom.h
504
void t4_syncache_removed(struct toedev *, void *);
sys/dev/cxgbe/tom/t4_tom.h
505
int t4_syncache_respond(struct toedev *, void *, struct mbuf *);
sys/dev/cxgbe/tom/t4_tom.h
510
void t4_offload_socket(struct toedev *, void *, struct socket *);
sys/dev/cxgbe/tom/t4_tom.h
528
void t4_rcvd(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
529
void t4_rcvd_locked(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
530
int t4_tod_output(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
531
int t4_send_fin(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom.h
532
int t4_send_rst(struct toedev *, struct tcpcb *);
sys/dev/cxgbe/tom/t4_tom_l2t.c
233
struct toedev *tod = &td->tod;
sys/dev/cxgbe/tom/t4_tom_l2t.c
423
t4_l2_update(struct toedev *tod, if_t ifp, struct sockaddr *sa,
sys/dev/cxgbe/tom/t4_tom_l2t.h
38
void t4_l2_update(struct toedev *, if_t, struct sockaddr *,
sys/netinet/tcp_offload.c
132
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
143
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
168
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
179
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
190
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
202
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
213
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
224
struct toedev *tod = tp->tod;
sys/netinet/tcp_offload.c
64
struct toedev *tod;
sys/netinet/tcp_syncache.c
1325
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.c
2053
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.c
2083
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.c
393
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.c
426
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.c
987
struct toedev *tod = sc->sc_tod;
sys/netinet/tcp_syncache.h
72
struct toedev *sc_tod; /* entry added by this TOE */
sys/netinet/tcp_var.h
426
struct toedev *tod; /* toedev handling this connection */
sys/netinet/toecore.c
108
toedev_rcvd(struct toedev *tod __unused, struct tcpcb *tp __unused)
sys/netinet/toecore.c
115
toedev_output(struct toedev *tod __unused, struct tcpcb *tp __unused)
sys/netinet/toecore.c
122
toedev_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp __unused)
sys/netinet/toecore.c
129
toedev_l2_update(struct toedev *tod __unused, struct ifnet *ifp __unused,
sys/netinet/toecore.c
138
toedev_route_redirect(struct toedev *tod __unused, struct ifnet *ifp __unused,
sys/netinet/toecore.c
146
toedev_syncache_added(struct toedev *tod __unused, void *ctx __unused)
sys/netinet/toecore.c
153
toedev_syncache_removed(struct toedev *tod __unused, void *ctx __unused)
sys/netinet/toecore.c
160
toedev_syncache_respond(struct toedev *tod __unused, void *ctx __unused,
sys/netinet/toecore.c
169
toedev_offload_socket(struct toedev *tod __unused, void *ctx __unused,
sys/netinet/toecore.c
177
toedev_ctloutput(struct toedev *tod __unused, struct tcpcb *tp __unused,
sys/netinet/toecore.c
185
toedev_tcp_info(struct toedev *tod __unused, const struct tcpcb *tp __unused,
sys/netinet/toecore.c
193
toedev_alloc_tls_session(struct toedev *tod __unused, struct tcpcb *tp __unused,
sys/netinet/toecore.c
201
toedev_pmtu_update(struct toedev *tod __unused, struct tcpcb *tp __unused,
sys/netinet/toecore.c
214
struct toedev *t, *tod;
sys/netinet/toecore.c
252
struct toedev *tod;
sys/netinet/toecore.c
271
init_toedev(struct toedev *tod)
sys/netinet/toecore.c
307
register_toedev(struct toedev *tod)
sys/netinet/toecore.c
309
struct toedev *t;
sys/netinet/toecore.c
334
unregister_toedev(struct toedev *tod)
sys/netinet/toecore.c
336
struct toedev *t, *t2;
sys/netinet/toecore.c
416
struct toedev *tod;
sys/netinet/toecore.c
472
toe_l2_resolve(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa,
sys/netinet/toecore.c
511
toe_connect_failed(struct toedev *tod, struct inpcb *inp, int err)
sys/netinet/toecore.c
71
static TAILQ_HEAD(, toedev) toedev_list;
sys/netinet/toecore.c
77
toedev_connect(struct toedev *tod __unused, struct socket *so __unused,
sys/netinet/toecore.c
85
toedev_listen_start(struct toedev *tod __unused, struct tcpcb *tp __unused)
sys/netinet/toecore.c
92
toedev_listen_stop(struct toedev *tod __unused, struct tcpcb *tp __unused)
sys/netinet/toecore.c
99
toedev_input(struct toedev *tod __unused, struct tcpcb *tp __unused,
sys/netinet/toecore.h
102
void (*tod_syncache_added)(struct toedev *, void *);
sys/netinet/toecore.h
103
void (*tod_syncache_removed)(struct toedev *, void *);
sys/netinet/toecore.h
104
int (*tod_syncache_respond)(struct toedev *, void *, struct mbuf *);
sys/netinet/toecore.h
105
void (*tod_offload_socket)(struct toedev *, void *, struct socket *);
sys/netinet/toecore.h
108
void (*tod_ctloutput)(struct toedev *, struct tcpcb *, int, int);
sys/netinet/toecore.h
111
void (*tod_tcp_info)(struct toedev *, const struct tcpcb *,
sys/netinet/toecore.h
115
int (*tod_alloc_tls_session)(struct toedev *, struct tcpcb *,
sys/netinet/toecore.h
119
void (*tod_pmtu_update)(struct toedev *, struct tcpcb *, tcp_seq, int);
sys/netinet/toecore.h
127
void init_toedev(struct toedev *);
sys/netinet/toecore.h
128
int register_toedev(struct toedev *);
sys/netinet/toecore.h
129
int unregister_toedev(struct toedev *);
sys/netinet/toecore.h
136
int toe_l2_resolve(struct toedev *, struct ifnet *, struct sockaddr *,
sys/netinet/toecore.h
139
void toe_connect_failed(struct toedev *, struct inpcb *, int);
sys/netinet/toecore.h
48
TAILQ_ENTRY(toedev) link; /* glue for toedev_list */
sys/netinet/toecore.h
55
int (*tod_connect)(struct toedev *, struct socket *, struct nhop_object *,
sys/netinet/toecore.h
59
int (*tod_listen_start)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
60
int (*tod_listen_stop)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
66
void (*tod_input)(struct toedev *, struct tcpcb *, struct mbuf *);
sys/netinet/toecore.h
73
void (*tod_rcvd)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
79
int (*tod_output)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
82
int (*tod_send_rst)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
85
int (*tod_send_fin)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
88
void (*tod_pcb_detach)(struct toedev *, struct tcpcb *);
sys/netinet/toecore.h
94
void (*tod_l2_update)(struct toedev *, struct ifnet *,
sys/netinet/toecore.h
98
void (*tod_route_redirect)(struct toedev *, struct ifnet *,