Home
last modified time | relevance | path

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

12

/freebsd-12.1/sys/netinet/
H A Dtcp_lro.h89 struct lro_ctrl { struct
110 int tcp_lro_init(struct lro_ctrl *); argument
111 int tcp_lro_init_args(struct lro_ctrl *, struct ifnet *, unsigned, unsigned);
112 void tcp_lro_free(struct lro_ctrl *);
113 void tcp_lro_flush_inactive(struct lro_ctrl *, const struct timeval *);
114 void tcp_lro_flush(struct lro_ctrl *, struct lro_entry *);
115 void tcp_lro_flush_all(struct lro_ctrl *);
116 int tcp_lro_rx(struct lro_ctrl *, struct mbuf *, uint32_t);
117 void tcp_lro_queue_mbuf(struct lro_ctrl *, struct mbuf *);
H A Dtcp_lro.c75 static void tcp_lro_rx_done(struct lro_ctrl *lc);
76 static int tcp_lro_rx2(struct lro_ctrl *lc, struct mbuf *m,
88 tcp_lro_active_insert(struct lro_ctrl *lc, struct lro_head *bucket, in tcp_lro_active_insert()
105 tcp_lro_init(struct lro_ctrl *lc) in tcp_lro_init()
111 tcp_lro_init_args(struct lro_ctrl *lc, struct ifnet *ifp, in tcp_lro_init_args()
166 tcp_lro_free(struct lro_ctrl *lc) in tcp_lro_free()
281 tcp_lro_rx_done(struct lro_ctrl *lc) in tcp_lro_rx_done()
311 tcp_lro_flush(struct lro_ctrl *lc, struct lro_entry *le) in tcp_lro_flush()
493 tcp_lro_flush_all(struct lro_ctrl *lc) in tcp_lro_flush_all()
949 tcp_lro_rx(struct lro_ctrl *lc, struct mbuf *m, uint32_t csum) in tcp_lro_rx()
[all …]
/freebsd-12.1/sys/dev/qlxge/
H A Dqls_isr.c138 struct lro_ctrl *lro; in qls_rx_comp()
238 struct lro_ctrl *lro; in qls_cq_isr()
H A Dqls_def.h180 struct lro_ctrl lro;
H A Dqls_os.c1492 struct lro_ctrl *lro; in qls_config_lro()
1513 struct lro_ctrl *lro; in qls_free_lro()
/freebsd-12.1/sys/dev/qlxgb/
H A Dqla_isr.c56 struct lro_ctrl *lro) in qla_rx_intr()
271 struct lro_ctrl *lro; in qla_rcv_isr()
H A Dqla_hw.h721 struct lro_ctrl lro;
H A Dqla_hw.c1791 struct lro_ctrl *lro; in qla_config_lro()
1813 struct lro_ctrl *lro; in qla_free_lro()
/freebsd-12.1/sys/dev/liquidio/base/
H A Dlio_droq.h337 struct lro_ctrl lro;
/freebsd-12.1/sys/dev/neta/
H A Dif_mvnetavar.h139 struct lro_ctrl lro;
H A Dif_mvneta.c1348 struct lro_ctrl *lro; in mvneta_ring_dealloc_rx_queue()
1378 struct lro_ctrl *lro; in mvneta_ring_init_rx_queue()
2983 struct lro_ctrl *lro; in mvneta_rx_queue()
/freebsd-12.1/sys/dev/hyperv/netvsc/
H A Dif_hnvar.h72 struct lro_ctrl hn_lro;
/freebsd-12.1/sys/dev/al_eth/
H A Dal_eth.h147 struct lro_ctrl lro;
/freebsd-12.1/sys/dev/ena/
H A Dena.h258 struct lro_ctrl lro;
/freebsd-12.1/sys/dev/mxge/
H A Dif_mxge_var.h211 struct lro_ctrl lc;
/freebsd-12.1/sys/dev/vnic/
H A Dnicvf_queues.h283 struct lro_ctrl lro;
H A Dnicvf_queues.c743 struct lro_ctrl *lro; in nicvf_cq_intr_handler()
1296 struct lro_ctrl *lro; in nicvf_rcv_queue_config()
/freebsd-12.1/sys/dev/qlxgbe/
H A Dql_isr.c73 struct lro_ctrl *lro; in qla_rx_intr()
737 struct lro_ctrl *lro; in ql_rcv_isr()
/freebsd-12.1/sys/dev/cxgb/
H A Dcxgb_adapter.h165 struct lro_ctrl ctrl;
H A Dcxgb_sge.c2862 struct lro_ctrl *lro_ctrl = &qs->lro.ctrl; in process_responses() local
2969 if (lro_enabled && lro_ctrl->lro_cnt && !skip_lro in process_responses()
2970 && (tcp_lro_rx(lro_ctrl, m, 0) == 0) in process_responses()
3006 tcp_lro_flush_all(lro_ctrl); in process_responses()
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Dqlnx_def.h133 struct lro_ctrl lro;
/freebsd-12.1/sys/dev/mlx4/mlx4_en/
H A Den.h356 struct lro_ctrl lro;
/freebsd-12.1/sys/dev/oce/
H A Doce_if.c1884 struct lro_ctrl *lro = &rq->lro; in oce_rx_flush_lro()
1900 struct lro_ctrl *lro = NULL; in oce_init_lro()
1920 struct lro_ctrl *lro = NULL; in oce_free_lro()
/freebsd-12.1/sys/dev/xen/netfront/
H A Dnetfront.c177 struct lro_ctrl lro;
1160 struct lro_ctrl *lro = &rxq->lro; in xn_rxeof()
/freebsd-12.1/sys/dev/cxgbe/
H A Dadapter.h596 struct lro_ctrl lro; /* LRO state */

12