Searched refs:cpu_mask (Results 1 – 6 of 6) sorted by relevance
/lk-master/dev/interrupt/arm_gic/ |
A D | arm_gic.c | 295 static status_t arm_gic_set_target_locked(u_int irq, u_int cpu_mask, u_int enable_mask) { in arm_gic_set_target_locked() argument 301 cpu_mask = (cpu_mask & 0xff) << shift; in arm_gic_set_target_locked() 302 enable_mask = (enable_mask << shift) & cpu_mask; in arm_gic_set_target_locked() 305 new_val = (gicd_itargetsr[reg] & ~cpu_mask) | enable_mask; in arm_gic_set_target_locked() 335 status_t arm_gic_sgi(u_int irq, u_int flags, u_int cpu_mask) { in arm_gic_sgi() argument 338 ((cpu_mask & 0xff) << 16) | in arm_gic_sgi()
|
/lk-master/platform/bcm28xx/ |
A D | intc.c | 250 void bcm28xx_send_ipi(uint irq, uint cpu_mask) { in bcm28xx_send_ipi() argument 251 LTRACEF("irq %u, cpu_mask 0x%x\n", irq, cpu_mask); in bcm28xx_send_ipi() 254 if (cpu_mask & (1<<i)) { in bcm28xx_send_ipi()
|
/lk-master/dev/interrupt/arm_gic/include/dev/interrupt/ |
A D | arm_gic.h | 39 status_t arm_gic_sgi(u_int irq, u_int flags, u_int cpu_mask);
|
/lk-master/arch/arm64/ |
A D | mp.c | 20 extern void bcm28xx_send_ipi(uint irq, uint cpu_mask);
|
/lk-master/arch/arm/arm/ |
A D | mp.c | 20 extern void bcm28xx_send_ipi(uint irq, uint cpu_mask);
|
/lk-master/kernel/ |
A D | thread.c | 1163 uint32_t cpu_mask = 0; in wait_queue_wake_all() local 1190 cpu_mask = MP_CPU_ALL_BUT_LOCAL; in wait_queue_wake_all() 1192 cpu_mask |= (1U << pinned_cpu); in wait_queue_wake_all() 1201 mp_reschedule(cpu_mask, 0); in wait_queue_wake_all()
|
Completed in 10 milliseconds