Searched refs:mmr_value (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_irq.c | 135 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/ |
D | xpc_uv.c | 119 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()
|
D | xpc.h | 208 unsigned long mmr_value; /* value of irq mmr located on mmr_blade */ member
|