Lines Matching refs:action
36 uint64_t action; in mailbox_interrupt() local
39 action = cvmx_read_csr(CVMX_CIU_MBOX_CLRX(coreid)) & 0xffff; in mailbox_interrupt()
42 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(coreid), action); in mailbox_interrupt()
44 if (action & SMP_CALL_FUNCTION) in mailbox_interrupt()
46 if (action & SMP_RESCHEDULE_YOURSELF) in mailbox_interrupt()
50 if (action & SMP_ICACHE_FLUSH) in mailbox_interrupt()
60 void octeon_send_ipi_single(int cpu, unsigned int action) in octeon_send_ipi_single() argument
67 cvmx_write_csr(CVMX_CIU_MBOX_SETX(coreid), action); in octeon_send_ipi_single()
71 unsigned int action) in octeon_send_ipi_mask() argument
76 octeon_send_ipi_single(i, action); in octeon_send_ipi_mask()
351 unsigned long action, void *hcpu) in octeon_cpu_callback() argument
355 switch (action) { in octeon_cpu_callback()