| /freebsd-12.1/sys/netinet/ |
| H A D | tcp_lro.h | 89 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 D | tcp_lro.c | 75 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 D | qls_isr.c | 138 struct lro_ctrl *lro; in qls_rx_comp() 238 struct lro_ctrl *lro; in qls_cq_isr()
|
| H A D | qls_def.h | 180 struct lro_ctrl lro;
|
| H A D | qls_os.c | 1492 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 D | qla_isr.c | 56 struct lro_ctrl *lro) in qla_rx_intr() 271 struct lro_ctrl *lro; in qla_rcv_isr()
|
| H A D | qla_hw.h | 721 struct lro_ctrl lro;
|
| H A D | qla_hw.c | 1791 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 D | lio_droq.h | 337 struct lro_ctrl lro;
|
| /freebsd-12.1/sys/dev/neta/ |
| H A D | if_mvnetavar.h | 139 struct lro_ctrl lro;
|
| H A D | if_mvneta.c | 1348 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 D | if_hnvar.h | 72 struct lro_ctrl hn_lro;
|
| /freebsd-12.1/sys/dev/al_eth/ |
| H A D | al_eth.h | 147 struct lro_ctrl lro;
|
| /freebsd-12.1/sys/dev/ena/ |
| H A D | ena.h | 258 struct lro_ctrl lro;
|
| /freebsd-12.1/sys/dev/mxge/ |
| H A D | if_mxge_var.h | 211 struct lro_ctrl lc;
|
| /freebsd-12.1/sys/dev/vnic/ |
| H A D | nicvf_queues.h | 283 struct lro_ctrl lro;
|
| H A D | nicvf_queues.c | 743 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 D | ql_isr.c | 73 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 D | cxgb_adapter.h | 165 struct lro_ctrl ctrl;
|
| H A D | cxgb_sge.c | 2862 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 D | qlnx_def.h | 133 struct lro_ctrl lro;
|
| /freebsd-12.1/sys/dev/mlx4/mlx4_en/ |
| H A D | en.h | 356 struct lro_ctrl lro;
|
| /freebsd-12.1/sys/dev/oce/ |
| H A D | oce_if.c | 1884 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 D | netfront.c | 177 struct lro_ctrl lro; 1160 struct lro_ctrl *lro = &rxq->lro; in xn_rxeof()
|
| /freebsd-12.1/sys/dev/cxgbe/ |
| H A D | adapter.h | 596 struct lro_ctrl lro; /* LRO state */
|