/linux-4.1.27/drivers/misc/sgi-gru/ |
D | grufile.c | 369 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 400 static void gru_chiplet_teardown_tlb_irq(int chiplet, int cpu, int blade) in gru_chiplet_teardown_tlb_irq() argument 419 irq_handler_t irq_handler, int cpu, int blade) in gru_chiplet_setup_tlb_irq() argument 429 irq = uv_setup_irq(irq_name, cpu, blade, mmr, UV_AFFINITY_CPU); in gru_chiplet_setup_tlb_irq() 443 gru_base[blade]->bs_grus[chiplet].gs_irq[core] = irq; in gru_chiplet_setup_tlb_irq() 447 static void gru_chiplet_teardown_tlb_irq(int chiplet, int cpu, int blade) in gru_chiplet_teardown_tlb_irq() argument 454 irq = gru_base[blade]->bs_grus[chiplet].gs_irq[core]; in gru_chiplet_teardown_tlb_irq() 466 int blade; in gru_teardown_tlb_irqs() local 470 blade = uv_cpu_to_blade_id(cpu); in gru_teardown_tlb_irqs() 471 gru_chiplet_teardown_tlb_irq(0, cpu, blade); in gru_teardown_tlb_irqs() [all …]
|
D | grumain.c | 785 struct gru_blade_state *blade; in gru_steal_context() local 797 blade = gru_base[blade_id]; in gru_steal_context() 798 spin_lock(&blade->bs_lock); in gru_steal_context() 800 ctxnum = next_ctxnum(blade->bs_lru_ctxnum); in gru_steal_context() 801 gru = blade->bs_lru_gru; in gru_steal_context() 803 gru = next_gru(blade, gru); in gru_steal_context() 804 blade->bs_lru_gru = gru; in gru_steal_context() 805 blade->bs_lru_ctxnum = ctxnum; in gru_steal_context() 823 if (ngts && is_gts_stealable(ngts, blade)) in gru_steal_context() 835 gru = next_gru(blade, gru); in gru_steal_context() [all …]
|
D | grufault.c | 528 static irqreturn_t gru_intr(int chiplet, int blade) in gru_intr() argument 539 gru = &gru_base[blade]->bs_grus[chiplet]; in gru_intr() 610 int blade; in gru_intr_mblade() local 612 for_each_possible_blade(blade) { in gru_intr_mblade() 613 if (uv_blade_nr_possible_cpus(blade)) in gru_intr_mblade() 615 gru_intr(0, blade); in gru_intr_mblade() 616 gru_intr(1, blade); in gru_intr_mblade()
|
D | gru.h | 47 int blade; member
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | x2apic_uv_x.c | 439 int blade; in boot_pnode_to_blade() local 441 for (blade = 0; blade < uv_num_possible_blades(); blade++) in boot_pnode_to_blade() 442 if (pnode == uv_blade_info[blade].pnode) in boot_pnode_to_blade() 443 return blade; in boot_pnode_to_blade() 879 int bytes, nid, cpu, lcpu, pnode, blade, i, j, m_val, n_val; in uv_system_init() local 927 for (blade = 0; blade < uv_num_possible_blades(); blade++) in uv_system_init() 928 uv_blade_info[blade].memory_nid = -1; in uv_system_init() 942 blade = 0; in uv_system_init() 949 uv_blade_info[blade].pnode = pnode; in uv_system_init() 950 uv_blade_info[blade].nr_possible_cpus = 0; in uv_system_init() [all …]
|
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_irq.c | 52 static int uv_set_irq_2_mmr_info(int irq, unsigned long offset, unsigned blade) in uv_set_irq_2_mmr_info() argument 61 uv_blade_to_memory_nid(blade)); in uv_set_irq_2_mmr_info() 67 n->pnode = uv_blade_to_pnode(blade); in uv_set_irq_2_mmr_info() 76 e->pnode = uv_blade_to_pnode(blade); in uv_set_irq_2_mmr_info()
|
D | bios_uv.c | 134 uv_bios_mq_watchlist_free(int blade, int watchlist_num) in uv_bios_mq_watchlist_free() argument 137 blade, watchlist_num, 0, 0, 0); in uv_bios_mq_watchlist_free()
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
D | sn_sal.h | 1194 u64 blade : 16, member 1201 sn_mq_watchlist_alloc(int blade, void *mq, unsigned int mq_size, in sn_mq_watchlist_alloc() argument 1211 size_blade.blade = blade; in sn_mq_watchlist_alloc() 1226 sn_mq_watchlist_free(int blade, int watchlist_num) in sn_mq_watchlist_free() argument 1229 ia64_sal_oemcall_nolock(&rv, SN_SAL_WATCHLIST_FREE, blade, in sn_mq_watchlist_free()
|
/linux-4.1.27/Documentation/aoe/ |
D | aoe.txt | 63 ... so that "e0.2" is the third blade from the left (slot 2) in the
|
/linux-4.1.27/Documentation/fb/ |
D | modedb.txt | 147 tridentfb - Trident (Cyber)blade chipset frame buffer
|
/linux-4.1.27/Documentation/networking/ |
D | spider_net.txt | 14 in the SONY Playstation 3 and the IBM QS20 Cell blade.
|