Lines Matching defs:mailbox
45 static void csr_mail_send(uint64_t data, int cpu, int mailbox)
51 val |= (CSR_MAIL_SEND_BOX_HIGH(mailbox) << CSR_MAIL_SEND_BOX_SHIFT);
58 val |= (CSR_MAIL_SEND_BOX_LOW(mailbox) << CSR_MAIL_SEND_BOX_SHIFT);
605 "2: bnez %[count], 2b \n" /* limit mailbox access */
607 " ld %[initfunc], 0x20(%[base]) \n" /* get PC via mailbox */
610 " ld $sp, 0x28(%[base]) \n" /* get SP via mailbox */
611 " ld $gp, 0x30(%[base]) \n" /* get GP via mailbox */
669 "2: bnez %[count], 2b \n" /* limit mailbox access */
671 " ld %[initfunc], 0x20(%[base]) \n" /* get PC via mailbox */
674 " ld $sp, 0x28(%[base]) \n" /* get SP via mailbox */
675 " ld $gp, 0x30(%[base]) \n" /* get GP via mailbox */
752 "2: bnez %[count], 2b \n" /* limit mailbox access */
757 " ld %[initfunc], 0x20(%[base]) \n" /* get PC (whole 64-bit) via mailbox */
758 " ld $sp, 0x28(%[base]) \n" /* get SP via mailbox */
759 " ld $gp, 0x30(%[base]) \n" /* get GP via mailbox */