• Home
  • Raw
  • Download

Lines Matching refs:cpuid

314 static unsigned int sun4u_compute_tid(unsigned long imap, unsigned long cpuid)  in sun4u_compute_tid()  argument
319 tid = starfire_translate(imap, cpuid); in sun4u_compute_tid()
329 tid = cpuid << IMAP_TID_SHIFT; in sun4u_compute_tid()
332 unsigned int a = cpuid & 0x1f; in sun4u_compute_tid()
333 unsigned int n = (cpuid >> 5) & 0x1f; in sun4u_compute_tid()
341 tid = cpuid << IMAP_TID_SHIFT; in sun4u_compute_tid()
353 int cpuid; in irq_choose_cpu() local
357 cpuid = map_to_cpu(irq); in irq_choose_cpu()
362 cpuid = cpumask_empty(&tmp) ? map_to_cpu(irq) : cpumask_first(&tmp); in irq_choose_cpu()
365 return cpuid; in irq_choose_cpu()
378 unsigned long cpuid, imap, val; in sun4u_irq_enable() local
381 cpuid = irq_choose_cpu(data->irq, in sun4u_irq_enable()
385 tid = sun4u_compute_tid(imap, cpuid); in sun4u_irq_enable()
403 unsigned long cpuid, imap, val; in sun4u_set_affinity() local
406 cpuid = irq_choose_cpu(data->irq, mask); in sun4u_set_affinity()
409 tid = sun4u_compute_tid(imap, cpuid); in sun4u_set_affinity()
454 unsigned long cpuid = irq_choose_cpu(data->irq, in sun4v_irq_enable() local
459 err = sun4v_intr_settarget(ino, cpuid); in sun4v_irq_enable()
462 "err(%d)\n", ino, cpuid, err); in sun4v_irq_enable()
476 unsigned long cpuid = irq_choose_cpu(data->irq, mask); in sun4v_set_affinity() local
480 err = sun4v_intr_settarget(ino, cpuid); in sun4v_set_affinity()
483 "err(%d)\n", ino, cpuid, err); in sun4v_set_affinity()
514 unsigned long cpuid; in sun4v_virq_enable() local
517 cpuid = irq_choose_cpu(data->irq, irq_data_get_affinity_mask(data)); in sun4v_virq_enable()
519 err = sun4v_vintr_set_target(dev_handle, dev_ino, cpuid); in sun4v_virq_enable()
523 dev_handle, dev_ino, cpuid, err); in sun4v_virq_enable()
543 unsigned long cpuid; in sun4v_virt_set_affinity() local
546 cpuid = irq_choose_cpu(data->irq, mask); in sun4v_virt_set_affinity()
548 err = sun4v_vintr_set_target(dev_handle, dev_ino, cpuid); in sun4v_virt_set_affinity()
552 dev_handle, dev_ino, cpuid, err); in sun4v_virt_set_affinity()