Lines Matching defs:igb

484 	struct igb		*igb;  member
550 struct igb *igb; /* Pointer to igb struct */ member
562 struct igb *igb; /* Pointer to igb struct */ member
603 typedef struct igb { struct
608 struct igb_osdep osdep; argument
612 uint32_t igb_state; argument
634 igb_rx_ring_t *rx_rings; /* Array of rx rings */ argument
638 igb_rx_group_t *rx_groups; /* Array of rx groups */ argument
644 igb_tx_ring_t *tx_rings; /* Array of tx rings */ argument
645 uint32_t num_tx_rings; /* Number of tx rings in use */
646 uint32_t tx_ring_size; /* Tx descriptor ring size */
647 uint32_t tx_buf_size; /* Tx buffer size */
649 boolean_t tx_ring_init;
650 boolean_t tx_head_wb_enable; /* Tx head wrtie-back */
651 boolean_t tx_hcksum_enable; /* Tx h/w cksum offload */
652 boolean_t lso_enable; /* Large Segment Offload */
653 uint32_t tx_copy_thresh; /* Tx copy threshold */
654 uint32_t tx_recycle_thresh; /* Tx recycle threshold */
655 uint32_t tx_overload_thresh; /* Tx overload threshold */
656 uint32_t tx_resched_thresh; /* Tx reschedule threshold */
657 boolean_t rx_hcksum_enable; /* Rx h/w cksum offload */
658 uint32_t rx_copy_thresh; /* Rx copy threshold */
659 uint32_t rx_limit_per_intr; /* Rx pkts per interrupt */
661 uint32_t intr_throttling[MAX_NUM_EITR];
685 igb_ether_addr_t unicst_addr[MAX_NUM_UNICAST_ADDRESSES]; argument
694 boolean_t igb_led_setup; argument
699 kstat_t *igb_ks; argument
705 uint64_t stat_tor; /* rbytes */
706 uint64_t stat_tpr; /* rpackets */
707 uint64_t stat_tot; /* obytes */
708 uint64_t stat_tpt; /* opackets */
709 uint64_t stat_colc; /* collisions */
710 uint64_t stat_mcc; /* multi colls */
711 uint64_t stat_scc; /* single colls */
712 uint64_t stat_ecol; /* excessive colls */
713 uint64_t stat_latecol; /* late colls */
714 uint64_t stat_bptc; /* xmit bcast */
715 uint64_t stat_mptc; /* xmit bcast */
716 uint64_t stat_bprc; /* recv bcast */
717 uint64_t stat_mprc; /* recv mcast */
718 uint64_t stat_rnbc; /* recv nobuf */
719 uint64_t stat_roc; /* recv toolong */
720 uint64_t stat_sec; /* sqe errors */
721 uint64_t stat_dc; /* defer */
722 uint64_t stat_algnerrc; /* align errors */
723 uint64_t stat_crcerrs; /* crc errors */
724 uint64_t stat_cexterr; /* carrier extension errors */
725 uint64_t stat_ruc; /* recv tooshort */
726 uint64_t stat_rjc; /* recv jabber */
727 uint64_t stat_rxerrc; /* recv errors */
729 uint32_t param_en_1000fdx_cap:1,
730 param_en_1000hdx_cap:1,
731 param_en_100t4_cap:1,
732 param_en_100fdx_cap:1,
733 param_en_100hdx_cap:1,
734 param_en_10fdx_cap:1,
735 param_en_10hdx_cap:1,
736 param_1000fdx_cap:1,
737 param_1000hdx_cap:1,
738 param_100t4_cap:1,
739 param_100fdx_cap:1,
740 param_100hdx_cap:1,
741 param_10fdx_cap:1,
742 param_10hdx_cap:1,
743 param_autoneg_cap:1,
744 param_pause_cap:1,
745 param_asym_pause_cap:1,
746 param_rem_fault:1,
747 param_adv_1000fdx_cap:1,
748 param_adv_1000hdx_cap:1,
749 param_adv_100t4_cap:1,
750 param_adv_100fdx_cap:1,
751 param_adv_100hdx_cap:1,
752 param_adv_10fdx_cap:1,
753 param_adv_10hdx_cap:1,
754 param_adv_autoneg_cap:1,
778 ddi_ufm_handle_t *igb_ufmh; argument
779 igb_sensors_t igb_sensors; argument