Lines Matching refs:xa

88 	struct xarray *xa = &md->__domains[domid].store;  in msi_insert_desc()  local
99 ret = xa_alloc(xa, &index, desc, limit, GFP_KERNEL); in msi_insert_desc()
112 ret = xa_insert(xa, index, desc, GFP_KERNEL); in msi_insert_desc()
183 struct xarray *xa; in msi_domain_free_descs() local
191 xa = &dev->msi.data->__domains[ctrl->domid].store; in msi_domain_free_descs()
192 xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) { in msi_domain_free_descs()
193 xa_erase(xa, idx); in msi_domain_free_descs()
353 struct xarray *xa = &md->__domains[domid].store; in msi_find_desc() local
356 xa_for_each_start(xa, md->__iter_idx, desc, md->__iter_idx) { in msi_find_desc()
436 struct xarray *xa; in msi_domain_get_virq() local
449 xa = &dev->msi.data->__domains[domid].store; in msi_domain_get_virq()
450 desc = xa_load(xa, pcimsi ? 0 : index); in msi_domain_get_virq()
1081 struct xarray *xa; in msi_domain_populate_irqs() local
1095 xa = &dev->msi.data->__domains[ctrl.domid].store; in msi_domain_populate_irqs()
1098 desc = xa_load(xa, virq); in msi_domain_populate_irqs()
1130 struct xarray *xa; in msi_domain_depopulate_descs() local
1136 xa = &dev->msi.data->__domains[ctrl.domid].store; in msi_domain_depopulate_descs()
1137 xa_for_each_range(xa, idx, desc, ctrl.first, ctrl.last) in msi_domain_depopulate_descs()
1250 struct xarray *xa = &dev->msi.data->__domains[ctrl->domid].store; in __msi_domain_alloc_irqs() local
1278 xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) { in __msi_domain_alloc_irqs()
1509 struct xarray *xa = &dev->msi.data->__domains[ctrl->domid].store; in __msi_domain_free_irqs() local
1516 xa_for_each_range(xa, idx, desc, ctrl->first, ctrl->last) { in __msi_domain_free_irqs()