| /freebsd-9-stable/sys/netinet/ |
| D | toecore.h | 40 struct toedev { struct 41 TAILQ_ENTRY(toedev) link; /* glue for toedev_list */ 48 int (*tod_connect)(struct toedev *, struct socket *, struct rtentry *, argument 52 int (*tod_listen_start)(struct toedev *, struct tcpcb *); argument 53 int (*tod_listen_stop)(struct toedev *, struct tcpcb *); argument 59 void (*tod_input)(struct toedev *, struct tcpcb *, struct mbuf *); argument 66 void (*tod_rcvd)(struct toedev *, struct tcpcb *); argument 72 int (*tod_output)(struct toedev *, struct tcpcb *); argument 75 int (*tod_send_rst)(struct toedev *, struct tcpcb *); argument 78 int (*tod_send_fin)(struct toedev *, struct tcpcb *); argument [all …]
|
| D | toecore.c | 68 static TAILQ_HEAD(, toedev) toedev_list; 75 toedev_connect(struct toedev *tod __unused, struct socket *so __unused, in toedev_connect() 83 toedev_listen_start(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_start() 90 toedev_listen_stop(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_stop() 97 toedev_input(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_input() 106 toedev_rcvd(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_rcvd() 113 toedev_output(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_output() 120 toedev_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_pcb_detach() 127 toedev_l2_update(struct toedev *tod __unused, struct ifnet *ifp __unused, in toedev_l2_update() 136 toedev_route_redirect(struct toedev *tod __unused, struct ifnet *ifp __unused, in toedev_route_redirect() [all …]
|
| D | tcp_offload.c | 59 struct toedev *tod; in tcp_offload_connect() 112 struct toedev *tod = tp->tod; in tcp_offload_input() 123 struct toedev *tod = tp->tod; in tcp_offload_output() 148 struct toedev *tod = tp->tod; in tcp_offload_rcvd() 159 struct toedev *tod = tp->tod; in tcp_offload_ctloutput() 170 struct toedev *tod = tp->tod; in tcp_offload_detach()
|
| D | tcp_syncache.h | 73 struct toedev *sc_tod; /* entry added by this TOE */
|
| D | tcp_syncache.c | 347 struct toedev *tod = sc->sc_tod; in syncache_insert() 378 struct toedev *tod = sc->sc_tod; in syncache_drop() 877 struct toedev *tod = sc->sc_tod; in syncache_socket() 964 struct toedev *tod = sc->sc_tod; in syncache_expand() 1498 struct toedev *tod = sc->sc_tod; in syncache_respond() 1518 struct toedev *tod = sc->sc_tod; in syncache_respond()
|
| D | tcp_var.h | 197 struct toedev *tod; /* toedev handling this connection */
|
| /freebsd-9-stable/sys/dev/cxgb/ulp/tom/ |
| D | cxgb_tom.h | 79 struct toedev tod; 143 t3_tomdata(struct toedev *tod) in t3_tomdata() 242 struct toepcb *toepcb_alloc(struct toedev *); 248 int t3_connect(struct toedev *, struct socket *, struct rtentry *, 250 int t3_tod_output(struct toedev *, struct tcpcb *); 251 int t3_send_rst(struct toedev *, struct tcpcb *); 252 int t3_send_fin(struct toedev *, struct tcpcb *); 258 void queue_tid_release(struct toedev *, unsigned int); 265 void t3_rcvd(struct toedev *, struct tcpcb *); 266 void t3_pcb_detach(struct toedev *, struct tcpcb *); [all …]
|
| D | cxgb_listen.c | 55 static void t3_send_reset_synqe(struct toedev *, struct synq_entry *); 489 struct toedev *tod = &td->tod; in do_pass_accept_req() 695 struct toedev *tod = &td->tod; in do_pass_establish() 800 t3_listen_start(struct toedev *tod, struct tcpcb *tp) in t3_listen_start() 883 t3_listen_stop(struct toedev *tod, struct tcpcb *tp) in t3_listen_stop() 925 t3_syncache_added(struct toedev *tod __unused, void *arg) in t3_syncache_added() 933 t3_syncache_removed(struct toedev *tod __unused, void *arg) in t3_syncache_removed() 944 t3_syncache_respond(struct toedev *tod, void *arg, struct mbuf *m) in t3_syncache_respond() 1010 struct toedev *tod = &td->tod; in do_abort_req_synqe() 1061 struct toedev *tod = &td->tod; in do_abort_rpl_synqe() [all …]
|
| D | cxgb_cpl_io.c | 128 struct toedev *tod = toep->tp_tod; in toepcb_release() 187 t3_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp) in t3_pcb_detach() 252 queue_tid_release(struct toedev *tod, unsigned int tid) in queue_tid_release() 278 release_tid(struct toedev *tod, unsigned int tid, int qset) in release_tid() 429 struct toedev *tod = toep->tp_tod; in t3_push_frames() 587 t3_rcvd(struct toedev *tod, struct tcpcb *tp) in t3_rcvd() 632 t3_send_fin(struct toedev *tod, struct tcpcb *tp) in t3_send_fin() 654 t3_tod_output(struct toedev *tod, struct tcpcb *tp) in t3_tod_output() 704 struct toedev *tod = toep->tp_tod; in t3_release_offload_resources() 769 struct toedev *tod = toep->tp_tod; in offload_socket() [all …]
|
| D | cxgb_toepcb.h | 52 struct toedev *tp_tod;
|
| D | cxgb_l2t.h | 82 void t3_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa,
|
| D | cxgb_tom.c | 74 toepcb_alloc(struct toedev *tod) in toepcb_alloc() 202 struct toedev *tod; in t3_tom_activate()
|
| D | cxgb_l2t.c | 216 struct toedev *tod = &td->tod; in resolve_entry() 370 t3_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, in t3_l2_update()
|
| /freebsd-9-stable/sys/dev/cxgbe/tom/ |
| D | t4_tom.h | 193 struct toedev tod; 216 tod_td(struct toedev *tod) in tod_td() 253 int t4_connect(struct toedev *, struct socket *, struct rtentry *, 258 int t4_listen_start(struct toedev *, struct tcpcb *); 259 int t4_listen_stop(struct toedev *, struct tcpcb *); 260 void t4_syncache_added(struct toedev *, void *); 261 void t4_syncache_removed(struct toedev *, void *); 262 int t4_syncache_respond(struct toedev *, void *, struct mbuf *); 267 void t4_offload_socket(struct toedev *, void *, struct socket *); 276 void t4_rcvd(struct toedev *, struct tcpcb *); [all …]
|
| D | t4_tom_l2t.h | 38 void t4_l2_update(struct toedev *, struct ifnet *, struct sockaddr *,
|
| D | t4_listen.c | 85 static void send_reset_synqe(struct toedev *, struct synq_entry *); 344 send_reset_synqe(struct toedev *tod, struct synq_entry *synqe) in send_reset_synqe() 502 t4_listen_start(struct toedev *tod, struct tcpcb *tp) in t4_listen_start() 589 t4_listen_stop(struct toedev *tod, struct tcpcb *tp) in t4_listen_stop() 650 t4_syncache_added(struct toedev *tod __unused, void *arg) in t4_syncache_added() 658 t4_syncache_removed(struct toedev *tod __unused, void *arg) in t4_syncache_removed() 669 t4_syncache_respond(struct toedev *tod, void *arg, struct mbuf *m) in t4_syncache_respond() 923 t4_offload_socket(struct toedev *tod, void *arg, struct socket *so) in t4_offload_socket() 1225 struct toedev *tod; in do_pass_accept_req()
|
| D | t4_tom_l2t.c | 239 struct toedev *tod = &td->tod; in resolve_entry() 439 t4_l2_update(struct toedev *tod, struct ifnet *ifp, struct sockaddr *sa, in t4_l2_update()
|
| D | t4_connect.c | 191 struct toedev *tod = &toep->td->tod; in do_act_open_rpl() 308 t4_connect(struct toedev *tod, struct socket *so, struct rtentry *rt, in t4_connect()
|
| D | t4_tom.c | 301 t4_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp) in t4_pcb_detach() 339 t4_ctloutput(struct toedev *tod, struct tcpcb *tp, int dir, int name) in t4_ctloutput() 922 struct toedev *tod; in t4_tom_activate()
|
| D | t4_cpl_io.c | 329 t4_rcvd(struct toedev *tod, struct tcpcb *tp) in t4_rcvd() 737 t4_tod_output(struct toedev *tod, struct tcpcb *tp) in t4_tod_output() 756 t4_send_fin(struct toedev *tod, struct tcpcb *tp) in t4_send_fin() 777 t4_send_rst(struct toedev *tod, struct tcpcb *tp) in t4_send_rst()
|
| /freebsd-9-stable/sys/dev/cxgb/ulp/iw_cxgb/ |
| D | iw_cxgb_cm.h | 151 struct toedev *tdev;
|
| D | iw_cxgb_cm.c | 1305 struct toedev *tdev; in iwch_connect()
|