/linux-4.1.27/arch/mips/include/asm/sn/ |
D | addrs.h | 78 #define RAW_NODE_SWIN_BASE(nasid, widget) \ argument 79 (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS)) 111 #define NODE_SWIN_ADDR(nasid, addr) \ argument 112 (((addr) >= NODE_SWIN_BASE(nasid, 0)) && \ 113 ((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE)\ 303 #define EX_HANDLER_ADDR(nasid, slice) \ argument 304 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice)) 308 #define EX_FRAME_ADDR(nasid, slice) \ argument 309 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSET(slice)) 313 #define ARCS_SPB_ADDR(nasid) \ argument [all …]
|
D | io.h | 36 #define IIO_ITTE_PUT(nasid, bigwin, io_or_mem, widget, addr) \ argument 37 REMOTE_HUB_S((nasid), IIO_ITTE(bigwin), \ 43 #define IIO_ITTE_DISABLE(nasid, bigwin) \ argument 44 IIO_ITTE_PUT((nasid), HUB_PIO_MAP_TO_MEM, \ 47 #define IIO_ITTE_GET(nasid, bigwin) REMOTE_HUB_ADDR((nasid), IIO_ITTE(bigwin)) argument
|
D | launch.h | 85 #define LAUNCH_SLAVE (*(void (*)(int nasid, int cpu, \ 92 #define LAUNCH_WAIT (*(void (*)(int nasid, int cpu, int timeout_msec)) \ 95 #define LAUNCH_POLL (*(launch_state_t (*)(int nasid, int cpu)) \
|
D | klconfig.h | 133 nasid_t nasid; member 496 nasid_t nasid; /* node number - from parent */ member
|
/linux-4.1.27/arch/mips/sgi-ip27/ |
D | ip27-hubio.c | 31 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); in hub_pio_map() local 36 return NODE_SWIN_BASE(nasid, widget) + (xtalk_addr % SWIN_SIZE); in hub_pio_map() 41 nasid, widget, xtalk_addr, size); in hub_pio_map() 65 IIO_ITTE_PUT(nasid, i, HUB_PIO_MAP_TO_MEM, widget, xtalk_addr); in hub_pio_map() 66 (void) HUB_L(IIO_ITTE_GET(nasid, i)); in hub_pio_map() 68 return NODE_BWIN_BASE(nasid, widget) + (xtalk_addr % BWIN_SIZE); in hub_pio_map() 73 nasid, widget, xtalk_addr); in hub_pio_map() 84 static void hub_setup_prb(nasid_t nasid, int prbnum, int credits) in hub_setup_prb() argument 93 prb.iprb_regval = REMOTE_HUB_L(nasid, prb_offset); in hub_setup_prb() 115 REMOTE_HUB_S(nasid, prb_offset, prb.iprb_regval); in hub_setup_prb() [all …]
|
D | ip27-xtalk.c | 23 extern int bridge_probe(nasid_t nasid, int widget, int masterwid); 25 static int probe_one_port(nasid_t nasid, int widget, int masterwid) in probe_one_port() argument 31 (RAW_NODE_SWIN_BASE(nasid, widget) + WIDGET_ID); in probe_one_port() 35 smp_processor_id(), nasid, widget, partnum); in probe_one_port() 40 bridge_probe(nasid, widget, masterwid); in probe_one_port() 49 static int xbow_probe(nasid_t nasid) in xbow_probe() argument 61 brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_MIDPLANE8); in xbow_probe() 90 if (nasid != XBOW_PORT_NASID(xbow_p, i)) in xbow_probe() 96 probe_one_port(nasid, i, masterwid); in xbow_probe() 105 nasid_t nasid; in xtalk_probe_node() local [all …]
|
D | ip27-nmi.c | 54 void nmi_cpu_eframe_save(nasid_t nasid, int slice) in nmi_cpu_eframe_save() argument 61 (TO_UNCAC(TO_NODE(nasid, IP27_NMI_KREGS_OFFSET)) + in nmi_cpu_eframe_save() 64 printk("NMI nasid %d: slice %d\n", nasid, slice); in nmi_cpu_eframe_save() 130 void nmi_dump_hub_irq(nasid_t nasid, int slice) in nmi_dump_hub_irq() argument 135 mask0 = REMOTE_HUB_L(nasid, PI_INT_MASK0_A); in nmi_dump_hub_irq() 136 mask1 = REMOTE_HUB_L(nasid, PI_INT_MASK1_A); in nmi_dump_hub_irq() 138 mask0 = REMOTE_HUB_L(nasid, PI_INT_MASK0_B); in nmi_dump_hub_irq() 139 mask1 = REMOTE_HUB_L(nasid, PI_INT_MASK1_B); in nmi_dump_hub_irq() 142 pend0 = REMOTE_HUB_L(nasid, PI_INT_PEND0); in nmi_dump_hub_irq() 143 pend1 = REMOTE_HUB_L(nasid, PI_INT_PEND1); in nmi_dump_hub_irq() [all …]
|
D | ip27-smp.c | 33 nasid_t nasid = COMPACT_TO_NASID_NODEID(node); in alloc_cpupda() local 35 cputonasid(cpunum) = nasid; in alloc_cpupda() 57 static int do_cpumask(cnodeid_t cnode, nasid_t nasid, int highest) in do_cpumask() argument 65 brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_IP27); in do_cpumask() 118 nasid_t nasid = gdap->g_nasidtable[i]; in cpu_node_probe() local 119 if (nasid == INVALID_NASID) in cpu_node_probe() 121 compact_to_nasid_node[i] = nasid; in cpu_node_probe() 122 nasid_to_compact_node[nasid] = i; in cpu_node_probe() 124 highest = do_cpumask(i, nasid, highest); in cpu_node_probe() 130 static __init void intr_clear_all(nasid_t nasid) in intr_clear_all() argument [all …]
|
D | ip27-memory.c | 116 nasid_t nasid; in compute_node_distance() local 121 nasid = COMPACT_TO_NASID_NODEID(cnode); in compute_node_distance() 123 if (nasid == -1) continue; in compute_node_distance() 125 brd = find_lboard_class((lboard_t *)KL_CONFIG_INFO(nasid), in compute_node_distance() 180 nasid_t nasid, nasid2; in init_topology_matrix() local 188 nasid = COMPACT_TO_NASID_NODEID(row); in init_topology_matrix() 192 compute_node_distance(nasid, nasid2); in init_topology_matrix() 199 nasid_t nasid; in dump_topology() local 221 nasid = COMPACT_TO_NASID_NODEID(cnode); in dump_topology() 223 if (nasid == -1) continue; in dump_topology() [all …]
|
D | ip27-irq-pci.c | 100 nasid_t nasid = COMPACT_TO_NASID_NODEID(cpu_to_node(cpu)); in intr_connect_level() local 106 REMOTE_HUB_S(nasid, PI_INT_MASK0_A, si->irq_enable_mask[0]); in intr_connect_level() 107 REMOTE_HUB_S(nasid, PI_INT_MASK1_A, si->irq_enable_mask[1]); in intr_connect_level() 109 REMOTE_HUB_S(nasid, PI_INT_MASK0_B, si->irq_enable_mask[0]); in intr_connect_level() 110 REMOTE_HUB_S(nasid, PI_INT_MASK1_B, si->irq_enable_mask[1]); in intr_connect_level() 118 nasid_t nasid = COMPACT_TO_NASID_NODEID(cpu_to_node(cpu)); in intr_disconnect_level() local 124 REMOTE_HUB_S(nasid, PI_INT_MASK0_A, si->irq_enable_mask[0]); in intr_disconnect_level() 125 REMOTE_HUB_S(nasid, PI_INT_MASK1_A, si->irq_enable_mask[1]); in intr_disconnect_level() 127 REMOTE_HUB_S(nasid, PI_INT_MASK0_B, si->irq_enable_mask[0]); in intr_disconnect_level() 128 REMOTE_HUB_S(nasid, PI_INT_MASK1_B, si->irq_enable_mask[1]); in intr_disconnect_level() [all …]
|
D | ip27-console.c | 25 nasid_t nasid; in console_uart() local 27 nasid = (master_nasid == INVALID_NASID) ? get_nasid() : master_nasid; in console_uart() 28 ioc3 = (struct ioc3 *)KL_CONFIG_CH_CONS_INFO(nasid)->memory_base; in console_uart()
|
D | ip27-klconfig.c | 80 klcpu_t *nasid_slice_to_cpuinfo(nasid_t nasid, int slice) in nasid_slice_to_cpuinfo() argument 85 if (!(brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_IP27))) in nasid_slice_to_cpuinfo() 101 nasid_t nasid; in sn_get_cpuinfo() local 116 if ((nasid = gdap->g_nasidtable[cnode]) == INVALID_NASID) in sn_get_cpuinfo() 120 acpu = nasid_slice_to_cpuinfo(nasid, slice); in sn_get_cpuinfo()
|
D | ip27-klnuma.c | 120 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); in node_getfirstfree() local 128 return TO_NODE(nasid, offset) >> PAGE_SHIFT; in node_getfirstfree() 130 return KDM_TO_PHYS(PAGE_ALIGN(SYMMON_STK_ADDR(nasid, 0))) >> PAGE_SHIFT; in node_getfirstfree()
|
D | ip27-init.c | 60 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); in per_hub_init() local 70 REMOTE_HUB_S(nasid, IIO_ICTP, 0x800); in per_hub_init() 71 REMOTE_HUB_S(nasid, IIO_ICTO, 0xff); in per_hub_init()
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | tiocx.c | 189 cx_device_register(nasid_t nasid, int part_num, int mfg_num, in cx_device_register() argument 202 cx_dev->cx_id.nasid = nasid; in cx_device_register() 209 dev_set_name(&cx_dev->dev, "%d", cx_dev->cx_id.nasid); in cx_device_register() 245 return cx_device_register(cx_dev->cx_id.nasid, cx_dev->cx_id.part_num, in cx_device_reload() 250 static inline u64 tiocx_intr_alloc(nasid_t nasid, int widget, in tiocx_intr_alloc() argument 260 SAL_INTR_ALLOC, nasid, in tiocx_intr_alloc() 266 static inline void tiocx_intr_free(nasid_t nasid, int widget, in tiocx_intr_free() argument 274 SAL_INTR_FREE, nasid, in tiocx_intr_free() 279 struct sn_irq_info *tiocx_irq_alloc(nasid_t nasid, int widget, int irq, in tiocx_irq_alloc() argument 286 if ((nasid & 1) == 0) in tiocx_irq_alloc() [all …]
|
D | huberror.c | 28 nasid_t nasid; in hub_eint_handler() local 33 nasid = hubdev_info->hdi_nasid; in hub_eint_handler() 37 (u64) nasid, 0, 0, 0, 0, 0, 0); in hub_eint_handler() 41 ((nasid & 1) ? "TIO" : "HUBII")); in hub_eint_handler() 43 if (!(nasid & 1)) /* Not a TIO, handle CRB errors */ in hub_eint_handler() 46 if (nasid & 1) { /* TIO errors */ in hub_eint_handler() 48 (u64) nasid, 0, 0, 0, 0, 0, 0); in hub_eint_handler() 53 bte_error_handler((unsigned long)NODEPDA(nasid_to_cnodeid(nasid))); in hub_eint_handler() 114 nasid_t nasid; in hubiio_crb_error_handler() local 124 nasid = hubdev_info->hdi_nasid; in hubiio_crb_error_handler() [all …]
|
D | bte_error.c | 40 nasid_t nasid; in shub1_bte_error_handler() local 60 nasid = cnodeid_to_nasid(err_nodepda->bte_if[0].bte_cnode); in shub1_bte_error_handler() 75 icmr.ii_icmr_regval = REMOTE_HUB_L(nasid, IIO_ICMR); in shub1_bte_error_handler() 96 REMOTE_HUB_L(nasid, IIO_ICRB_D(i)); in shub1_bte_error_handler() 109 imem.ii_imem_regval = REMOTE_HUB_L(nasid, IIO_IMEM); in shub1_bte_error_handler() 111 REMOTE_HUB_S(nasid, IIO_IMEM, imem.ii_imem_regval); in shub1_bte_error_handler() 119 REMOTE_HUB_S(nasid, IIO_IECLR, ieclr.ii_ieclr_regval); in shub1_bte_error_handler() 122 ibcr.ii_ibcr_regval = REMOTE_HUB_L(nasid, IIO_IBCR); in shub1_bte_error_handler() 124 REMOTE_HUB_S(nasid, IIO_IBCR, ibcr.ii_ibcr_regval); in shub1_bte_error_handler() 139 nasid_t nasid; in shub2_bte_error_handler() local [all …]
|
D | msi_sn.c | 33 nasid_t nasid; in sn_teardown_msi_irq() local 55 nasid = NASID_GET(bussoft->bs_base); in sn_teardown_msi_irq() 56 widget = (nasid & 1) ? in sn_teardown_msi_irq() 60 sn_intr_free(nasid, widget, sn_irq_info); in sn_teardown_msi_irq() 71 nasid_t nasid; in sn_setup_msi_irq() local 96 nasid = NASID_GET(bussoft->bs_base); in sn_setup_msi_irq() 97 widget = (nasid & 1) ? in sn_setup_msi_irq() 107 status = sn_intr_alloc(nasid, widget, sn_irq_info, irq, -1, -1); in sn_setup_msi_irq() 129 sn_intr_free(nasid, widget, sn_irq_info); in sn_setup_msi_irq() 160 nasid_t nasid; in sn_set_msi_irq_affinity() local [all …]
|
D | setup.c | 203 static inline int is_shub_1_1(int nasid) in is_shub_1_1() argument 210 id = REMOTE_HUB_L(nasid, SH1_SHUB_ID); in is_shub_1_1() 565 int nasid; in sn_cpu_init() local 619 if (ia64_sn_get_sapic_info(cpuphyid, &nasid, &subnode, &slice)) in sn_cpu_init() 624 nodepdaindr[i]->phys_cpuid[cpuid].nasid = nasid; in sn_cpu_init() 630 cnode = nasid_to_cnodeid(nasid); in sn_cpu_init() 672 (volatile unsigned long *)GLOBAL_MMR_ADDR(nasid, pio[slice]); in sn_cpu_init() 685 (volatile unsigned long *)GLOBAL_MMR_ADDR(nasid, in sn_cpu_init() 700 int nasid; in build_cnode_tables() local 713 nasid = pxm_to_nasid(node_to_pxm(node)); in build_cnode_tables() [all …]
|
D | io_common.c | 87 sal_get_device_dmaflush_list(u64 nasid, u64 widget_num, u64 device_num, in sal_get_device_dmaflush_list() argument 96 (u64) nasid, (u64) widget_num, in sal_get_device_dmaflush_list() 125 static s64 sn_device_fixup_war(u64 nasid, u64 widget, int device, in sn_device_fixup_war() argument 139 nasid, widget, __pa(war_list), 0, 0, 0 ,0); in sn_device_fixup_war() 284 int nasid; in sn_common_bus_fixup() local 327 nasid = NASID_GET(SN_PCIBUS_BUSSOFT(bus)->bs_base); in sn_common_bus_fixup() 328 cnode = nasid_to_cnodeid(nasid); in sn_common_bus_fixup() 413 nasid_t nasid; in sn_generate_path() local 419 nasid = NASID_GET(SN_PCIBUS_BUSSOFT(pci_bus)->bs_base); in sn_generate_path() 420 cnode = nasid_to_cnodeid(nasid); in sn_generate_path() [all …]
|
D | irq.c | 116 nasid_t nasid, int slice) in sn_retarget_vector() argument 143 status = sn_intr_redirect(local_nasid, local_widget, sn_irq_info, nasid, slice); in sn_retarget_vector() 165 nasid, slice); in sn_retarget_vector() 209 nasid_t nasid; in sn_set_affinity_irq() local 212 nasid = cpuid_to_nasid(cpumask_first_and(mask, cpu_online_mask)); in sn_set_affinity_irq() 217 (void)sn_retarget_vector(sn_irq_info, nasid, slice); in sn_set_affinity_irq() 340 nasid_t nasid = sn_irq_info->irq_nasid; in sn_irq_fixup() local 342 int cpu = nasid_slice_to_cpuid(nasid, slice); in sn_irq_fixup()
|
D | io_init.c | 91 u64 nasid; in sn_fixup_ionodes() local 101 nasid = cnodeid_to_nasid(i); in sn_fixup_ionodes() 104 status = sal_get_hubdev_info(nasid, (u64) __pa(hubdev)); in sn_fixup_ionodes()
|
D | bte.c | 34 static struct bteinfo_s *bte_if_on_node(nasid_t nasid, int interface) in bte_if_on_node() argument 38 if (nasid_to_cnodeid(nasid) == -1) in bte_if_on_node() 41 tmp_nodepda = NODEPDA(nasid_to_cnodeid(nasid)); in bte_if_on_node()
|
D | io_acpi_init.c | 73 u64 nasid; in sn_acpi_hubdev_init() local 107 nasid = hubdev_ptr->hdi_nasid; in sn_acpi_hubdev_init() 108 i = nasid_to_cnodeid(nasid); in sn_acpi_hubdev_init()
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
D | sn_sal.h | 220 ia64_sn_get_klconfig_addr(nasid_t nasid) in ia64_sn_get_klconfig_addr() argument 228 SAL_CALL(ret_stuff, SN_SAL_GET_KLCONFIG_ADDR, (u64)nasid, 0, 0, 0, 0, 0, 0); in ia64_sn_get_klconfig_addr() 466 ia64_sn_sysctl_iobrick_module_get(nasid_t nasid, int *result) in ia64_sn_sysctl_iobrick_module_get() argument 474 SAL_CALL_NOLOCK(ret_stuff, SN_SAL_SYSCTL_IOBRICK_MODULE_GET, nasid, 0, 0, 0, 0, 0, 0); in ia64_sn_sysctl_iobrick_module_get() 598 ia64_sn_sysctl_partition_get(nasid_t nasid) in ia64_sn_sysctl_partition_get() argument 601 SAL_CALL(ret_stuff, SN_SAL_SYSCTL_PARTITION_GET, nasid, in ia64_sn_sysctl_partition_get() 801 ia64_sn_irtr_open(nasid_t nasid) in ia64_sn_irtr_open() argument 804 SAL_CALL_REENTRANT(rv, SN_SAL_IROUTER_OP, SAL_IROUTER_OPEN, nasid, in ia64_sn_irtr_open() 813 ia64_sn_irtr_close(nasid_t nasid, int subch) in ia64_sn_irtr_close() argument 817 (u64) nasid, (u64) subch, 0, 0, 0, 0); in ia64_sn_irtr_close() [all …]
|
D | sn_cpuid.h | 94 #define get_nasid() (sn_nodepda->phys_cpuid[smp_processor_id()].nasid) 104 #define cpuid_to_nasid(cpuid) (sn_nodepda->phys_cpuid[cpuid].nasid) 123 #define nasid_to_cnodeid(nasid) (physical_node_map[nasid]) argument
|
D | tiocx.h | 17 int nasid; member 67 extern u64 tiocx_swin_base(int nasid); 68 extern void tiocx_mmr_store(int nasid, u64 offset, u64 value); 69 extern u64 tiocx_mmr_load(int nasid, u64 offset);
|
D | klconfig.h | 32 #define NODE_OFFSET_TO_LBOARD(nasid,off) (lboard_t*)(GLOBAL_CAC_ADDR((nasid), (off))) argument 229 nasid_t nasid; /* node number - from parent */ member
|
D | nodepda.h | 32 short nasid; member
|
/linux-4.1.27/arch/mips/include/asm/sn/sn0/ |
D | addrs.h | 89 #define NODE_SWIN_BASE(nasid, widget) \ argument 90 ((widget == 0) ? NODE_BWIN_BASE((nasid), SWIN0_BIGWIN) \ 91 : RAW_NODE_SWIN_BASE(nasid, widget)) 93 #define NODE_SWIN_BASE(nasid, widget) \ argument 94 (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS)) 107 #define NODE_BWIN_BASE0(nasid) (NODE_IO_BASE(nasid) + BWIN_SIZE) argument 108 #define NODE_BWIN_BASE(nasid, bigwin) (NODE_BWIN_BASE0(nasid) + \ argument 123 #define NODE_BWIN_ADDR(nasid, addr) \ argument 124 (((addr) >= NODE_BWIN_BASE0(nasid)) && \ 125 ((addr) < (NODE_BWIN_BASE(nasid, HUB_NUM_BIG_WINDOW) + \ [all …]
|
D | hubio.h | 960 #define IIO_WCR_WID_GET(nasid) (REMOTE_HUB_L(nasid, III_WCR) & 0xf) argument
|
/linux-4.1.27/drivers/misc/sgi-xp/ |
D | xpc_partition.c | 66 xpc_get_rsvd_page_pa(int nasid) in xpc_get_rsvd_page_pa() argument 70 unsigned long rp_pa = nasid; /* seed with nasid */ in xpc_get_rsvd_page_pa() 216 xpc_get_remote_rp(int nasid, unsigned long *discovered_nasids, in xpc_get_remote_rp() argument 224 *remote_rp_pa = xpc_get_rsvd_page_pa(nasid); in xpc_get_remote_rp() 417 int nasid; in xpc_discovery() local 468 for (nasid = (region * region_size * 2); in xpc_discovery() 469 nasid < ((region + 1) * region_size * 2); nasid += 2) { in xpc_discovery() 474 dev_dbg(xpc_part, "checking nasid %d\n", nasid); in xpc_discovery() 476 if (test_bit(nasid / 2, xpc_part_nasids)) { in xpc_discovery() 479 "region\n", nasid); in xpc_discovery() [all …]
|
D | xpc_sn2.c | 90 int nasid; in xpc_allow_IPI_ops_sn2() local 104 nasid = cnodeid_to_nasid(node); in xpc_allow_IPI_ops_sn2() 105 HUB_S((u64 *)GLOBAL_MMR_ADDR(nasid, SH2_IPI_ACCESS0), in xpc_allow_IPI_ops_sn2() 107 HUB_S((u64 *)GLOBAL_MMR_ADDR(nasid, SH2_IPI_ACCESS1), in xpc_allow_IPI_ops_sn2() 109 HUB_S((u64 *)GLOBAL_MMR_ADDR(nasid, SH2_IPI_ACCESS2), in xpc_allow_IPI_ops_sn2() 111 HUB_S((u64 *)GLOBAL_MMR_ADDR(nasid, SH2_IPI_ACCESS3), in xpc_allow_IPI_ops_sn2() 119 nasid = cnodeid_to_nasid(node); in xpc_allow_IPI_ops_sn2() 120 HUB_S((u64 *)GLOBAL_MMR_ADDR(nasid, SH1_IPI_ACCESS), in xpc_allow_IPI_ops_sn2() 133 int nasid; in xpc_disallow_IPI_ops_sn2() local 138 nasid = cnodeid_to_nasid(node); in xpc_disallow_IPI_ops_sn2() [all …]
|
D | xpc_uv.c | 212 int nasid; in xpc_create_gru_mq_uv() local 269 nasid = UV_PNODE_TO_NASID(uv_cpu_to_pnode(cpu)); in xpc_create_gru_mq_uv() 273 nasid, mmr_value->vector, mmr_value->dest); in xpc_create_gru_mq_uv() 894 unsigned long remote_rp_gpa, int nasid) in xpc_request_partition_activation_uv() argument
|
/linux-4.1.27/arch/ia64/sn/kernel/sn2/ |
D | prominfo_proc.c | 95 get_fit_entry(unsigned long nasid, int index, unsigned long *fentry, in get_fit_entry() argument 98 return ia64_sn_get_fit_compt(nasid, index, fentry, banner, banlen); in get_fit_entry() 130 unsigned long nasid = (unsigned long)m->private; in proc_fit_show() local 136 if (get_fit_entry(nasid, index, fentry, NULL, 0)) in proc_fit_show() 157 unsigned long nasid = (unsigned long)m->private; in proc_version_show() local 163 if (get_fit_entry(nasid, index, fentry, banner, in proc_version_show() 212 unsigned long nasid; in prominfo_init() local 219 nasid = cnodeid_to_nasid(cnodeid); in prominfo_init() 221 &proc_fit_fops, (void *)nasid); in prominfo_init() 223 &proc_version_fops, (void *)nasid); in prominfo_init()
|
D | sn2_smp.c | 167 int i, ibegin, shub1, cnode, mynasid, cpu, lcpu = 0, nasid; in sn2_global_tlb_purge() local 274 nasid = nasids[i]; in sn2_global_tlb_purge() 275 if (use_cpu_ptcga && unlikely(nasid == mynasid)) { in sn2_global_tlb_purge() 279 ptc0 = CHANGE_NASID(nasid, ptc0); in sn2_global_tlb_purge() 281 ptc1 = CHANGE_NASID(nasid, ptc1); in sn2_global_tlb_purge() 334 short nasid, i; in sn2_ptc_deadlock_recovery() local 344 nasid = nasids[i]; in sn2_ptc_deadlock_recovery() 345 if (local_node_uses_ptc_ga(is_shub1()) && nasid == mynasid) in sn2_ptc_deadlock_recovery() 347 ptc0 = CHANGE_NASID(nasid, ptc0); in sn2_ptc_deadlock_recovery() 349 ptc1 = CHANGE_NASID(nasid, ptc1); in sn2_ptc_deadlock_recovery() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | pci-ip27.c | 44 int bridge_probe(nasid_t nasid, int widget_id, int masterwid) in bridge_probe() argument 46 unsigned long offset = NODE_OFFSET(nasid); in bridge_probe() 82 bc->nasid = nasid; in bridge_probe() 89 bridge = (bridge_t *) RAW_NODE_SWIN_BASE(nasid, widget_id); in bridge_probe() 224 return bc->nasid; in pcibus_to_node()
|
/linux-4.1.27/arch/ia64/sn/pci/pcibr/ |
D | pcibr_provider.c | 86 nasid_t nasid = NASID_GET(SN_PCIBUS_BUSSOFT(pci_bus)->bs_base); in sn_ioboard_to_pci_bus() local 88 rc = ia64_sn_sysctl_ioboard_get(nasid, &ioboard); in sn_ioboard_to_pci_bus() 116 int nasid, cnode, j; in pcibr_bus_fixup() local 161 nasid = NASID_GET(soft->pbi_buscommon.bs_base); in pcibr_bus_fixup() 162 cnode = nasid_to_cnodeid(nasid); in pcibr_bus_fixup()
|
D | pcibr_dma.c | 240 nasid_t nasid; in sn_dma_flush() local 254 nasid = NASID_GET(addr); in sn_dma_flush() 255 if (-1 == nasid_to_cnodeid(nasid)) in sn_dma_flush() 258 hubinfo = (NODEPDA(nasid_to_cnodeid(nasid)))->pdinfo; in sn_dma_flush() 266 is_tio = (nasid & 1); in sn_dma_flush() 325 u32 tio_id = HUB_L(TIO_IOSPACE_ADDR(nasid, TIO_NODE_ID)); in sn_dma_flush()
|
/linux-4.1.27/arch/ia64/sn/include/ |
D | tio.h | 34 #define TIO_ITTE_PUT(nasid, bigwin, widget, addr, valid) \ argument 35 REMOTE_HUB_S((nasid), TIO_ITTE(bigwin), \
|
/linux-4.1.27/arch/mips/include/asm/xtalk/ |
D | xtalk.h | 51 extern int bridge_probe(nasid_t nasid, int widget, int masterwid); 53 static inline int bridge_probe(nasid_t nasid, int widget, int masterwid) in bridge_probe() argument
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | x2apic_uv_x.c | 605 int nasid, lnasid, fi, li; in map_mmioh_high_uv3() local 630 nasid = redirect.s3.nasid; in map_mmioh_high_uv3() 631 if (nasid < min_pnode || max_pnode < nasid) in map_mmioh_high_uv3() 632 nasid = -1; /* invalid NASID */ in map_mmioh_high_uv3() 634 if (nasid == lnasid) { in map_mmioh_high_uv3() 641 if (lnasid != -1 || (i == n-1 && nasid != -1)) { in map_mmioh_high_uv3() 647 lnasid = nasid; in map_mmioh_high_uv3() 662 lnasid = nasid; in map_mmioh_high_uv3()
|
/linux-4.1.27/drivers/char/ |
D | mmtimer.c | 207 static int mmtimer_disable_int(long nasid, int comparator) in mmtimer_disable_int() argument 211 nasid == -1 ? HUB_S((u64 *)LOCAL_MMR_ADDR(SH_RTC1_INT_ENABLE), in mmtimer_disable_int() 212 0UL) : REMOTE_HUB_S(nasid, SH_RTC1_INT_ENABLE, 0UL); in mmtimer_disable_int() 215 nasid == -1 ? HUB_S((u64 *)LOCAL_MMR_ADDR(SH_RTC2_INT_ENABLE), in mmtimer_disable_int() 216 0UL) : REMOTE_HUB_S(nasid, SH_RTC2_INT_ENABLE, 0UL); in mmtimer_disable_int() 219 nasid == -1 ? HUB_S((u64 *)LOCAL_MMR_ADDR(SH_RTC3_INT_ENABLE), in mmtimer_disable_int() 220 0UL) : REMOTE_HUB_S(nasid, SH_RTC3_INT_ENABLE, 0UL); in mmtimer_disable_int()
|
D | mspec.c | 373 int nasid; in mspec_init() local 380 nasid = get_node_number(phys); in mspec_init() 381 actual_nid = nasid_to_cnodeid(nasid); in mspec_init()
|
D | mbcs.c | 392 if (soft->nasid == minor) { in mbcs_open() 594 sn_irq = tiocx_irq_alloc(dev->cx_id.nasid, TIOCX_CORELET, -1, -1, -1); in mbcs_intr_alloc() 607 sn_irq = tiocx_irq_alloc(dev->cx_id.nasid, TIOCX_CORELET, -1, -1, -1); in mbcs_intr_alloc() 625 sn_irq = tiocx_irq_alloc(dev->cx_id.nasid, TIOCX_CORELET, -1, -1, -1); in mbcs_intr_alloc() 762 soft->nasid = dev->cx_id.nasid; in mbcs_probe() 764 soft->mmr_base = (void *)tiocx_swin_base(dev->cx_id.nasid); in mbcs_probe()
|
D | mbcs.h | 521 int nasid; member
|
/linux-4.1.27/arch/mips/include/asm/mach-ip27/ |
D | kernel-entry-init.h | 47 dsll t1, NASID_SHFT # Shift text nasid into place 48 dsll t2, NASID_SHFT # Same for data nasid
|
/linux-4.1.27/drivers/misc/sgi-gru/ |
D | grukservices.h | 75 void *p, unsigned int bytes, int nasid, int vector, int apicid);
|
D | grukservices.c | 553 void *p, unsigned int bytes, int nasid, int vector, int apicid) in gru_create_message_queue() argument 571 mqd->interrupt_pnode = nasid >> 1; in gru_create_message_queue()
|
/linux-4.1.27/arch/ia64/sn/pci/ |
D | tioce_provider.c | 892 u64 nasid, offset; in tioce_force_interrupt() local 894 nasid = (ctalk & CTALK_NASID_MASK) >> CTALK_NASID_SHFT; in tioce_force_interrupt() 896 HUB_S(TIO_IOSPACE_ADDR(nasid, offset), force_irq); in tioce_force_interrupt()
|
/linux-4.1.27/arch/mips/include/asm/pci/ |
D | bridge.h | 840 nasid_t nasid; member
|
/linux-4.1.27/arch/x86/include/asm/uv/ |
D | uv_mmrs.h | 2905 unsigned long nasid:15; /* RW */ member 2922 unsigned long nasid:15; /* RW */ member
|
/linux-4.1.27/arch/mips/kvm/ |
D | emulate.c | 1081 uint32_t nasid = in kvm_mips_emulate_CP0() local 1085 ASID_MASK) != nasid)) { in kvm_mips_emulate_CP0()
|