Deleted Added
full compact
cxgb_sge.c (283291) cxgb_sge.c (294327)
1/**************************************************************************
2
3Copyright (c) 2007-2009, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

--- 14 unchanged lines hidden (view full) ---

23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28***************************************************************************/
29
30#include <sys/cdefs.h>
1/**************************************************************************
2
3Copyright (c) 2007-2009, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

--- 14 unchanged lines hidden (view full) ---

23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28***************************************************************************/
29
30#include <sys/cdefs.h>
31__FBSDID("$FreeBSD: head/sys/dev/cxgb/cxgb_sge.c 283291 2015-05-22 17:05:21Z jkim $");
31__FBSDID("$FreeBSD: head/sys/dev/cxgb/cxgb_sge.c 294327 2016-01-19 15:33:28Z hselasky $");
32
33#include "opt_inet6.h"
34#include "opt_inet.h"
35
36#include <sys/param.h>
37#include <sys/systm.h>
38#include <sys/kernel.h>
39#include <sys/module.h>

--- 3534 unchanged lines hidden (view full) ---

3574 0, "ctrlq start idx for dump");
3575 SYSCTL_ADD_UINT(ctx, ctrlqpoidlist, OID_AUTO, "dump_count",
3576 CTLFLAG_RW, &qs->txq[TXQ_CTRL].txq_dump_count,
3577 0, "ctrl #entries to dump");
3578 SYSCTL_ADD_PROC(ctx, ctrlqpoidlist, OID_AUTO, "qdump",
3579 CTLTYPE_STRING | CTLFLAG_RD, &qs->txq[TXQ_CTRL],
3580 0, t3_dump_txq_ctrl, "A", "dump of the transmit queue");
3581
32
33#include "opt_inet6.h"
34#include "opt_inet.h"
35
36#include <sys/param.h>
37#include <sys/systm.h>
38#include <sys/kernel.h>
39#include <sys/module.h>

--- 3534 unchanged lines hidden (view full) ---

3574 0, "ctrlq start idx for dump");
3575 SYSCTL_ADD_UINT(ctx, ctrlqpoidlist, OID_AUTO, "dump_count",
3576 CTLFLAG_RW, &qs->txq[TXQ_CTRL].txq_dump_count,
3577 0, "ctrl #entries to dump");
3578 SYSCTL_ADD_PROC(ctx, ctrlqpoidlist, OID_AUTO, "qdump",
3579 CTLTYPE_STRING | CTLFLAG_RD, &qs->txq[TXQ_CTRL],
3580 0, t3_dump_txq_ctrl, "A", "dump of the transmit queue");
3581
3582 SYSCTL_ADD_INT(ctx, lropoidlist, OID_AUTO, "lro_queued",
3582 SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_queued",
3583 CTLFLAG_RD, &qs->lro.ctrl.lro_queued, 0, NULL);
3583 CTLFLAG_RD, &qs->lro.ctrl.lro_queued, 0, NULL);
3584 SYSCTL_ADD_INT(ctx, lropoidlist, OID_AUTO, "lro_flushed",
3584 SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_flushed",
3585 CTLFLAG_RD, &qs->lro.ctrl.lro_flushed, 0, NULL);
3585 CTLFLAG_RD, &qs->lro.ctrl.lro_flushed, 0, NULL);
3586 SYSCTL_ADD_INT(ctx, lropoidlist, OID_AUTO, "lro_bad_csum",
3586 SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_bad_csum",
3587 CTLFLAG_RD, &qs->lro.ctrl.lro_bad_csum, 0, NULL);
3588 SYSCTL_ADD_INT(ctx, lropoidlist, OID_AUTO, "lro_cnt",
3589 CTLFLAG_RD, &qs->lro.ctrl.lro_cnt, 0, NULL);
3590 }
3591
3592 /* Now add a node for mac stats. */
3593 poid = SYSCTL_ADD_NODE(ctx, poidlist, OID_AUTO, "mac_stats",
3594 CTLFLAG_RD, NULL, "MAC statistics");

--- 118 unchanged lines hidden ---
3587 CTLFLAG_RD, &qs->lro.ctrl.lro_bad_csum, 0, NULL);
3588 SYSCTL_ADD_INT(ctx, lropoidlist, OID_AUTO, "lro_cnt",
3589 CTLFLAG_RD, &qs->lro.ctrl.lro_cnt, 0, NULL);
3590 }
3591
3592 /* Now add a node for mac stats. */
3593 poid = SYSCTL_ADD_NODE(ctx, poidlist, OID_AUTO, "mac_stats",
3594 CTLFLAG_RD, NULL, "MAC statistics");

--- 118 unchanged lines hidden ---