Lines Matching refs:emip

167 	efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip);  in efx_mcdi_fini()  local
176 emip->emi_port = 0; in efx_mcdi_fini()
177 emip->emi_aborted = 0; in efx_mcdi_fini()
187 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_new_epoch() local
192 emip->emi_new_epoch = B_TRUE; in efx_mcdi_new_epoch()
252 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_request_start() local
278 EFSYS_ASSERT(emip->emi_pending_req == NULL); in efx_mcdi_request_start()
279 emip->emi_pending_req = emrp; in efx_mcdi_request_start()
280 emip->emi_ev_cpl = ev_cpl; in efx_mcdi_request_start()
281 emip->emi_poll_cnt = 0; in efx_mcdi_request_start()
282 seq = emip->emi_seq++ & EFX_MASK32(MCDI_HEADER_SEQ); in efx_mcdi_request_start()
283 new_epoch = emip->emi_new_epoch; in efx_mcdi_request_start()
284 max_version = emip->emi_max_version; in efx_mcdi_request_start()
349 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_read_response_header() local
386 (seq != ((emip->emi_seq - 1) & EFX_MASK32(MCDI_HEADER_SEQ)))) { in efx_mcdi_read_response_header()
504 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_request_poll() local
516 EFSYS_ASSERT(emip->emi_pending_req != NULL); in efx_mcdi_request_poll()
517 EFSYS_ASSERT(!emip->emi_ev_cpl); in efx_mcdi_request_poll()
518 emrp = emip->emi_pending_req; in efx_mcdi_request_poll()
527 if (emip->emi_poll_cnt++ == 0) { in efx_mcdi_request_poll()
529 emip->emi_pending_req = NULL; in efx_mcdi_request_poll()
550 emip->emi_pending_req = NULL; in efx_mcdi_request_poll()
553 emip->emi_new_epoch = B_FALSE; in efx_mcdi_request_poll()
577 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_request_abort() local
594 emrp = emip->emi_pending_req; in efx_mcdi_request_abort()
597 emip->emi_pending_req = NULL; in efx_mcdi_request_abort()
604 if (emip->emi_ev_cpl) in efx_mcdi_request_abort()
605 ++emip->emi_aborted; in efx_mcdi_request_abort()
763 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_ev_cpl() local
776 if (emip->emi_pending_req == NULL || !emip->emi_ev_cpl || in efx_mcdi_ev_cpl()
777 (seq != ((emip->emi_seq - 1) & EFX_MASK32(MCDI_HEADER_SEQ)))) { in efx_mcdi_ev_cpl()
778 EFSYS_ASSERT(emip->emi_aborted > 0); in efx_mcdi_ev_cpl()
779 if (emip->emi_aborted > 0) in efx_mcdi_ev_cpl()
780 --emip->emi_aborted; in efx_mcdi_ev_cpl()
785 emrp = emip->emi_pending_req; in efx_mcdi_ev_cpl()
786 emip->emi_pending_req = NULL; in efx_mcdi_ev_cpl()
789 if (emip->emi_max_version >= 2) { in efx_mcdi_ev_cpl()
874 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); in efx_mcdi_ev_death() local
894 emrp = emip->emi_pending_req; in efx_mcdi_ev_death()
895 ev_cpl = emip->emi_ev_cpl; in efx_mcdi_ev_death()
896 if (emrp != NULL && emip->emi_ev_cpl) { in efx_mcdi_ev_death()
897 emip->emi_pending_req = NULL; in efx_mcdi_ev_death()
901 ++emip->emi_aborted; in efx_mcdi_ev_death()
911 emip->emi_new_epoch = B_TRUE; in efx_mcdi_ev_death()
1339 efx_mcdi_iface_t *emip = &(enp->en_mcdi.em_emip); variable
1366 if (emip->emi_port == 1) {
1369 } else if (emip->emi_port == 2) {
1381 if (emip->emi_port == 1) {
1384 } else if (emip->emi_port == 2) {