Lines Matching refs:fmhdl

226 	struct i_ddi_fmhdl *fmhdl;  in ndi_fmc_insert()  local
231 fmhdl = devi->devi_fmhdl; in ndi_fmc_insert()
232 if (fmhdl == NULL) { in ndi_fmc_insert()
237 if (!DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_insert()
240 fcp = fmhdl->fh_dma_cache; in ndi_fmc_insert()
243 if (!DDI_FM_ACC_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_insert()
248 fcp = fmhdl->fh_acc_cache; in ndi_fmc_insert()
254 atomic_inc_64(&fmhdl->fh_kstat.fek_fmc_full.value.ui64); in ndi_fmc_insert()
290 struct i_ddi_fmhdl *fmhdl; in ndi_fmc_remove() local
295 fmhdl = devi->devi_fmhdl; in ndi_fmc_remove()
296 if (fmhdl == NULL) { in ndi_fmc_remove()
302 if (!DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_remove()
305 fcp = fmhdl->fh_dma_cache; in ndi_fmc_remove()
313 if (!DDI_FM_ACC_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_remove()
318 fcp = fmhdl->fh_acc_cache; in ndi_fmc_remove()
334 atomic_inc_64(&fmhdl->fh_kstat.fek_fmc_miss.value.ui64); in ndi_fmc_remove()
363 struct i_ddi_fmhdl *fmhdl; in ndi_fmc_entry_error() local
367 fmhdl = DEVI(dip)->devi_fmhdl; in ndi_fmc_entry_error()
368 ASSERT(fmhdl); in ndi_fmc_entry_error()
371 if (flag == DMA_HANDLE && DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_entry_error()
372 fcp = fmhdl->fh_dma_cache; in ndi_fmc_entry_error()
374 } else if (flag == ACC_HANDLE && DDI_FM_ACC_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_entry_error()
375 fcp = fmhdl->fh_acc_cache; in ndi_fmc_entry_error()
463 struct i_ddi_fmhdl *fmhdl; in ndi_fmc_error() local
469 fmhdl = DEVI(dip)->devi_fmhdl; in ndi_fmc_error()
470 ASSERT(fmhdl); in ndi_fmc_error()
477 for (tgt = fmhdl->fh_tgts; tgt != NULL; tgt = tgt->ft_next) { in ndi_fmc_error()
522 struct i_ddi_fmhdl *fmhdl; in ndi_fmc_entry_error_all() local
527 fmhdl = DEVI(dip)->devi_fmhdl; in ndi_fmc_entry_error_all()
528 ASSERT(fmhdl); in ndi_fmc_entry_error_all()
530 if (flag == DMA_HANDLE && DDI_FM_DMA_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_entry_error_all()
531 fcp = fmhdl->fh_dma_cache; in ndi_fmc_entry_error_all()
533 } else if (flag == ACC_HANDLE && DDI_FM_ACC_ERR_CAP(fmhdl->fh_cap)) { in ndi_fmc_entry_error_all()
534 fcp = fmhdl->fh_acc_cache; in ndi_fmc_entry_error_all()