Lines Matching defs:eqep
234 * Commit an errorq element (eqep) for dispatching, see
867 errorq_elem_t *eqep;
885 eqep = &eqp->eq_elems[i];
891 errorq_nvelem_t *eqnp = eqep->eqe_data;
897 return (eqep);
901 * Commit an errorq element (eqep) for dispatching.
906 errorq_commit(errorq_t *eqp, errorq_elem_t *eqep, uint_t flag)
910 if (eqep == NULL || !(eqp->eq_flags & ERRORQ_ACTIVE)) {
917 eqep->eqe_prev = old;
920 if (atomic_cas_ptr(&eqp->eq_pend, old, eqep) == old)
935 errorq_cancel(errorq_t *eqp, errorq_elem_t *eqep)
937 if (eqep == NULL || !(eqp->eq_flags & ERRORQ_ACTIVE))
940 BT_ATOMIC_CLEAR(eqp->eq_bitmap, eqep - eqp->eq_elems);
1004 errorq_elem_nvl(errorq_t *eqp, const errorq_elem_t *eqep)
1006 errorq_nvelem_t *eqnp = eqep->eqe_data;
1014 errorq_elem_nva(errorq_t *eqp, const errorq_elem_t *eqep)
1016 errorq_nvelem_t *eqnp = eqep->eqe_data;
1027 errorq_elem_dup(errorq_t *eqp, const errorq_elem_t *eqep, errorq_elem_t **neqep)
1035 bcopy(eqep->eqe_data, (*neqep)->eqe_data, eqp->eq_size);