/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/sn/ |
H A D | addrs.h | 77 #define RAW_NODE_SWIN_BASE(nasid, widget) \ 78 (NODE_IO_BASE(nasid) + (UINT64_CAST (widget) << SWIN_SIZE_BITS)) 102 * Verify if addr belongs to small window address on node with "nasid" 110 #define NODE_SWIN_ADDR(nasid, addr) \ 111 (((addr) >= NODE_SWIN_BASE(nasid, 0)) && \ 112 ((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE)\ 294 #define EX_HANDLER_ADDR(nasid, slice) \ 295 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice)) 299 #define EX_FRAME_ADDR(nasid, slice) \ 300 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSE [all...] |
H A D | io.h | 36 #define IIO_ITTE_PUT(nasid, bigwin, io_or_mem, widget, addr) \ 37 REMOTE_HUB_S((nasid), IIO_ITTE(bigwin), \ 43 #define IIO_ITTE_DISABLE(nasid, bigwin) \ 44 IIO_ITTE_PUT((nasid), HUB_PIO_MAP_TO_MEM, \ 47 #define IIO_ITTE_GET(nasid, bigwin) REMOTE_HUB_ADDR((nasid), IIO_ITTE(bigwin))
|
H A 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)) \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/sn/ |
H A D | addrs.h | 77 #define RAW_NODE_SWIN_BASE(nasid, widget) \ 78 (NODE_IO_BASE(nasid) + (UINT64_CAST (widget) << SWIN_SIZE_BITS)) 102 * Verify if addr belongs to small window address on node with "nasid" 110 #define NODE_SWIN_ADDR(nasid, addr) \ 111 (((addr) >= NODE_SWIN_BASE(nasid, 0)) && \ 112 ((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE)\ 294 #define EX_HANDLER_ADDR(nasid, slice) \ 295 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_HANDLER_OFFSET(slice)) 299 #define EX_FRAME_ADDR(nasid, slice) \ 300 PHYS_TO_K0(NODE_OFFSET(nasid) | EX_FRAME_OFFSE [all...] |
H A D | io.h | 36 #define IIO_ITTE_PUT(nasid, bigwin, io_or_mem, widget, addr) \ 37 REMOTE_HUB_S((nasid), IIO_ITTE(bigwin), \ 43 #define IIO_ITTE_DISABLE(nasid, bigwin) \ 44 IIO_ITTE_PUT((nasid), HUB_PIO_MAP_TO_MEM, \ 47 #define IIO_ITTE_GET(nasid, bigwin) REMOTE_HUB_ADDR((nasid), IIO_ITTE(bigwin))
|
H A 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)) \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/sgi-ip27/ |
H A D | ip27-hubio.c | 31 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); local 37 return NODE_SWIN_BASE(nasid, widget) + (xtalk_addr % SWIN_SIZE); 42 nasid, widget, xtalk_addr, size); 66 IIO_ITTE_PUT(nasid, i, HUB_PIO_MAP_TO_MEM, widget, xtalk_addr); 67 junk = HUB_L(IIO_ITTE_GET(nasid, i)); 69 return NODE_BWIN_BASE(nasid, widget) + (xtalk_addr % BWIN_SIZE); 74 nasid, widget, xtalk_addr); 80 * hub_setup_prb(nasid, prbnum, credits, conveyor) 85 static void hub_setup_prb(nasid_t nasid, int prbnum, int credits) argument 94 prb.iprb_regval = REMOTE_HUB_L(nasid, prb_offse 119 hub_set_piomode(nasid_t nasid) argument 155 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); local [all...] |
H A D | ip27-xtalk.c | 23 extern int bridge_probe(nasid_t nasid, int widget, int masterwid); 25 static int __init probe_one_port(nasid_t nasid, int widget, int masterwid) argument 31 (RAW_NODE_SWIN_BASE(nasid, widget) + WIDGET_ID); 35 smp_processor_id(), nasid, widget, partnum); 40 bridge_probe(nasid, widget, masterwid); 49 static int __init xbow_probe(nasid_t nasid) argument 61 brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_MIDPLANE8); 90 if (nasid != XBOW_PORT_NASID(xbow_p, i)) 96 probe_one_port(nasid, i, masterwid); 105 nasid_t nasid; local [all...] |
H A D | ip27-nmi.c | 52 void nmi_cpu_eframe_save(nasid_t nasid, int slice) argument 59 (TO_UNCAC(TO_NODE(nasid, IP27_NMI_KREGS_OFFSET)) + 62 printk("NMI nasid %d: slice %d\n", nasid, slice); 131 void nmi_dump_hub_irq(nasid_t nasid, int slice) argument 136 mask0 = REMOTE_HUB_L(nasid, PI_INT_MASK0_A); 137 mask1 = REMOTE_HUB_L(nasid, PI_INT_MASK1_A); 139 mask0 = REMOTE_HUB_L(nasid, PI_INT_MASK0_B); 140 mask1 = REMOTE_HUB_L(nasid, PI_INT_MASK1_B); 143 pend0 = REMOTE_HUB_L(nasid, PI_INT_PEND 157 nasid_t nasid; local [all...] |
H A D | ip27-smp.c | 33 nasid_t nasid = COMPACT_TO_NASID_NODEID(node); local 35 cputonasid(cpunum) = nasid; 57 static int do_cpumask(cnodeid_t cnode, nasid_t nasid, int highest) argument 65 brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_IP27); 118 nasid_t nasid = gdap->g_nasidtable[i]; local 119 if (nasid == INVALID_NASID) 121 compact_to_nasid_node[i] = nasid; 122 nasid_to_compact_node[nasid] = i; 124 highest = do_cpumask(i, nasid, highest); 130 static __init void intr_clear_all(nasid_t nasid) argument [all...] |
H A D | ip27-console.c | 27 nasid_t nasid; local 29 nasid = (master_nasid == INVALID_NASID) ? get_nasid() : master_nasid; 30 ioc3 = (struct ioc3 *)KL_CONFIG_CH_CONS_INFO(nasid)->memory_base;
|
H A D | ip27-memory.c | 121 nasid_t nasid; local 126 nasid = COMPACT_TO_NASID_NODEID(cnode); 128 if (nasid == -1) continue; 130 brd = find_lboard_class((lboard_t *)KL_CONFIG_INFO(nasid), 185 nasid_t nasid, nasid2; local 193 nasid = COMPACT_TO_NASID_NODEID(row); 197 compute_node_distance(nasid, nasid2); 204 nasid_t nasid; local 226 nasid = COMPACT_TO_NASID_NODEID(cnode); 228 if (nasid 265 nasid_t nasid = COMPACT_TO_NASID_NODEID(cnode); local 317 nasid_t nasid; local 376 nasid_t nasid; local [all...] |
H A D | ip27-klconfig.c | 81 klcpu_t * nasid_slice_to_cpuinfo(nasid_t nasid, int slice) argument 86 if (!(brd = find_lboard((lboard_t *)KL_CONFIG_INFO(nasid), KLTYPE_IP27))) 102 nasid_t nasid; local 117 if ((nasid = gdap->g_nasidtable[cnode]) == INVALID_NASID) 121 acpu = nasid_slice_to_cpuinfo(nasid, slice);
|
H A D | ip27-irq.c | 62 * use these macros to get the encoded nasid and widget id 208 nasid_t nasid = COMPACT_TO_NASID_NODEID(cpu_to_node(cpu)); local 216 REMOTE_HUB_S(nasid, PI_INT_MASK0_A, si->irq_enable_mask[0]); 217 REMOTE_HUB_S(nasid, PI_INT_MASK1_A, si->irq_enable_mask[1]); 219 REMOTE_HUB_S(nasid, PI_INT_MASK0_B, si->irq_enable_mask[0]); 220 REMOTE_HUB_S(nasid, PI_INT_MASK1_B, si->irq_enable_mask[1]); 229 nasid_t nasid = COMPACT_TO_NASID_NODEID(cpu_to_node(cpu)); local 235 REMOTE_HUB_S(nasid, PI_INT_MASK0_A, si->irq_enable_mask[0]); 236 REMOTE_HUB_S(nasid, PI_INT_MASK1_A, si->irq_enable_mask[1]); 238 REMOTE_HUB_S(nasid, PI_INT_MASK0_ 353 nasid_t nasid; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/kernel/ |
H A D | tiocx.c | 92 * Do we want to match against nasid too? 183 * @nasid: device's nasid 191 cx_device_register(nasid_t nasid, int part_num, int mfg_num, argument 203 cx_dev->cx_id.nasid = nasid; 211 cx_dev->cx_id.nasid); 233 * @nasid: device's nasid 237 * Remove the device associated with 'nasid' fro 248 tiocx_intr_alloc(nasid_t nasid, int widget, u64 sn_irq_info, int req_irq, nasid_t req_nasid, int req_slice) argument 264 tiocx_intr_free(nasid_t nasid, int widget, struct sn_irq_info *sn_irq_info) argument 277 tiocx_irq_alloc(nasid_t nasid, int widget, int irq, nasid_t req_nasid, int slice) argument 304 nasid_t nasid = NASID_GET(bridge); local 319 tiocx_swin_base(int nasid) argument 334 tio_conveyor_set(nasid_t nasid, int enable_flag) argument 359 tio_corelet_reset(nasid_t nasid, int corelet) argument 370 is_fpga_tio(int nasid, int *bt) argument 393 bitstream_loaded(nasid_t nasid) argument 408 nasid_t nasid = cx_dev->cx_id.nasid; local 498 nasid_t nasid; local [all...] |
H A D | huberror.c | 28 nasid_t nasid; local 33 nasid = hubdev_info->hdi_nasid; 37 (u64) nasid, 0, 0, 0, 0, 0, 0); 41 ((nasid & 1) ? "TIO" : "HUBII")); 43 if (!(nasid & 1)) /* Not a TIO, handle CRB errors */ 46 if (nasid & 1) { /* TIO errors */ 48 (u64) nasid, 0, 0, 0, 0, 0, 0); 53 bte_error_handler((unsigned long)NODEPDA(nasid_to_cnodeid(nasid))); 94 nasid_t nasid; local 104 nasid [all...] |
H A D | xpc_partition.c | 57 static int xp_nasid_mask_bytes; /* actual size in bytes of nasid mask */ 58 static int xp_nasid_mask_words; /* actual size in words of nasid mask */ 105 * Given a nasid, get the physical address of the partition's reserved page 106 * for that nasid. This function returns 0 on any error. 109 xpc_get_rsvd_page_pa(int nasid) argument 114 u64 rp_pa = nasid; /* seed with nasid */ 199 /* establish the actual sizes of the nasid masks */ 308 int nasid; local 324 nasid 373 int nasid; local 482 xpc_get_remote_rp(int nasid, u64 *discovered_nasids, struct xpc_rsvd_page *remote_rp, u64 *remote_rp_pa) argument 632 xpc_identify_act_IRQ_req(int nasid) argument 816 u64 nasid; /* remote nasid */ local 1037 int nasid; local [all...] |
H A D | bte_error.c | 40 nasid_t nasid; local 60 nasid = cnodeid_to_nasid(err_nodepda->bte_if[0].bte_cnode); 75 icmr.ii_icmr_regval = REMOTE_HUB_L(nasid, IIO_ICMR); 96 REMOTE_HUB_L(nasid, IIO_ICRB_D(i)); 109 imem.ii_imem_regval = REMOTE_HUB_L(nasid, IIO_IMEM); 111 REMOTE_HUB_S(nasid, IIO_IMEM, imem.ii_imem_regval); 119 REMOTE_HUB_S(nasid, IIO_IECLR, ieclr.ii_ieclr_regval); 122 ibcr.ii_ibcr_regval = REMOTE_HUB_L(nasid, IIO_IBCR); 124 REMOTE_HUB_S(nasid, IIO_IBCR, ibcr.ii_ibcr_regval); 139 nasid_t nasid; local [all...] |
H A D | msi_sn.c | 32 nasid_t nasid; local 54 nasid = NASID_GET(bussoft->bs_base); 55 widget = (nasid & 1) ? 59 sn_intr_free(nasid, widget, sn_irq_info); 70 nasid_t nasid; local 95 nasid = NASID_GET(bussoft->bs_base); 96 widget = (nasid & 1) ? 106 status = sn_intr_alloc(nasid, widget, sn_irq_info, irq, -1, -1); 128 sn_intr_free(nasid, widget, sn_irq_info); 158 nasid_t nasid; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/sn/ |
H A D | sn_cpuid.h | 56 * The macros convert between cpu physical ids & slice/nasid/cnodeid. 89 extern short physical_node_map[]; /* indexed by nasid to get cnode */ 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])
|
H A D | tiocx.h | 17 int nasid; member in struct:cx_id_s 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);
|
H A D | sn_sal.h | 173 * Returns the master console nasid, if the call fails, return an illegal 190 /* Master console nasid is in 'v0' */ 195 * Returns the master baseio nasid, if the call fails, return an illegal 212 /* Master baseio nasid is in 'v0' */ 217 ia64_sn_get_klconfig_addr(nasid_t nasid) argument 225 SAL_CALL(ret_stuff, SN_SAL_GET_KLCONFIG_ADDR, (u64)nasid, 0, 0, 0, 0, 0, 0); 463 ia64_sn_sysctl_iobrick_module_get(nasid_t nasid, int *result) argument 471 SAL_CALL_NOLOCK(ret_stuff, SN_SAL_SYSCTL_IOBRICK_MODULE_GET, nasid, 0, 0, 0, 0, 0, 0); 591 * Returns the partition id of the nasid passed in as an argument, 595 ia64_sn_sysctl_partition_get(nasid_t nasid) argument 779 ia64_sn_irtr_open(nasid_t nasid) argument 791 ia64_sn_irtr_close(nasid_t nasid, int subch) argument 808 ia64_sn_irtr_recv(nasid_t nasid, int subch, char *buf, int *len) argument 826 ia64_sn_irtr_send(nasid_t nasid, int subch, char *buf, int len) argument 842 ia64_sn_irtr_intr(nasid_t nasid, int subch) argument 855 ia64_sn_irtr_intr_enable(nasid_t nasid, int subch, u64 intr) argument 868 ia64_sn_irtr_intr_disable(nasid_t nasid, int subch, u64 intr) argument 881 ia64_sn_sysctl_event_init(nasid_t nasid) argument 894 ia64_sn_sysctl_tio_clock_reset(nasid_t nasid) argument 911 ia64_sn_sysctl_ioboard_get(nasid_t nasid, u16 *ioboard) argument 947 ia64_sn_get_fit_compt(u64 nasid, u64 index, void *fitentry, void *banbuf, u64 banlen) argument 964 ia64_sn_irtr_init(nasid_t nasid, void *buf, int len) argument 984 ia64_sn_get_sapic_info(int sapicid, int *nasid, int *subnode, int *slice) argument 1044 int nasid = get_sapicid() & 0xfff; local 1080 ia64_sn_hwperf_op(nasid_t nasid, u64 opcode, u64 a0, u64 a1, u64 a2, u64 a3, u64 a4, int *v0) argument 1103 ia64_sn_bte_recovery(nasid_t nasid) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/include/ |
H A D | tio.h | 34 #define TIO_ITTE_PUT(nasid, bigwin, widget, addr, valid) \ 35 REMOTE_HUB_S((nasid), TIO_ITTE(bigwin), \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/sn/sn0/ |
H A D | addrs.h | 89 #define NODE_SWIN_BASE(nasid, widget) \ 90 ((widget == 0) ? NODE_BWIN_BASE((nasid), SWIN0_BIGWIN) \ 91 : RAW_NODE_SWIN_BASE(nasid, widget)) 93 #define NODE_SWIN_BASE(nasid, widget) \ 94 (NODE_IO_BASE(nasid) + (UINT64_CAST (widget) << SWIN_SIZE_BITS)) 107 #define NODE_BWIN_BASE0(nasid) (NODE_IO_BASE(nasid) + BWIN_SIZE) 108 #define NODE_BWIN_BASE(nasid, bigwin) (NODE_BWIN_BASE0(nasid) + \ 114 * Verify if addr belongs to large window address of node with "nasid" [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/sn/sn0/ |
H A D | addrs.h | 89 #define NODE_SWIN_BASE(nasid, widget) \ 90 ((widget == 0) ? NODE_BWIN_BASE((nasid), SWIN0_BIGWIN) \ 91 : RAW_NODE_SWIN_BASE(nasid, widget)) 93 #define NODE_SWIN_BASE(nasid, widget) \ 94 (NODE_IO_BASE(nasid) + (UINT64_CAST (widget) << SWIN_SIZE_BITS)) 107 #define NODE_BWIN_BASE0(nasid) (NODE_IO_BASE(nasid) + BWIN_SIZE) 108 #define NODE_BWIN_BASE(nasid, bigwin) (NODE_BWIN_BASE0(nasid) + \ 114 * Verify if addr belongs to large window address of node with "nasid" [all...] |