1/*- 2 * Copyright (c) 2011 Chelsio Communications, Inc. 3 * All rights reserved. 4 * Written by: Navdeep Parhar <np@FreeBSD.org> 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 12 unchanged lines hidden (view full) --- 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 */ 27 28#include <sys/cdefs.h> |
29__FBSDID("$FreeBSD: head/sys/dev/cxgbe/t4_sge.c 294327 2016-01-19 15:33:28Z hselasky $"); |
30 31#include "opt_inet.h" 32#include "opt_inet6.h" 33 34#include <sys/types.h> 35#include <sys/eventhandler.h> 36#include <sys/mbuf.h> 37#include <sys/socket.h> --- 2896 unchanged lines hidden (view full) --- 2934 "absolute id of the queue"); 2935 SYSCTL_ADD_PROC(&vi->ctx, children, OID_AUTO, "cntxt_id", 2936 CTLTYPE_INT | CTLFLAG_RD, &rxq->iq.cntxt_id, 0, sysctl_uint16, "I", 2937 "SGE context id of the queue"); 2938 SYSCTL_ADD_PROC(&vi->ctx, children, OID_AUTO, "cidx", 2939 CTLTYPE_INT | CTLFLAG_RD, &rxq->iq.cidx, 0, sysctl_uint16, "I", 2940 "consumer index"); 2941#if defined(INET) || defined(INET6) |
2942 SYSCTL_ADD_U64(&vi->ctx, children, OID_AUTO, "lro_queued", CTLFLAG_RD, |
2943 &rxq->lro.lro_queued, 0, NULL); |
2944 SYSCTL_ADD_U64(&vi->ctx, children, OID_AUTO, "lro_flushed", CTLFLAG_RD, |
2945 &rxq->lro.lro_flushed, 0, NULL); 2946#endif 2947 SYSCTL_ADD_UQUAD(&vi->ctx, children, OID_AUTO, "rxcsum", CTLFLAG_RD, 2948 &rxq->rxcsum, "# of times hardware assisted with checksum"); 2949 SYSCTL_ADD_UQUAD(&vi->ctx, children, OID_AUTO, "vlan_extraction", 2950 CTLFLAG_RD, &rxq->vlan_extraction, 2951 "# of times hardware extracted 802.1Q tag"); 2952 --- 1786 unchanged lines hidden --- |