Lines Matching defs:bank
261 int bank;
285 for (bank = 0; bank < NBANKS; bank++) {
289 bank,
290 cpu->cpu_ip2_enable[bank],
291 cpu->cpu_ip3_enable[bank],
292 cpu->cpu_ip4_enable[bank]);
296 for (bank = 0; bank < NBANKS; bank++) {
297 mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
298 mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
299 mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
370 const int bank = irq / 64;
376 cpu->cpu_ip2_enable[bank] |= irq_mask;
377 mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
383 cpu->cpu_ip3_enable[bank] |= irq_mask;
384 mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
390 cpu->cpu_ip3_enable[bank] |= irq_mask;
391 mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
400 cpu->cpu_ip4_enable[bank] |= irq_mask;
401 mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
407 cpu->cpu_ip4_enable[bank] |= irq_mask;
408 mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
433 const int bank = irq / 64;
439 cpu->cpu_ip2_enable[bank] &= ~irq_mask;
440 mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
448 cpu->cpu_ip3_enable[bank] &= ~irq_mask;
449 mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
459 cpu->cpu_ip4_enable[bank] &= ~irq_mask;
460 mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
482 int bank;
506 for (bank = 0; bank <= 1; bank++) {
507 while (hwpend[bank] != 0) {
508 const int bit = ffs64(hwpend[bank]) - 1;
509 const int irq = (bank * 64) + bit;
510 hwpend[bank] &= ~__BIT(bit);