Lines Matching refs:msi
92 struct msi_info *msi) in physdev_map_pirq() argument
125 if ( !msi->table_base ) in physdev_map_pirq()
126 msi->entry_nr = 1; in physdev_map_pirq()
129 ret = allocate_and_map_msi_pirq(d, *index, pirq_p, type, msi); in physdev_map_pirq()
308 struct msi_info msi; in do_physdev_op() local
318 msi.seg = map.bus >> 16; in do_physdev_op()
324 msi.seg = map.bus >> 16; in do_physdev_op()
328 msi.seg = 0; in do_physdev_op()
331 msi.bus = map.bus; in do_physdev_op()
332 msi.devfn = map.devfn; in do_physdev_op()
333 msi.entry_nr = map.entry_nr; in do_physdev_op()
334 msi.table_base = map.table_base; in do_physdev_op()
336 &msi); in do_physdev_op()
339 map.entry_nr = msi.entry_nr; in do_physdev_op()