Searched refs:mmr_offset (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.4/arch/x86/platform/uv/ |
D | uv_irq.c | 185 unsigned long mmr_offset, int limit) in uv_setup_irq() argument 197 info.uv_offset = mmr_offset; in uv_setup_irq()
|
D | tlb_uv.c | 513 static unsigned long uv1_read_status(unsigned long mmr_offset, int right_shift) in uv1_read_status() argument 517 descriptor_status = uv_read_local_mmr(mmr_offset); in uv1_read_status() 532 u64 mmr_offset = bcp->status_mmr; in uv1_wait_completion() local 536 descriptor_status = uv1_read_status(mmr_offset, right_shift); in uv1_wait_completion() 571 descriptor_status = uv1_read_status(mmr_offset, right_shift); in uv1_wait_completion() 605 u64 mmr_offset = bcp->status_mmr; in uv2_3_wait_completion() local 611 descriptor_stat = uv2_3_read_status(mmr_offset, right_shift, desc); in uv2_3_wait_completion() 661 descriptor_stat = uv2_3_read_status(mmr_offset, right_shift, desc); in uv2_3_wait_completion()
|
/Linux-v5.4/drivers/misc/sgi-xp/ |
D | xpc_uv.c | 117 mq->irq = uv_setup_irq(irq_name, cpu, mq->mmr_blade, mq->mmr_offset, in xpc_get_gru_mq_irq_uv() 122 mq->mmr_value = uv_read_global_mmr64(mmr_pnode, mq->mmr_offset); in xpc_get_gru_mq_irq_uv() 133 uv_write_global_mmr64(mmr_pnode, mq->mmr_offset, mq->mmr_value); in xpc_get_gru_mq_irq_uv() 154 uv_write_global_mmr64(mmr_pnode, mq->mmr_offset, mmr_value); in xpc_release_gru_mq_irq_uv() 169 mq->order, &mq->mmr_offset); in xpc_gru_mq_watchlist_alloc_uv() 177 mq->order, &mq->mmr_offset); in xpc_gru_mq_watchlist_alloc_uv()
|
D | xpc.h | 130 unsigned long mmr_offset; /* offset of irq mmr located on mmr_blade */ member
|