Home
last modified time | relevance | path

Searched refs:toedev (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/sys/netinet/
H A Dtoecore.h46 struct toedev { struct
47 TAILQ_ENTRY(toedev) link; /* glue for toedev_list */
72 void (*tod_rcvd)(struct toedev *, struct tcpcb *); argument
78 int (*tod_output)(struct toedev *, struct tcpcb *); argument
81 int (*tod_send_rst)(struct toedev *, struct tcpcb *); argument
84 int (*tod_send_fin)(struct toedev *, struct tcpcb *); argument
93 void (*tod_l2_update)(struct toedev *, struct ifnet *, argument
101 void (*tod_syncache_added)(struct toedev *, void *); argument
126 void init_toedev(struct toedev *);
127 int register_toedev(struct toedev *);
[all …]
H A Dtoecore.c72 static TAILQ_HEAD(, toedev) toedev_list;
100 toedev_input(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_input()
109 toedev_rcvd(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_rcvd()
215 struct toedev *t, *tod; in toe_listen_start()
253 struct toedev *tod; in toe_listen_stop_event()
272 init_toedev(struct toedev *tod) in init_toedev()
308 register_toedev(struct toedev *tod) in register_toedev()
310 struct toedev *t; in register_toedev()
335 unregister_toedev(struct toedev *tod) in unregister_toedev()
337 struct toedev *t, *t2; in unregister_toedev()
[all …]
H A Dtcp_offload.c65 struct toedev *tod; in tcp_offload_connect()
133 struct toedev *tod = tp->tod; in tcp_offload_input()
144 struct toedev *tod = tp->tod; in tcp_offload_output()
169 struct toedev *tod = tp->tod; in tcp_offload_rcvd()
180 struct toedev *tod = tp->tod; in tcp_offload_ctloutput()
191 struct toedev *tod = tp->tod; in tcp_offload_tcp_info()
203 struct toedev *tod = tp->tod; in tcp_offload_alloc_tls_session()
214 struct toedev *tod = tp->tod; in tcp_offload_detach()
225 struct toedev *tod = tp->tod; in tcp_offload_pmtu_update()
H A Dtcp_syncache.h73 struct toedev *sc_tod; /* entry added by this TOE */
H A Dtcp_syncache.c398 struct toedev *tod = sc->sc_tod; in syncache_insert()
431 struct toedev *tod = sc->sc_tod; in syncache_drop()
986 struct toedev *tod = sc->sc_tod; in syncache_socket()
1262 struct toedev *tod = sc->sc_tod; in syncache_expand()
2010 struct toedev *tod = sc->sc_tod; in syncache_respond()
2040 struct toedev *tod = sc->sc_tod; in syncache_respond()
H A Dtcp_var.h422 struct toedev *tod; /* toedev handling this connection */
/freebsd-14.2/sys/dev/cxgbe/tom/
H A Dt4_tom.h332 struct toedev tod;
362 tod_td(struct toedev *tod) in tod_td()
482 void t4_pcb_detach(struct toedev *, struct tcpcb *);
494 int t4_listen_start(struct toedev *, struct tcpcb *);
495 int t4_listen_stop(struct toedev *, struct tcpcb *);
496 void t4_syncache_added(struct toedev *, void *);
497 void t4_syncache_removed(struct toedev *, void *);
521 void t4_rcvd(struct toedev *, struct tcpcb *);
523 int t4_tod_output(struct toedev *, struct tcpcb *);
524 int t4_send_fin(struct toedev *, struct tcpcb *);
[all …]
H A Dt4_tom_l2t.h38 void t4_l2_update(struct toedev *, if_t, struct sockaddr *,
H A Dt4_listen.c89 static void send_abort_rpl_synqe(struct toedev *, struct synq_entry *, int);
497 send_abort_rpl_synqe(struct toedev *tod, struct synq_entry *synqe, in send_abort_rpl_synqe()
620 t4_listen_start(struct toedev *tod, struct tcpcb *tp) in t4_listen_start()
717 t4_listen_stop(struct toedev *tod, struct tcpcb *tp) in t4_listen_stop()
795 t4_syncache_added(struct toedev *tod __unused, void *arg) in t4_syncache_added()
803 t4_syncache_removed(struct toedev *tod, void *arg) in t4_syncache_removed()
819 t4_syncache_respond(struct toedev *tod, void *arg, struct mbuf *m) in t4_syncache_respond()
1073 t4_offload_socket(struct toedev *tod, void *arg, struct socket *so) in t4_offload_socket()
1300 struct toedev *tod; in do_pass_accept_req()
H A Dt4_connect.c116 struct toedev *tod = &toep->td->tod; in act_open_failure_cleanup()
240 t4_connect(struct toedev *tod, struct socket *so, struct nhop_object *nh, in t4_connect()
H A Dt4_tom_l2t.c233 struct toedev *tod = &td->tod; in resolve_entry()
425 t4_l2_update(struct toedev *tod, if_t ifp, struct sockaddr *sa, in t4_l2_update()
H A Dt4_tom.c379 t4_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp) in t4_pcb_detach()
418 t4_ctloutput(struct toedev *tod, struct tcpcb *tp, int dir, int name) in t4_ctloutput()
832 t4_tcp_info(struct toedev *tod, const struct tcpcb *tp, struct tcp_info *ti) in t4_tcp_info()
845 t4_alloc_tls_session(struct toedev *tod, struct tcpcb *tp, in t4_alloc_tls_session()
895 t4_pmtu_update(struct toedev *tod, struct tcpcb *tp, tcp_seq seq, int mtu) in t4_pmtu_update()
1864 struct toedev *tod; in t4_tom_activate()
H A Dt4_cpl_io.c412 t4_rcvd_locked(struct toedev *tod, struct tcpcb *tp) in t4_rcvd_locked()
436 t4_rcvd(struct toedev *tod, struct tcpcb *tp) in t4_rcvd()
1244 t4_tod_output(struct toedev *tod, struct tcpcb *tp) in t4_tod_output()
1263 t4_send_fin(struct toedev *tod, struct tcpcb *tp) in t4_send_fin()
1284 t4_send_rst(struct toedev *tod, struct tcpcb *tp) in t4_send_rst()
/freebsd-14.2/
H A DObsoleteFiles.inc15266 OLD_FILES+=usr/include/netinet/toedev.h