Searched refs:mmr_pnode (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_irq.c | 137 int mmr_pnode, err; in arch_enable_uv_irq() local 169 mmr_pnode = uv_blade_to_pnode(mmr_blade); in arch_enable_uv_irq() 170 uv_write_global_mmr64(mmr_pnode, mmr_offset, mmr_value); in arch_enable_uv_irq() 182 static void arch_disable_uv_irq(int mmr_pnode, unsigned long mmr_offset) in arch_disable_uv_irq() argument 194 uv_write_global_mmr64(mmr_pnode, mmr_offset, mmr_value); in arch_disable_uv_irq() 205 int mmr_pnode; in uv_set_irq_affinity() local 222 if (uv_irq_2_mmr_info(data->irq, &mmr_offset, &mmr_pnode)) in uv_set_irq_affinity() 225 uv_write_global_mmr64(mmr_pnode, mmr_offset, mmr_value); in uv_set_irq_affinity()
|
/linux-4.1.27/drivers/misc/sgi-xp/ |
D | xpc_uv.c | 111 int mmr_pnode = uv_blade_to_pnode(mq->mmr_blade); in xpc_get_gru_mq_irq_uv() local 119 mq->mmr_value = uv_read_global_mmr64(mmr_pnode, mq->mmr_offset); 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() 145 int mmr_pnode; in xpc_release_gru_mq_irq_uv() 148 mmr_pnode = uv_blade_to_pnode(mq->mmr_blade); 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() 163 int mmr_pnode = uv_blade_to_pnode(mq->mmr_blade); in xpc_gru_mq_watchlist_alloc_uv() local 165 ret = sn_mq_watchlist_alloc(mmr_pnode, (void *)uv_gpa(mq->address), in xpc_gru_mq_watchlist_alloc_uv() 192 int mmr_pnode = uv_blade_to_pnode(mq->mmr_blade); in xpc_gru_mq_watchlist_free_uv() local 195 ret = uv_bios_mq_watchlist_free(mmr_pnode, mq->watchlist_num); in xpc_gru_mq_watchlist_free_uv() [all …]
|