Lines Matching refs:dcmd
1272 struct megasas_dcmd_frame *dcmd; in megasas_sync_pd_seq_num() local
1289 dcmd = &cmd->frame->dcmd; in megasas_sync_pd_seq_num()
1292 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE); in megasas_sync_pd_seq_num()
1295 dcmd->mbox.b[0] = MEGASAS_DCMD_MBOX_PEND_FLAG; in megasas_sync_pd_seq_num()
1296 dcmd->flags = MFI_FRAME_DIR_WRITE; in megasas_sync_pd_seq_num()
1299 dcmd->flags = MFI_FRAME_DIR_READ; in megasas_sync_pd_seq_num()
1302 dcmd->cmd = MFI_CMD_DCMD; in megasas_sync_pd_seq_num()
1303 dcmd->cmd_status = 0xFF; in megasas_sync_pd_seq_num()
1304 dcmd->sge_count = 1; in megasas_sync_pd_seq_num()
1305 dcmd->timeout = 0; in megasas_sync_pd_seq_num()
1306 dcmd->pad_0 = 0; in megasas_sync_pd_seq_num()
1307 dcmd->data_xfer_len = cpu_to_le32(pd_seq_map_sz); in megasas_sync_pd_seq_num()
1308 dcmd->opcode = cpu_to_le32(MR_DCMD_SYSTEM_PD_MAP_GET_INFO); in megasas_sync_pd_seq_num()
1310 megasas_set_dma_settings(instance, dcmd, pd_seq_h, pd_seq_map_sz); in megasas_sync_pd_seq_num()
1363 struct megasas_dcmd_frame *dcmd; in megasas_get_ld_map_info() local
1383 dcmd = &cmd->frame->dcmd; in megasas_get_ld_map_info()
1397 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE); in megasas_get_ld_map_info()
1398 dcmd->cmd = MFI_CMD_DCMD; in megasas_get_ld_map_info()
1399 dcmd->cmd_status = 0xFF; in megasas_get_ld_map_info()
1400 dcmd->sge_count = 1; in megasas_get_ld_map_info()
1401 dcmd->flags = MFI_FRAME_DIR_READ; in megasas_get_ld_map_info()
1402 dcmd->timeout = 0; in megasas_get_ld_map_info()
1403 dcmd->pad_0 = 0; in megasas_get_ld_map_info()
1404 dcmd->data_xfer_len = cpu_to_le32(size_map_info); in megasas_get_ld_map_info()
1405 dcmd->opcode = cpu_to_le32(MR_DCMD_LD_MAP_GET_INFO); in megasas_get_ld_map_info()
1407 megasas_set_dma_settings(instance, dcmd, ci_h, size_map_info); in megasas_get_ld_map_info()
1453 struct megasas_dcmd_frame *dcmd; in megasas_sync_map_info() local
1481 dcmd = &cmd->frame->dcmd; in megasas_sync_map_info()
1483 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE); in megasas_sync_map_info()
1501 dcmd->cmd = MFI_CMD_DCMD; in megasas_sync_map_info()
1502 dcmd->cmd_status = 0xFF; in megasas_sync_map_info()
1503 dcmd->sge_count = 1; in megasas_sync_map_info()
1504 dcmd->flags = MFI_FRAME_DIR_WRITE; in megasas_sync_map_info()
1505 dcmd->timeout = 0; in megasas_sync_map_info()
1506 dcmd->pad_0 = 0; in megasas_sync_map_info()
1507 dcmd->data_xfer_len = cpu_to_le32(size_map_info); in megasas_sync_map_info()
1508 dcmd->mbox.b[0] = num_lds; in megasas_sync_map_info()
1509 dcmd->mbox.b[1] = MEGASAS_DCMD_MBOX_PEND_FLAG; in megasas_sync_map_info()
1510 dcmd->opcode = cpu_to_le32(MR_DCMD_LD_MAP_GET_INFO); in megasas_sync_map_info()
1512 megasas_set_dma_settings(instance, dcmd, ci_h, size_map_info); in megasas_sync_map_info()
4213 opcode = le32_to_cpu(cmd_mfi->frame->dcmd.opcode); in megasas_refire_mgmt_cmd()
4216 cmd_mfi->frame->dcmd.cmd_status = MFI_STAT_OK; in megasas_refire_mgmt_cmd()
4252 le32_to_cpu(cmd_mfi->frame->dcmd.opcode)); in megasas_refire_mgmt_cmd()
4300 le32_to_cpu(cmd_mfi->frame->dcmd.opcode)); in megasas_return_polled_cmds()