Print this page
3516 Leftover multidata transmit kernel statistics in ipv6
Reviewed by: Sebastien Roy <seb@delphix.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/inet/ip_stack.h
          +++ new/usr/src/uts/common/inet/ip_stack.h
↓ open down ↓ 105 lines elided ↑ open up ↑
 106  106          kstat_named_t   ipsec_proto_ahesp;
 107  107          kstat_named_t   ip6_out_sw_cksum;
 108  108          kstat_named_t   ip6_out_sw_cksum_bytes;
 109  109          kstat_named_t   ip6_in_sw_cksum;
 110  110          kstat_named_t   ip6_tcp_in_full_hw_cksum_err;
 111  111          kstat_named_t   ip6_tcp_in_part_hw_cksum_err;
 112  112          kstat_named_t   ip6_tcp_in_sw_cksum_err;
 113  113          kstat_named_t   ip6_udp_in_full_hw_cksum_err;
 114  114          kstat_named_t   ip6_udp_in_part_hw_cksum_err;
 115  115          kstat_named_t   ip6_udp_in_sw_cksum_err;
 116      -        kstat_named_t   ip6_frag_mdt_pkt_out;
 117      -        kstat_named_t   ip6_frag_mdt_discarded;
 118      -        kstat_named_t   ip6_frag_mdt_allocfail;
 119      -        kstat_named_t   ip6_frag_mdt_addpdescfail;
 120      -        kstat_named_t   ip6_frag_mdt_allocd;
 121  116  } ip6_stat_t;
 122  117  
 123  118  typedef struct ire_stats {
 124  119          uint64_t ire_stats_alloced;     /* # of ires alloced */
 125  120          uint64_t ire_stats_freed;       /* # of ires freed */
 126  121          uint64_t ire_stats_inserted;    /* # of ires inserted in the bucket */
 127  122          uint64_t ire_stats_deleted;     /* # of ires deleted from the bucket */
 128  123  } ire_stats_t;
 129  124  
 130  125  #define TX_FANOUT_SIZE  128
↓ open down ↓ 319 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX