Lines Matching refs:eqp
642 __in efx_qword_t *eqp, in siena_ev_rx_not_ok() argument
649 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_TOBE_DISC) != 0) { in siena_ev_rx_not_ok()
660 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_FRM_TRUNC) != 0) { in siena_ev_rx_not_ok()
676 if ((EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_SOP) == 0) && in siena_ev_rx_not_ok()
677 (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_JUMBO_CONT) == 0) && in siena_ev_rx_not_ok()
678 (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_BYTE_CNT) == 0)) in siena_ev_rx_not_ok()
683 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_ETH_CRC_ERR) != 0) { in siena_ev_rx_not_ok()
690 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_PAUSE_FRM_ERR) != 0) { in siena_ev_rx_not_ok()
697 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_BUF_OWNER_ID_ERR) != 0) { in siena_ev_rx_not_ok()
703 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_IP_HDR_CHKSUM_ERR) != 0) { in siena_ev_rx_not_ok()
709 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_TCP_UDP_CHKSUM_ERR) != 0) { in siena_ev_rx_not_ok()
715 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_IP_FRAG_ERR) != 0) { in siena_ev_rx_not_ok()
732 __in efx_qword_t *eqp, in siena_ev_rx() argument
753 id = EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_DESC_PTR); in siena_ev_rx()
754 size = EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_BYTE_CNT); in siena_ev_rx()
755 label = EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_Q_LABEL); in siena_ev_rx()
756 ok = (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_PKT_OK) != 0); in siena_ev_rx()
759 sop = (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_SOP) != 0); in siena_ev_rx()
760 jumbo_cont = (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_JUMBO_CONT) != 0); in siena_ev_rx()
763 hdr_type = EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_HDR_TYPE); in siena_ev_rx()
765 is_v6 = (EFX_QWORD_FIELD(*eqp, FSF_CZ_RX_EV_IPV6_PKT) != 0); in siena_ev_rx()
825 ignore = siena_ev_rx_not_ok(eep, eqp, label, id, &flags); in siena_ev_rx()
839 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_MCAST_PKT) != 0) { in siena_ev_rx()
842 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_MCAST_HASH_MATCH) != 0) { in siena_ev_rx()
861 parse_err = EFX_QWORD_FIELD(*eqp, FSF_CZ_RX_EV_PKT_NOT_PARSED); in siena_ev_rx()
869 pkt_type = EFX_QWORD_FIELD(*eqp, FSF_AZ_RX_EV_PKT_TYPE); in siena_ev_rx()
886 __in efx_qword_t *eqp, in siena_ev_tx() argument
896 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_COMP) != 0 && in siena_ev_tx()
897 EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_PKT_ERR) == 0 && in siena_ev_tx()
898 EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_PKT_TOO_BIG) == 0 && in siena_ev_tx()
899 EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_WQ_FF_FULL) == 0) { in siena_ev_tx()
900 id = EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_DESC_PTR); in siena_ev_tx()
901 label = EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_Q_LABEL); in siena_ev_tx()
911 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_COMP) != 0) in siena_ev_tx()
913 uint32_t, EFX_QWORD_FIELD(*eqp, EFX_DWORD_1), in siena_ev_tx()
914 uint32_t, EFX_QWORD_FIELD(*eqp, EFX_DWORD_0)); in siena_ev_tx()
916 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_PKT_ERR) != 0) in siena_ev_tx()
919 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_PKT_TOO_BIG) != 0) in siena_ev_tx()
922 if (EFX_QWORD_FIELD(*eqp, FSF_AZ_TX_EV_WQ_FF_FULL) != 0) in siena_ev_tx()
932 __in efx_qword_t *eqp, in siena_ev_global() argument
936 _NOTE(ARGUNUSED(eqp, eecp, arg)) in siena_ev_global()
946 __in efx_qword_t *eqp, in siena_ev_driver() argument
955 switch (EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_SUBCODE)) { in siena_ev_driver()
961 txq_index = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_SUBDATA); in siena_ev_driver()
974 rxq_index = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_RX_DESCQ_ID); in siena_ev_driver()
975 failed = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_RX_FLUSH_FAIL); in siena_ev_driver()
1012 code = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_SUBDATA); in siena_ev_driver()
1022 id = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_SUBDATA); in siena_ev_driver()
1036 id = EFX_QWORD_FIELD(*eqp, FSF_AZ_DRIVER_EV_SUBDATA); in siena_ev_driver()
1075 __in efx_qword_t *eqp, in siena_ev_drv_gen() argument
1084 data = EFX_QWORD_FIELD(*eqp, FSF_AZ_EV_DATA_DW0); in siena_ev_drv_gen()
1087 uint32_t, EFX_QWORD_FIELD(*eqp, EFX_DWORD_1), in siena_ev_drv_gen()
1088 uint32_t, EFX_QWORD_FIELD(*eqp, EFX_DWORD_0)); in siena_ev_drv_gen()
1103 __in efx_qword_t *eqp, in siena_ev_mcdi() argument
1124 code = EFX_QWORD_FIELD(*eqp, MCDI_EVENT_CODE); in siena_ev_mcdi()
1132 MCDI_EV_FIELD(eqp, CMDDONE_SEQ), in siena_ev_mcdi()
1133 MCDI_EV_FIELD(eqp, CMDDONE_DATALEN), in siena_ev_mcdi()
1134 MCDI_EV_FIELD(eqp, CMDDONE_ERRNO)); in siena_ev_mcdi()
1140 siena_phy_link_ev(enp, eqp, &link_mode); in siena_ev_mcdi()
1150 if ((rc = mcdi_mon_ev(enp, eqp, &id, &value)) == 0) in siena_ev_mcdi()
1155 MCDI_EV_FIELD(eqp, DATA)); in siena_ev_mcdi()
1175 MCDI_EV_FIELD(eqp, MAC_STATS_DMA_GENERATION)); in siena_ev_mcdi()
1181 uint32_t reason = MCDI_EV_FIELD(eqp, FWALERT_REASON); in siena_ev_mcdi()
1186 MCDI_EV_FIELD(eqp, FWALERT_DATA)); in siena_ev_mcdi()
1190 MCDI_EV_FIELD(eqp, DATA)); in siena_ev_mcdi()