chiplet 46 drivers/misc/sgi-gru/gru.h int chiplet; chiplet 519 drivers/misc/sgi-gru/grufault.c static irqreturn_t gru_intr(int chiplet, int blade) chiplet 530 drivers/misc/sgi-gru/grufault.c gru = &gru_base[blade]->bs_grus[chiplet]; chiplet 533 drivers/misc/sgi-gru/grufault.c raw_smp_processor_id(), chiplet); chiplet 539 drivers/misc/sgi-gru/grufault.c smp_processor_id(), chiplet, gru->gs_gid, chiplet 310 drivers/misc/sgi-gru/grufile.c static unsigned long gru_chiplet_cpu_to_mmr(int chiplet, int cpu, int *corep) chiplet 325 drivers/misc/sgi-gru/grufile.c if (chiplet == 0) { chiplet 328 drivers/misc/sgi-gru/grufile.c } else if (chiplet == 1) { chiplet 355 drivers/misc/sgi-gru/grufile.c static int gru_chiplet_setup_tlb_irq(int chiplet, char *irq_name, chiplet 359 drivers/misc/sgi-gru/grufile.c int irq = IRQ_GRU + chiplet; chiplet 362 drivers/misc/sgi-gru/grufile.c mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); chiplet 366 drivers/misc/sgi-gru/grufile.c if (gru_irq_count[chiplet] == 0) { chiplet 367 drivers/misc/sgi-gru/grufile.c gru_chip[chiplet].name = irq_name; chiplet 368 drivers/misc/sgi-gru/grufile.c ret = irq_set_chip(irq, &gru_chip[chiplet]); chiplet 382 drivers/misc/sgi-gru/grufile.c gru_irq_count[chiplet]++; chiplet 387 drivers/misc/sgi-gru/grufile.c static void gru_chiplet_teardown_tlb_irq(int chiplet, int cpu, int blade) chiplet 390 drivers/misc/sgi-gru/grufile.c int core, irq = IRQ_GRU + chiplet; chiplet 392 drivers/misc/sgi-gru/grufile.c if (gru_irq_count[chiplet] == 0) chiplet 395 drivers/misc/sgi-gru/grufile.c mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); chiplet 399 drivers/misc/sgi-gru/grufile.c if (--gru_irq_count[chiplet] == 0) chiplet 405 drivers/misc/sgi-gru/grufile.c static int gru_chiplet_setup_tlb_irq(int chiplet, char *irq_name, chiplet 412 drivers/misc/sgi-gru/grufile.c mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); chiplet 430 drivers/misc/sgi-gru/grufile.c gru_base[blade]->bs_grus[chiplet].gs_irq[core] = irq; chiplet 434 drivers/misc/sgi-gru/grufile.c static void gru_chiplet_teardown_tlb_irq(int chiplet, int cpu, int blade) chiplet 439 drivers/misc/sgi-gru/grufile.c mmr = gru_chiplet_cpu_to_mmr(chiplet, cpu, &core); chiplet 441 drivers/misc/sgi-gru/grufile.c irq = gru_base[blade]->bs_grus[chiplet].gs_irq[core]; chiplet 144 drivers/misc/sgi-gru/gruhandles.h int chiplet) chiplet 146 drivers/misc/sgi-gru/gruhandles.h return paddr + GRU_SIZE * (2 * pnode + chiplet); chiplet 149 drivers/misc/sgi-gru/gruhandles.h static inline void *gru_chiplet_vaddr(void *vaddr, int pnode, int chiplet) chiplet 151 drivers/misc/sgi-gru/gruhandles.h return vaddr + GRU_SIZE * (2 * pnode + chiplet);