Lines Matching refs:raw_mbox

195 	u8	raw_mbox[sizeof(struct mbox_out)];
201 mbox = (mbox_t *)raw_mbox;
204 memset(&mbox->m_out, 0, sizeof(raw_mbox));
215 raw_mbox[0] = FC_NEW_CONFIG; /* i.e. mbox->cmd=0xA1 */
216 raw_mbox[2] = NC_SUBOP_ENQUIRY3; /* i.e. 0x0F */
217 raw_mbox[3] = ENQ3_GET_SOLICITED_FULL; /* i.e. 0x02 */
220 if ((retval = issue_scb_block(adapter, raw_mbox))) {
240 issue_scb_block(adapter, raw_mbox);
267 raw_mbox[0] = FC_NEW_CONFIG; /* i.e. mbox->cmd=0xA1 */
268 raw_mbox[2] = NC_SUBOP_PRODUCT_INFO; /* i.e. 0x0E */
270 if ((retval = issue_scb_block(adapter, raw_mbox)))
649 scb->raw_mbox[0] = MEGA_CLUSTER_CMD;
650 scb->raw_mbox[2] = MEGA_RESERVATION_STATUS;
651 scb->raw_mbox[3] = ldrv_num;
698 mbox = (mbox_t *)scb->raw_mbox;
699 memset(mbox, 0, sizeof(scb->raw_mbox));
738 mbox = (mbox_t *)scb->raw_mbox;
740 memset(mbox, 0, sizeof(scb->raw_mbox));
879 scb->raw_mbox[0] = MEGA_CLUSTER_CMD;
880 scb->raw_mbox[2] = ( *cmd->cmnd == RESERVE ) ?
883 scb->raw_mbox[3] = ldrv_num;
907 mbox = (mbox_t *)scb->raw_mbox;
908 memset(mbox, 0, sizeof(scb->raw_mbox));
1116 memcpy((char *)&mbox->m_out, (char *)scb->raw_mbox,
1174 * @raw_mbox: the mailbox
1179 issue_scb_block(adapter_t *adapter, u_char *raw_mbox)
1190 memcpy((char *) mbox, raw_mbox, sizeof(struct mbox_out));
1194 switch (raw_mbox[0]) {
1508 mbox = (mbox_t *)scb->raw_mbox;
3583 unsigned char raw_mbox[sizeof(struct mbox_out)];
3586 mbox = (mbox_t *)raw_mbox;
3588 memset(&mbox->m_out, 0, sizeof(raw_mbox));
3594 raw_mbox[0] = IS_BIOS_ENABLED;
3595 raw_mbox[2] = GET_BIOS;
3597 issue_scb_block(adapter, raw_mbox);
3614 unsigned char raw_mbox[sizeof(struct mbox_out)];
3618 mbox = (mbox_t *)raw_mbox;
3620 memset(&mbox->m_out, 0, sizeof(raw_mbox));
3625 raw_mbox[0] = CHNL_CLASS;
3626 raw_mbox[2] = GET_CHNL_CLASS;
3638 if(!issue_scb_block(adapter, raw_mbox)) {
3669 unsigned char raw_mbox[sizeof(struct mbox_out)];
3676 mbox = (mbox_t *)raw_mbox;
3678 memset(&mbox->m_out, 0, sizeof(raw_mbox));
3680 raw_mbox[0] = BIOS_PVT_DATA;
3681 raw_mbox[2] = GET_BIOS_PVT_DATA;
3694 if(issue_scb_block(adapter, raw_mbox) == 0) {
3735 unsigned char raw_mbox[sizeof(struct mbox_out)];
3739 mbox = (mbox_t *)raw_mbox;
3741 memset(&mbox->m_out, 0, sizeof(raw_mbox));
3746 raw_mbox[0] = FC_DEL_LOGDRV;
3747 raw_mbox[2] = OP_SUP_DEL_LOGDRV;
3749 rval = issue_scb_block(adapter, raw_mbox);
3764 unsigned char raw_mbox[sizeof(struct mbox_out)];
3768 mbox = (mbox_t *)raw_mbox;
3770 memset(&mbox->m_out, 0, sizeof(raw_mbox));
3774 raw_mbox[0] = 0xA4;
3775 raw_mbox[2] = 0x16;
3777 rval = issue_scb_block(adapter, raw_mbox);
3879 unsigned char raw_mbox[sizeof(struct mbox_out)];
3882 mbox = (mbox_t *)raw_mbox;
3884 memset(mbox, 0, sizeof(raw_mbox));
3890 raw_mbox[0] = MAIN_MISC_OPCODE;
3891 raw_mbox[2] = GET_MAX_SG_SUPPORT;
3894 if( issue_scb_block(adapter, raw_mbox) ) {
3924 unsigned char raw_mbox[sizeof(struct mbox_out)];
3927 mbox = (mbox_t *)raw_mbox;
3929 memset(mbox, 0, sizeof(raw_mbox));
3939 raw_mbox[0] = MEGA_GET_TARGET_ID;
3941 if( issue_scb_block(adapter, raw_mbox) == 0 ) {
4096 memcpy(scb->raw_mbox, mc, sizeof(megacmd_t));
4513 u_char raw_mbox[sizeof(struct mbox_out)];
4514 mbox_t *mbox = (mbox_t *)raw_mbox;
4518 memset(&mbox->m_out, 0, sizeof(raw_mbox));
4519 raw_mbox[0] = FLUSH_ADAPTER;
4524 issue_scb_block(adapter, raw_mbox);
4527 memset(&mbox->m_out, 0, sizeof(raw_mbox));
4528 raw_mbox[0] = FLUSH_SYSTEM;
4531 issue_scb_block(adapter, raw_mbox);