Searched defs:fmhdl (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dndifm.c226 struct i_ddi_fmhdl *fmhdl; local
231 fmhdl = devi->devi_fmhdl;
232 if (fmhdl == NULL) {
237 if (!DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap)) {
240 fcp = fmhdl->fh_dma_cache;
243 if (!DDI_FM_ACC_ERR_CAP(fmhdl->fh_cap)) {
248 fcp = fmhdl->fh_acc_cache;
254 atomic_inc_64(&fmhdl->fh_kstat.fek_fmc_full.value.ui64);
290 struct i_ddi_fmhdl *fmhdl; local
295 fmhdl
363 struct i_ddi_fmhdl *fmhdl; local
463 struct i_ddi_fmhdl *fmhdl; local
522 struct i_ddi_fmhdl *fmhdl; local
[all...]
H A Dddifm.c344 struct i_ddi_fmhdl *fmhdl = NULL; local
382 fmhdl = DEVI(eqdip)->devi_fmhdl;
383 ASSERT(fmhdl);
384 eqep = errorq_reserve(fmhdl->fh_errorq);
388 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep);
389 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep);
451 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC);
457 err: if (fmhdl)
458 atomic_inc_64(&fmhdl->fh_kstat.fek_erpt_dropped.value.ui64);
688 struct i_ddi_fmhdl *fmhdl; local
821 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
873 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
1017 struct i_ddi_fmhdl *fmhdl = DEVI(hdlp->ah_dip)->devi_fmhdl; local
1030 struct i_ddi_fmhdl *fmhdl = DEVI(hdlp->dmai_rdip)->devi_fmhdl; local
[all...]
H A Dpcifm.c401 struct i_ddi_fmhdl *fmhdl = devi->devi_fmhdl; local
420 * ASSERT fmhdl exists and fh_bus_specific is NULL.
422 ASSERT(fmhdl && (fmhdl->fh_bus_specific == NULL));
478 fmhdl->fh_bus_specific = (void *)erpt_p;
521 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
529 ASSERT(fmhdl);
531 erpt_p = (pci_erpt_t *)fmhdl->fh_bus_specific;
543 fmhdl->fh_bus_specific = NULL;
1055 struct i_ddi_fmhdl *fmhdl; local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_ecc.c665 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
683 eqep = errorq_reserve(fmhdl->fh_errorq);
687 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep);
688 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep);
740 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC);
H A Dpcisch.c2804 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
2823 eqep = errorq_reserve(fmhdl->fh_errorq);
2827 ereport = errorq_elem_nvl(fmhdl->fh_errorq, eqep);
2828 nva = errorq_elem_nva(fmhdl->fh_errorq, eqep);
2864 errorq_commit(fmhdl->fh_errorq, eqep, ERRORQ_ASYNC);
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcie_fault.c997 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
1006 if (fmhdl) {
1013 if (!(fmhdl->fh_cap & DDI_FM_ERRCB_CAPABLE))
1037 fmhdl = DEVI(dip)->devi_fmhdl;
1041 if (!fmhdl) {
1046 fmhdl->fh_cap |= DDI_FM_ERRCB_CAPABLE;
2328 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
2338 ASSERT(fmhdl);
2353 if ((flag & PF_ADDR_DMA) && DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap))
2354 fcp = fmhdl
2626 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
2669 struct i_ddi_fmhdl *fmhdl = DEVI(dip)->devi_fmhdl; local
[all...]

Completed in 63 milliseconds