/freebsd/sys/netinet/ |
H A D | toecore.h | 47 struct toedev { struct 48 TAILQ_ENTRY(toedev) link; /* glue for toedev_list */ 55 int (*tod_connect)(struct toedev *, struct socket *, struct nhop_object *, argument 59 int (*tod_listen_start)(struct toedev *, struct tcpcb *); argument 60 int (*tod_listen_stop)(struct toedev *, struct tcpcb *); argument 66 void (*tod_input)(struct toedev *, struct tcpcb *, struct mbuf *); argument 73 void (*tod_rcvd)(struct toedev *, struct tcpcb *); argument 79 int (*tod_output)(struct toedev *, struct tcpcb *); argument 82 int (*tod_send_rst)(struct toedev *, struct tcpcb *); argument 85 int (*tod_send_fin)(struct toedev *, struct tcpcb *); argument [all …]
|
H A D | toecore.c | 72 static TAILQ_HEAD(, toedev) toedev_list; 78 toedev_connect(struct toedev *tod __unused, struct socket *so __unused, in toedev_connect() 86 toedev_listen_start(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_start() 93 toedev_listen_stop(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_stop() 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() 116 toedev_output(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_output() 123 toedev_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_pcb_detach() 130 toedev_l2_update(struct toedev *tod __unused, struct ifnet *ifp __unused, in toedev_l2_update() 139 toedev_route_redirect(struct toedev *tod __unused, struct ifnet *ifp __unused, in toedev_route_redirect() [all …]
|
H A D | tcp_offload.c | 65 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 D | tcp_syncache.h | 71 struct toedev *sc_tod; /* entry added by this TOE */
|
H A D | tcp_syncache.c | 390 struct toedev *tod = sc->sc_tod; in syncache_insert() 423 struct toedev *tod = sc->sc_tod; in syncache_drop() 973 struct toedev *tod = sc->sc_tod; in syncache_socket() 1252 struct toedev *tod = sc->sc_tod; in syncache_expand() 2000 struct toedev *tod = sc->sc_tod; in syncache_respond() 2030 struct toedev *tod = sc->sc_tod; in syncache_respond()
|
H A D | tcp_var.h | 426 struct toedev *tod; /* toedev handling this connection */
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tom.h | 332 struct toedev tod; 362 tod_td(struct toedev *tod) in tod_td() 482 void t4_pcb_detach(struct toedev *, struct tcpcb *); 487 int t4_connect(struct toedev *, struct socket *, struct nhop_object *, 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 *); 498 int t4_syncache_respond(struct toedev *, void *, struct mbuf *); 503 void t4_offload_socket(struct toedev *, void *, struct socket *); [all …]
|
H A D | t4_tom_l2t.h | 38 void t4_l2_update(struct toedev *, if_t, struct sockaddr *,
|
H A D | t4_listen.c | 89 static void send_abort_rpl_synqe(struct toedev *, struct synq_entry *, int); 527 send_abort_rpl_synqe(struct toedev *tod, struct synq_entry *synqe, in send_abort_rpl_synqe() 650 t4_listen_start(struct toedev *tod, struct tcpcb *tp) in t4_listen_start() 747 t4_listen_stop(struct toedev *tod, struct tcpcb *tp) in t4_listen_stop() 827 t4_syncache_added(struct toedev *tod __unused, void *arg) in t4_syncache_added() 835 t4_syncache_removed(struct toedev *tod, void *arg) in t4_syncache_removed() 851 t4_syncache_respond(struct toedev *tod, void *arg, struct mbuf *m) in t4_syncache_respond() 1105 t4_offload_socket(struct toedev *tod, void *arg, struct socket *so) in t4_offload_socket() 1332 struct toedev *tod; in do_pass_accept_req()
|
H A D | t4_connect.c | 116 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 D | t4_tom_l2t.c | 233 struct toedev *tod = &td->tod; in resolve_entry() 423 t4_l2_update(struct toedev *tod, if_t ifp, struct sockaddr *sa, in t4_l2_update()
|
H A D | t4_tom.c | 379 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 D | t4_cpl_io.c | 412 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/ |
H A D | ObsoleteFiles.inc | 16077 OLD_FILES+=usr/include/netinet/toedev.h
|