Lines Matching refs:action
56 u64 action; in mailbox_interrupt() local
71 action = cvmx_read_csr(mbox_clrx); in mailbox_interrupt()
74 action &= 0xff; in mailbox_interrupt()
76 action &= 0xffff; in mailbox_interrupt()
79 cvmx_write_csr(mbox_clrx, action); in mailbox_interrupt()
81 for (i = 0; i < ARRAY_SIZE(octeon_message_functions) && action;) { in mailbox_interrupt()
82 if (action & 1) { in mailbox_interrupt()
88 action >>= 1; in mailbox_interrupt()
99 void octeon_send_ipi_single(int cpu, unsigned int action) in octeon_send_ipi_single() argument
106 cvmx_write_csr(CVMX_CIU_MBOX_SETX(coreid), action); in octeon_send_ipi_single()
110 unsigned int action) in octeon_send_ipi_mask() argument
115 octeon_send_ipi_single(i, action); in octeon_send_ipi_mask()
471 static void octeon_78xx_send_ipi_single(int cpu, unsigned int action) in octeon_78xx_send_ipi_single() argument
476 if (action & 1) in octeon_78xx_send_ipi_single()
478 action >>= 1; in octeon_78xx_send_ipi_single()
483 unsigned int action) in octeon_78xx_send_ipi_mask() argument
488 octeon_78xx_send_ipi_single(cpu, action); in octeon_78xx_send_ipi_mask()