Home
last modified time | relevance | path

Searched refs:mmr_offset (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/arch/ia64/sn/pci/
Dtioce_provider.c59 u64 mmr_offset; in tioce_mmr_war_pre() local
65 mmr_offset = (unsigned long)mmr_addr - mmr_base; in tioce_mmr_war_pre()
67 if (mmr_offset < 0x45000) { in tioce_mmr_war_pre()
70 if (mmr_offset == 0 || mmr_offset == 0x80) in tioce_mmr_war_pre()
72 else if (mmr_offset == 0x148 || mmr_offset == 0x200) in tioce_mmr_war_pre()
85 u64 mmr_offset; in tioce_mmr_war_post() local
91 mmr_offset = (unsigned long)mmr_addr - mmr_base; in tioce_mmr_war_post()
93 if (mmr_offset < 0x45000) { in tioce_mmr_war_post()
94 if (mmr_offset == 0x100) in tioce_mmr_war_post()
/linux-4.4.14/arch/x86/platform/uv/
Dtlb_uv.c499 static unsigned long uv1_read_status(unsigned long mmr_offset, int right_shift) in uv1_read_status() argument
503 descriptor_status = uv_read_local_mmr(mmr_offset); in uv1_read_status()
514 unsigned long mmr_offset, int right_shift, in uv1_wait_completion() argument
521 descriptor_status = uv1_read_status(mmr_offset, right_shift); in uv1_wait_completion()
556 descriptor_status = uv1_read_status(mmr_offset, right_shift); in uv1_wait_completion()
586 int mmr_offset; in normal_busy() local
589 mmr_offset = UVH_LB_BAU_SB_ACTIVATION_STATUS_0; in normal_busy()
591 return (((((read_lmmr(mmr_offset) >> right_shift) & in normal_busy()
610 unsigned long mmr_offset, int right_shift, in uv2_3_wait_completion() argument
619 descriptor_stat = uv2_3_read_status(mmr_offset, right_shift, desc); in uv2_3_wait_completion()
[all …]
Duv_irq.c181 unsigned long mmr_offset, int limit) in uv_setup_irq() argument
193 info.uv_offset = mmr_offset; in uv_setup_irq()
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpc_uv.c114 mq->irq = uv_setup_irq(irq_name, cpu, mq->mmr_blade, mq->mmr_offset, in xpc_get_gru_mq_irq_uv()
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()
151 uv_write_global_mmr64(mmr_pnode, mq->mmr_offset, mmr_value); in xpc_release_gru_mq_irq_uv()
166 mq->order, &mq->mmr_offset); in xpc_gru_mq_watchlist_alloc_uv()
174 mq->order, &mq->mmr_offset); in xpc_gru_mq_watchlist_alloc_uv()
Dxpc.h207 unsigned long mmr_offset; /* offset of irq mmr located on mmr_blade */ member