Home
last modified time | relevance | path

Searched refs:lro_ctrl (Results 1 – 25 of 40) sorted by relevance

12

/src/sys/netinet/
H A Dtcp_lro.h161 struct lro_ctrl { struct
215 int tcp_lro_init(struct lro_ctrl *);
216 int tcp_lro_init_args(struct lro_ctrl *, struct ifnet *, unsigned, unsigned);
217 void tcp_lro_free(struct lro_ctrl *);
218 void tcp_lro_flush_inactive(struct lro_ctrl *, const struct timeval *);
219 void tcp_lro_flush_all(struct lro_ctrl *);
220 extern int (*tcp_lro_flush_tcphpts)(struct lro_ctrl *, struct lro_entry *);
221 int tcp_lro_rx(struct lro_ctrl *, struct mbuf *, uint32_t);
222 void tcp_lro_queue_mbuf(struct lro_ctrl *, struct mbuf *);
H A Dtcp_lro.c82 static void tcp_lro_rx_done(struct lro_ctrl *lc);
83 static int tcp_lro_rx_common(struct lro_ctrl *lc, struct mbuf *m,
85 static void tcp_lro_flush(struct lro_ctrl *lc, struct lro_entry *le);
91 int (*tcp_lro_flush_tcphpts)(struct lro_ctrl *lc, struct lro_entry *le);
151 tcp_lro_active_insert(struct lro_ctrl *lc, struct lro_head *bucket, in tcp_lro_active_insert()
168 tcp_lro_init(struct lro_ctrl *lc) in tcp_lro_init()
174 tcp_lro_init_args(struct lro_ctrl *lc, struct ifnet *ifp, in tcp_lro_init_args()
492 tcp_lro_free(struct lro_ctrl *lc) in tcp_lro_free()
586 tcp_lro_rx_done(struct lro_ctrl *lc) in tcp_lro_rx_done()
597 tcp_lro_flush_active(struct lro_ctrl *lc) in tcp_lro_flush_active()
[all …]
H A Dtcp_lro_hpts.c157 tcp_lro_log(struct tcpcb *tp, const struct lro_ctrl *lc, in tcp_lro_log()
208 tcp_lro_get_last_if_ackcmp(struct lro_ctrl *lc, struct lro_entry *le, in tcp_lro_get_last_if_ackcmp()
255 do_bpf_strip_and_compress(struct tcpcb *tp, struct lro_ctrl *lc, in do_bpf_strip_and_compress()
516 _tcp_lro_flush_tcphpts(struct lro_ctrl *lc, struct lro_entry *le) in _tcp_lro_flush_tcphpts()
/src/sys/dev/qlxge/
H A Dqls_isr.c130 struct lro_ctrl *lro; in qls_rx_comp()
235 struct lro_ctrl *lro = &ha->rx_ring[cq_idx].lro; in qls_cq_isr()
H A Dqls_def.h176 struct lro_ctrl lro;
H A Dqls_os.c1450 struct lro_ctrl *lro; in qls_config_lro()
1473 struct lro_ctrl *lro; in qls_free_lro()
/src/sys/dev/qlxgb/
H A Dqla_isr.c54 struct lro_ctrl *lro) in qla_rx_intr()
271 struct lro_ctrl *lro; in qla_rcv_isr()
H A Dqla_hw.h713 struct lro_ctrl lro;
H A Dqla_hw.c1774 struct lro_ctrl *lro; in qla_config_lro()
1798 struct lro_ctrl *lro; in qla_free_lro()
/src/sys/dev/liquidio/base/
H A Dlio_droq.h336 struct lro_ctrl lro;
/src/sys/dev/mxge/
H A Dif_mxge_var.h186 struct lro_ctrl lc;
/src/sys/dev/neta/
H A Dif_mvnetavar.h131 struct lro_ctrl lro;
/src/sys/dev/al_eth/
H A Dal_eth.h145 struct lro_ctrl lro;
/src/sys/dev/hyperv/netvsc/
H A Dif_hnvar.h85 struct lro_ctrl hn_lro;
/src/sys/dev/virtio/network/
H A Dif_vtnetvar.h88 struct lro_ctrl vtnrx_lro;
/src/sys/dev/vnic/
H A Dnicvf_queues.h281 struct lro_ctrl lro;
/src/sys/dev/qlxgbe/
H A Dql_isr.c70 struct lro_ctrl *lro; in qla_rx_intr()
714 struct lro_ctrl *lro; in ql_rcv_isr()
/src/sys/dev/mana/
H A Dmana.h436 struct lro_ctrl lro;
/src/sys/dev/ena/
H A Dena.h345 struct lro_ctrl lro;
/src/sys/dev/cxgb/
H A Dcxgb_adapter.h163 struct lro_ctrl ctrl;
H A Dcxgb_sge.c2829 struct lro_ctrl *lro_ctrl = &qs->lro.ctrl; in process_responses() local
2936 if (lro_enabled && lro_ctrl->lro_cnt && !skip_lro in process_responses()
2937 && (tcp_lro_rx(lro_ctrl, m, 0) == 0) in process_responses()
2973 tcp_lro_flush_all(lro_ctrl); in process_responses()
/src/sys/dev/gve/
H A Dgve.h339 struct lro_ctrl lro;
/src/sys/dev/qlnx/qlnxe/
H A Dqlnx_def.h127 struct lro_ctrl lro;
/src/sys/dev/mlx4/mlx4_en/
H A Den.h363 struct lro_ctrl lro;
/src/sys/dev/oce/
H A Doce_if.c1816 struct lro_ctrl *lro = &rq->lro; in oce_rx_flush_lro()
1831 struct lro_ctrl *lro = NULL; in oce_init_lro()
1850 struct lro_ctrl *lro = NULL; in oce_free_lro()

12