Searched defs:eqe (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_intr.c307 struct oce_eqe *eqe; local
319 eqe = RING_GET_CONSUMER_ITEM_VA(eq->ring, struct oce_eqe);
321 while (eqe->u0.dw0) {
323 eqe->u0.dw0 = LE_32(eqe->u0.dw0);
326 if (EQ_MAJOR_CODE_COMPLETION != eqe->u0.s.major_code) {
329 eqe->u0.s.major_code);
332 /* get the cq from the eqe */
333 cq_id = eqe->u0.s.resource_id % OCE_MAX_CQ;
339 /* clear valid bit and progress eqe */
[all...]
H A Doce_queue.c1106 struct oce_eqe *eqe; local
1112 eqe = RING_GET_CONSUMER_ITEM_VA(eq->ring, struct oce_eqe);
1114 while (eqe->u0.dw0) {
1115 eqe->u0.dw0 = LE_32(eqe->u0.dw0);
1118 eqe->u0.dw0 = 0;
1120 /* process next eqe */
1123 eqe = RING_GET_CONSUMER_ITEM_VA(eq->ring, struct oce_eqe);
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_eventq.c55 fmd_eventqelem_t *eqe; local
57 while ((eqe = fmd_list_next(&eq->eq_list)) != NULL) {
58 fmd_list_delete(&eq->eq_list, eqe);
59 fmd_event_rele(eqe->eqe_event);
60 fmd_free(eqe, sizeof (fmd_eventqelem_t));
68 fmd_eventq_drop(fmd_eventq_t *eq, fmd_eventqelem_t *eqe) argument
74 fmd_event_rele(eqe->eqe_event);
75 fmd_free(eqe, sizeof (fmd_eventqelem_t));
81 fmd_eventqelem_t *eqe, *tmp; local
91 eqe
144 fmd_eventqelem_t *eqe; local
183 fmd_eventqelem_t *eqe, *oqe; local
242 fmd_eventqelem_t *eqe; local
329 fmd_eventqelem_t *eqe, *nqe; local
367 fmd_eventqelem_t *eqe; local
[all...]
H A Dfmd_mdb.c1632 fmd_eventqelem_t eqe; local
1637 if (mdb_vread(&eqe, sizeof (eqe), addr) != sizeof (eqe)) {
1642 wsp->walk_addr = (uintptr_t)eqe.eqe_list.l_next;
1643 return (wsp->walk_callback(addr, &eqe, wsp->walk_cbdata));
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_event.c53 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe));
56 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
58 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
60 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
62 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
64 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
66 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
68 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
70 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
72 hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe);
511 hermon_hw_eqe_t *eqe; local
971 hermon_eq_handler_init(hermon_state_t *state, hermon_eqhdl_t eq, uint_t evt_type_mask, int (*eq_func)(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe)) argument
1051 hermon_eq_demux(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1126 hermon_port_state_change_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1192 hermon_comm_estbl_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1242 hermon_local_wq_cat_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1292 hermon_invreq_local_wq_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1342 hermon_local_acc_vio_wq_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1392 hermon_sendq_drained_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1458 hermon_path_mig_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1508 hermon_path_mig_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1558 hermon_catastrophic_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1618 hermon_srq_last_wqe_reached_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1663 hermon_fexch_error_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1717 hermon_no_eqhandler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
[all...]
H A Dhermon_cq.c1058 hermon_hw_eqe_t *eqe)
1064 cqnum = HERMON_EQE_CQNUM_GET(eq, eqe);
1104 hermon_hw_eqe_t *eqe)
1113 cqnum = HERMON_EQE_CQNUM_GET(eq, eqe);
1057 hermon_cq_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
1103 hermon_cq_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
H A Dhermon_cmd.c404 hermon_hw_eqe_t *eqe)
412 cmdp = &state->hs_cmd_list.cml_cmd[HERMON_EQE_CMDTOKEN_GET(eq, eqe)];
416 cmdp->cmd_outparm = ((uint64_t)HERMON_EQE_CMDOUTP0_GET(eq, eqe) << 32) |
417 HERMON_EQE_CMDOUTP1_GET(eq, eqe);
418 cmdp->cmd_status = HERMON_EQE_CMDSTATUS_GET(eq, eqe);
403 hermon_cmd_complete_handler(hermon_state_t *state, hermon_eqhdl_t eq, hermon_hw_eqe_t *eqe) argument
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c1053 tavor_hw_eqe_t *eqe)
1061 eqe_evttype = TAVOR_EQE_EVTTYPE_GET(eq, eqe);
1069 tavor_eq_overflow_handler(state, eq, eqe);
1077 cqnum = TAVOR_EQE_CQNUM_GET(eq, eqe);
1127 tavor_hw_eqe_t *eqe)
1137 eqe_evttype = TAVOR_EQE_EVTTYPE_GET(eq, eqe);
1145 tavor_eq_overflow_handler(state, eq, eqe);
1154 cqnum = TAVOR_EQE_CQNUM_GET(eq, eqe);
1052 tavor_cq_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1126 tavor_cq_err_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
H A Dtavor_event.c54 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe));
56 static void tavor_eqe_sync(tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe, uint_t flag,
59 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
61 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
63 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
65 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
67 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
69 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
71 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
73 tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe);
658 tavor_hw_eqe_t *eqe; local
1194 tavor_eq_handler_init(tavor_state_t *state, tavor_eqhdl_t eq, uint_t evt_type_mask, int (*eq_func)(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe)) argument
1292 tavor_eqe_sync(tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe, uint_t flag, uint_t force_sync) argument
1329 tavor_port_state_change_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1413 tavor_comm_estbl_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1484 tavor_local_wq_cat_err_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1555 tavor_invreq_local_wq_err_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1626 tavor_local_acc_vio_wq_err_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1697 tavor_sendq_drained_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1784 tavor_path_mig_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1855 tavor_path_mig_err_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
1926 tavor_srq_catastrophic_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
2001 tavor_srq_last_wqe_reached_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
2072 tavor_ecc_detection_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
2117 tavor_eq_overflow_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
2149 tavor_no_eqhandler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
[all...]
H A Dtavor_cmd.c317 tavor_hw_eqe_t *eqe)
324 eqe_evttype = TAVOR_EQE_EVTTYPE_GET(eq, eqe);
332 tavor_eq_overflow_handler(state, eq, eqe);
342 cmdp = &state->ts_cmd_list.cml_cmd[TAVOR_EQE_CMDTOKEN_GET(eq, eqe)];
346 cmdp->cmd_outparm = ((uint64_t)TAVOR_EQE_CMDOUTP0_GET(eq, eqe) << 32) |
347 TAVOR_EQE_CMDOUTP1_GET(eq, eqe);
348 cmdp->cmd_status = TAVOR_EQE_CMDSTATUS_GET(eq, eqe);
316 tavor_cmd_complete_handler(tavor_state_t *state, tavor_eqhdl_t eq, tavor_hw_eqe_t *eqe) argument
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Dintel_nb5000.c2159 nb_drain(void *ignored, const void *data, const errorq_elem_t *eqe) argument
/illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu_mca.c940 gcpu_mca_drain(void *ignored, const void *data, const errorq_elem_t *eqe) argument
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_sli4.c4901 EQE_u eqe; local
4918 eqe.word = *ptr;
4919 eqe.word = BE_SWAP32(eqe.word);
4921 if (eqe.word & EQE_VALID) {
6911 EQE_u eqe; local
6933 eqe.word = *ptr;
6934 eqe.word = BE_SWAP32(eqe.word);
6936 if (!(eqe
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c3638 errorq_elem_t eqe; local
3641 if (mdb_vread(&eqe, sizeof (eqe), addr) != sizeof (eqe)) {
3652 eqdp->eqd_stack[eqdp->eqd_qpos++] = (uintptr_t)eqe.eqe_data;
3653 addr = (uintptr_t)eqe.eqe_prev;
3661 errorq_elem_t eqe, *addr; local
3671 mdb_vread(&eqe, sizeof (eqe), (uintptr_t)eq.eq_ptail) == -1) {
3698 if (eqdp->eqd_stack[i] == (uintptr_t)eqe
[all...]

Completed in 945 milliseconds