Home
last modified time | relevance | path

Searched refs:mmr_value (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/arch/x86/platform/uv/
Duv_irq.c135 unsigned long mmr_value; in arch_enable_uv_irq() local
159 mmr_value = 0; in arch_enable_uv_irq()
160 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_enable_uv_irq()
170 uv_write_global_mmr64(mmr_pnode, mmr_offset, mmr_value); in arch_enable_uv_irq()
184 unsigned long mmr_value; in arch_disable_uv_irq() local
190 mmr_value = 0; in arch_disable_uv_irq()
191 entry = (struct uv_IO_APIC_route_entry *)&mmr_value; in arch_disable_uv_irq()
194 uv_write_global_mmr64(mmr_pnode, mmr_offset, mmr_value); in arch_disable_uv_irq()
203 unsigned long mmr_value, mmr_offset; in uv_set_irq_affinity() local
210 mmr_value = 0; in uv_set_irq_affinity()
[all …]
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpc_uv.c119 mq->mmr_value = uv_read_global_mmr64(mmr_pnode, mq->mmr_offset); in xpc_get_gru_mq_irq_uv()
129 mq->mmr_value = (unsigned long)cpu_physical_id(cpu) << 32 | mq->irq; in xpc_get_gru_mq_irq_uv()
130 uv_write_global_mmr64(mmr_pnode, mq->mmr_offset, mq->mmr_value); in xpc_get_gru_mq_irq_uv()
146 unsigned long mmr_value; in xpc_release_gru_mq_irq_uv()
149 mmr_value = 1UL << 16; in xpc_release_gru_mq_irq_uv()
151 uv_write_global_mmr64(mmr_pnode, mq->mmr_offset, mmr_value); in xpc_release_gru_mq_irq_uv()
216 struct uv_IO_APIC_route_entry *mmr_value; in xpc_create_gru_mq_uv() local
271 mmr_value = (struct uv_IO_APIC_route_entry *)&mq->mmr_value; in xpc_create_gru_mq_uv()
273 nasid, mmr_value->vector, mmr_value->dest); in xpc_create_gru_mq_uv()
Dxpc.h208 unsigned long mmr_value; /* value of irq mmr located on mmr_blade */ member