Lines Matching refs:irq_tracker
3248 ice_free_res(pf->irq_tracker, pf->oicr_idx, ICE_RES_MISC_VEC_ID); in ice_free_irq_msix_misc()
3308 oicr_idx = ice_get_res(pf, pf->irq_tracker, 1, ICE_RES_MISC_VEC_ID); in ice_req_irq_msix_misc()
3322 ice_free_res(pf->irq_tracker, 1, ICE_RES_MISC_VEC_ID); in ice_req_irq_msix_misc()
4080 if (pf->irq_tracker) { in ice_clear_interrupt_scheme()
4081 devm_kfree(ice_pf_to_dev(pf), pf->irq_tracker); in ice_clear_interrupt_scheme()
4082 pf->irq_tracker = NULL; in ice_clear_interrupt_scheme()
4100 pf->irq_tracker = devm_kzalloc(ice_pf_to_dev(pf), in ice_init_interrupt_scheme()
4101 struct_size(pf->irq_tracker, list, vectors), in ice_init_interrupt_scheme()
4103 if (!pf->irq_tracker) { in ice_init_interrupt_scheme()
4110 pf->irq_tracker->num_entries = (u16)vectors; in ice_init_interrupt_scheme()
4111 pf->irq_tracker->end = pf->irq_tracker->num_entries; in ice_init_interrupt_scheme()