Lines Matching refs:raw_mbox

198 	u8	raw_mbox[sizeof(struct mbox_out)];  in mega_query_adapter()  local
204 mbox = (mbox_t *)raw_mbox; in mega_query_adapter()
207 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_query_adapter()
218 raw_mbox[0] = FC_NEW_CONFIG; /* i.e. mbox->cmd=0xA1 */ in mega_query_adapter()
219 raw_mbox[2] = NC_SUBOP_ENQUIRY3; /* i.e. 0x0F */ in mega_query_adapter()
220 raw_mbox[3] = ENQ3_GET_SOLICITED_FULL; /* i.e. 0x02 */ in mega_query_adapter()
223 if ((retval = issue_scb_block(adapter, raw_mbox))) { in mega_query_adapter()
242 issue_scb_block(adapter, raw_mbox); in mega_query_adapter()
267 raw_mbox[0] = FC_NEW_CONFIG; /* i.e. mbox->cmd=0xA1 */ in mega_query_adapter()
268 raw_mbox[2] = NC_SUBOP_PRODUCT_INFO; /* i.e. 0x0E */ in mega_query_adapter()
270 if ((retval = issue_scb_block(adapter, raw_mbox))) in mega_query_adapter()
650 scb->raw_mbox[0] = MEGA_CLUSTER_CMD; in mega_build_cmd()
651 scb->raw_mbox[2] = MEGA_RESERVATION_STATUS; in mega_build_cmd()
652 scb->raw_mbox[3] = ldrv_num; in mega_build_cmd()
699 mbox = (mbox_t *)scb->raw_mbox; in mega_build_cmd()
700 memset(mbox, 0, sizeof(scb->raw_mbox)); in mega_build_cmd()
739 mbox = (mbox_t *)scb->raw_mbox; in mega_build_cmd()
741 memset(mbox, 0, sizeof(scb->raw_mbox)); in mega_build_cmd()
880 scb->raw_mbox[0] = MEGA_CLUSTER_CMD; in mega_build_cmd()
881 scb->raw_mbox[2] = ( *cmd->cmnd == RESERVE ) ? in mega_build_cmd()
884 scb->raw_mbox[3] = ldrv_num; in mega_build_cmd()
908 mbox = (mbox_t *)scb->raw_mbox; in mega_build_cmd()
909 memset(mbox, 0, sizeof(scb->raw_mbox)); in mega_build_cmd()
1117 memcpy((char *)&mbox->m_out, (char *)scb->raw_mbox, in issue_scb()
1180 issue_scb_block(adapter_t *adapter, u_char *raw_mbox) in issue_scb_block() argument
1191 memcpy((char *) mbox, raw_mbox, sizeof(struct mbox_out)); in issue_scb_block()
1195 switch (raw_mbox[0]) { in issue_scb_block()
1508 mbox = (mbox_t *)scb->raw_mbox; in mega_cmd_done()
3589 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_is_bios_enabled() local
3593 mbox = (mbox_t *)raw_mbox; in mega_is_bios_enabled()
3595 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_is_bios_enabled()
3601 raw_mbox[0] = IS_BIOS_ENABLED; in mega_is_bios_enabled()
3602 raw_mbox[2] = GET_BIOS; in mega_is_bios_enabled()
3605 ret = issue_scb_block(adapter, raw_mbox); in mega_is_bios_enabled()
3622 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_enum_raid_scsi() local
3626 mbox = (mbox_t *)raw_mbox; in mega_enum_raid_scsi()
3628 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_enum_raid_scsi()
3633 raw_mbox[0] = CHNL_CLASS; in mega_enum_raid_scsi()
3634 raw_mbox[2] = GET_CHNL_CLASS; in mega_enum_raid_scsi()
3646 if(!issue_scb_block(adapter, raw_mbox)) { in mega_enum_raid_scsi()
3677 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_get_boot_drv() local
3684 mbox = (mbox_t *)raw_mbox; in mega_get_boot_drv()
3686 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_get_boot_drv()
3688 raw_mbox[0] = BIOS_PVT_DATA; in mega_get_boot_drv()
3689 raw_mbox[2] = GET_BIOS_PVT_DATA; in mega_get_boot_drv()
3702 if(issue_scb_block(adapter, raw_mbox) == 0) { in mega_get_boot_drv()
3743 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_support_random_del() local
3747 mbox = (mbox_t *)raw_mbox; in mega_support_random_del()
3749 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_support_random_del()
3754 raw_mbox[0] = FC_DEL_LOGDRV; in mega_support_random_del()
3755 raw_mbox[2] = OP_SUP_DEL_LOGDRV; in mega_support_random_del()
3757 rval = issue_scb_block(adapter, raw_mbox); in mega_support_random_del()
3772 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_support_ext_cdb() local
3776 mbox = (mbox_t *)raw_mbox; in mega_support_ext_cdb()
3778 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in mega_support_ext_cdb()
3782 raw_mbox[0] = 0xA4; in mega_support_ext_cdb()
3783 raw_mbox[2] = 0x16; in mega_support_ext_cdb()
3785 rval = issue_scb_block(adapter, raw_mbox); in mega_support_ext_cdb()
3887 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_get_max_sgl() local
3890 mbox = (mbox_t *)raw_mbox; in mega_get_max_sgl()
3892 memset(mbox, 0, sizeof(raw_mbox)); in mega_get_max_sgl()
3898 raw_mbox[0] = MAIN_MISC_OPCODE; in mega_get_max_sgl()
3899 raw_mbox[2] = GET_MAX_SG_SUPPORT; in mega_get_max_sgl()
3902 if( issue_scb_block(adapter, raw_mbox) ) { in mega_get_max_sgl()
3932 unsigned char raw_mbox[sizeof(struct mbox_out)]; in mega_support_cluster() local
3935 mbox = (mbox_t *)raw_mbox; in mega_support_cluster()
3937 memset(mbox, 0, sizeof(raw_mbox)); in mega_support_cluster()
3947 raw_mbox[0] = MEGA_GET_TARGET_ID; in mega_support_cluster()
3949 if( issue_scb_block(adapter, raw_mbox) == 0 ) { in mega_support_cluster()
4103 memcpy(scb->raw_mbox, mc, sizeof(megacmd_t)); in mega_internal_command()
4519 u_char raw_mbox[sizeof(struct mbox_out)]; in __megaraid_shutdown() local
4520 mbox_t *mbox = (mbox_t *)raw_mbox; in __megaraid_shutdown()
4524 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in __megaraid_shutdown()
4525 raw_mbox[0] = FLUSH_ADAPTER; in __megaraid_shutdown()
4530 issue_scb_block(adapter, raw_mbox); in __megaraid_shutdown()
4533 memset(&mbox->m_out, 0, sizeof(raw_mbox)); in __megaraid_shutdown()
4534 raw_mbox[0] = FLUSH_SYSTEM; in __megaraid_shutdown()
4537 issue_scb_block(adapter, raw_mbox); in __megaraid_shutdown()