Lines Matching refs:entry
136 struct uv_IO_APIC_route_entry *entry; in arch_enable_uv_irq() local
160 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_enable_uv_irq()
161 entry->vector = cfg->vector; in arch_enable_uv_irq()
162 entry->delivery_mode = apic->irq_delivery_mode; in arch_enable_uv_irq()
163 entry->dest_mode = apic->irq_dest_mode; in arch_enable_uv_irq()
164 entry->polarity = 0; in arch_enable_uv_irq()
165 entry->trigger = 0; in arch_enable_uv_irq()
166 entry->mask = 0; in arch_enable_uv_irq()
167 entry->dest = dest; in arch_enable_uv_irq()
185 struct uv_IO_APIC_route_entry *entry; in arch_disable_uv_irq() local
191 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_disable_uv_irq()
192 entry->mask = 1; in arch_disable_uv_irq()
204 struct uv_IO_APIC_route_entry *entry; in uv_set_irq_affinity() local
211 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in uv_set_irq_affinity()
213 entry->vector = cfg->vector; in uv_set_irq_affinity()
214 entry->delivery_mode = apic->irq_delivery_mode; in uv_set_irq_affinity()
215 entry->dest_mode = apic->irq_dest_mode; in uv_set_irq_affinity()
216 entry->polarity = 0; in uv_set_irq_affinity()
217 entry->trigger = 0; in uv_set_irq_affinity()
218 entry->mask = 0; in uv_set_irq_affinity()
219 entry->dest = dest; in uv_set_irq_affinity()