Lines Matching refs:entry
136 struct uv_IO_APIC_route_entry *entry; in arch_enable_uv_irq() local
155 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_enable_uv_irq()
156 entry->vector = cfg->vector; in arch_enable_uv_irq()
157 entry->delivery_mode = apic->irq_delivery_mode; in arch_enable_uv_irq()
158 entry->dest_mode = apic->irq_dest_mode; in arch_enable_uv_irq()
159 entry->polarity = 0; in arch_enable_uv_irq()
160 entry->trigger = 0; in arch_enable_uv_irq()
161 entry->mask = 0; in arch_enable_uv_irq()
162 entry->dest = apic->cpu_mask_to_apicid(eligible_cpu); in arch_enable_uv_irq()
180 struct uv_IO_APIC_route_entry *entry; in arch_disable_uv_irq() local
186 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_disable_uv_irq()
187 entry->mask = 1; in arch_disable_uv_irq()
199 struct uv_IO_APIC_route_entry *entry; in uv_set_irq_affinity() local
206 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in uv_set_irq_affinity()
208 entry->vector = cfg->vector; in uv_set_irq_affinity()
209 entry->delivery_mode = apic->irq_delivery_mode; in uv_set_irq_affinity()
210 entry->dest_mode = apic->irq_dest_mode; in uv_set_irq_affinity()
211 entry->polarity = 0; in uv_set_irq_affinity()
212 entry->trigger = 0; in uv_set_irq_affinity()
213 entry->mask = 0; in uv_set_irq_affinity()
214 entry->dest = dest; in uv_set_irq_affinity()