SYSCTL_ADD_U64
SYSCTL_ADD_U64(ctx, n,
SYSCTL_ADD_U64(ctx, n,
SYSCTL_ADD_U64(sc->sysctlctx,
SYSCTL_ADD_U64(sc->sysctlctx,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(sc->sysctlctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "fw_cap", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_queued",
SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_flushed",
SYSCTL_ADD_U64(ctx, lropoidlist, OID_AUTO, "lro_bad_csum",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "state", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "lro_queued", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "lro_flushed", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "rx_aio_ddp_jobs",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "rx_aio_ddp_octets",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "ddp_octets",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "ddp_pdus",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "fl_octets",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "fl_pdus",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "padding_errors",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "header_digest_errors",
SYSCTL_ADD_U64(ctx, children, OID_AUTO, "data_digest_errors",
SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "aborted_cmd", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "sumbitted_cmd", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "completed_cmd", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "out_of_space", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, admin_list, OID_AUTO, "no_completion", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, srd_list, OID_AUTO, "ena_srd_mode",
SYSCTL_ADD_U64(ctx, srd_list, OID_AUTO, cur_stat_strings.name,
SYSCTL_ADD_U64(ctx, customer_list, OID_AUTO, ena_hw_stats_strings[i].name,
SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "bw_in_allowance_exceeded",
SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "bw_out_allowance_exceeded",
SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "pps_allowance_exceeded",
SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "conntrack_allowance_exceeded",
SYSCTL_ADD_U64(ctx, eni_list, OID_AUTO, "linklocal_allowance_exceeded",
SYSCTL_ADD_U64(ctx, parent_list, OID_AUTO, entry->name,
SYSCTL_ADD_U64(ctx, hw_list, OID_AUTO, "rx_discards",
SYSCTL_ADD_U64(ctx, hw_list, OID_AUTO, "rx_no_desc",
SYSCTL_ADD_U64(ctx, hw_list, OID_AUTO, "tx_errors",
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, sbuf_data(namebuf),
SYSCTL_ADD_U64(ctx, mac_list, OID_AUTO, entry->name,
SYSCTL_ADD_U64(ctx, mac_list, OID_AUTO, "rx_oversized",
SYSCTL_ADD_U64(ctx, debug_list, OID_AUTO, "debug_mask",
SYSCTL_ADD_U64(ctx, debug_list, OID_AUTO, "rx_length_errors",
SYSCTL_ADD_U64(ctx, this_txq_list, OID_AUTO, entry->name,
SYSCTL_ADD_U64(ctx, this_rxq_list, OID_AUTO, entry->name,
SYSCTL_ADD_U64(irdma_ctx, sws_oid_list, OID_AUTO,
SYSCTL_ADD_U64(irdma_ctx, sws_oid_list, OID_AUTO,
SYSCTL_ADD_U64(irdma_ctx, sws_oid_list, OID_AUTO,
SYSCTL_ADD_U64(irdma_ctx, sws_oid_list, OID_AUTO,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tso_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "queue_stopped", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "wake_queue", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_timeout", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_oversized_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_alloc_failed", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_chksum_good", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_chksum_none", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_chksum_offload",
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "defrag_attempts",
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_bytes", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_multicast_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_broadcast_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_dropped", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_length_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_over_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_crc_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_jabbers", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_in_range_length_error", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_out_range_length_error",
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_lt_64_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_127_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_255_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_511_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_1023_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_1518_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_1522_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_1548_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "rx_gt_1548_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_bytes", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_multicast_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_broadcast_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_dropped", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_lt_64_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_127_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_255_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_511_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_1023_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_1518_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_1522_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_1548_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, node_list, OID_AUTO, "tx_gt_1548_bytes_packets", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "packets",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "bytes",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "tso_packets",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "defrag_attempts",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "packets",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "bytes",
SYSCTL_ADD_U64(ctx, ring_list, OID_AUTO, "error",
SYSCTL_ADD_U64(&dev->sysctl_ctx,
SYSCTL_ADD_U64(&dev->sysctl_ctx,
SYSCTL_ADD_U64(&dev->sysctl_ctx,
SYSCTL_ADD_U64(&rl->ctx, SYSCTL_CHILDREN(node), OID_AUTO, name,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(node), OID_AUTO,
SYSCTL_ADD_U64(ctx, children, OID_AUTO,
SYSCTL_ADD_U64(ctx, children, OID_AUTO,
SYSCTL_ADD_U64(ctx, children, OID_AUTO,
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "num_cmds", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, tree, OID_AUTO, "read_count", CTLFLAG_RD | CTLFLAG_STATS,
SYSCTL_ADD_U64(ctx, tree, OID_AUTO, "write_count", CTLFLAG_RD | CTLFLAG_STATS,
SYSCTL_ADD_U64(ctx, child, OID_AUTO, "rx_epkts",
SYSCTL_ADD_U64(ctx, child, OID_AUTO, "rx_ebytes",
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, SYSCTL_CHILDREN(tmp_tree), OID_AUTO,
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "cmd0_desc_skips", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "cmd1_desc_skips", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "comp_zero_length", CTLFLAG_RD,
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "comp_zero_length_frag",
SYSCTL_ADD_U64(ctx, list, OID_AUTO, "comp_pkt_errors", CTLFLAG_RD,
SYSCTL_ADD_U64(sctx, SYSCTL_CHILDREN(soid), OID_AUTO,
SYSCTL_ADD_U64(sctx, SYSCTL_CHILDREN(soid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO, "reclaims",
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO, "wakeups",
SYSCTL_ADD_U64(&hpts->hpts_ctx,
SYSCTL_ADD_U64(&hpts->hpts_ctx,
SYSCTL_ADD_U64(&rs->sysctl_ctx,
SYSCTL_ADD_U64(&rs->sysctl_ctx,
SYSCTL_ADD_U64(&bbr_sysctl_ctx,
SYSCTL_ADD_U64(&bbr_sysctl_ctx,
SYSCTL_ADD_U64(&rack_sysctl_ctx,
SYSCTL_ADD_U64(&rack_sysctl_ctx,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,
SYSCTL_ADD_U64(NULL, SYSCTL_CHILDREN(oid), OID_AUTO,