mc_cmd
struct fsl_mc_command *mc_cmd)
cmdid = mc_cmd_hdr_read_cmdid(mc_cmd);
mc_cmd_max_size = sizeof(*mc_cmd);
mc_cmd_end = ((char *)mc_cmd) + desc->size;
token_provided = mc_cmd_hdr_read_token(mc_cmd) ? true : false;
cmdid, mc_cmd_hdr_read_token(mc_cmd));
struct fsl_mc_command mc_cmd;
error = copy_from_user(&mc_cmd, (void __user *)arg, sizeof(mc_cmd));
error = fsl_mc_command_check(mc_dev, &mc_cmd);
error = mc_send_command(mc_io, &mc_cmd);
error = copy_to_user((void __user *)arg, &mc_cmd, sizeof(mc_cmd));
struct mc_cmd *cmd;
if (wait_cfg(dev, &lp->mc_cmd.cmd, 1000, "multicast list change request timed out"))
cmd = &lp->mc_cmd;
struct mc_cmd mc_cmd;
struct mc_cmd *cmd;
cmd = &dma->mc_cmd;
dma_sync_dev(dev, &dma->mc_cmd, sizeof(struct mc_cmd));
struct mc_cmd mc_cmd __attribute__((aligned(32)));
volatile struct mcsetup_cmd_struct *mc_cmd;
mc_cmd = (struct mcsetup_cmd_struct *) ptr;
mc_cmd->cmd_status = 0;
mc_cmd->cmd_cmd = swab16(CMD_MCSETUP | CMD_LAST);
mc_cmd->cmd_link = 0xffff;
mc_cmd->mc_cnt = swab16(num_addrs * 6);
memcpy((char *) mc_cmd->mc_list[i++],
p->scb->cbl_offset = make16(mc_cmd);
WAIT_4_STAT_COMPL(mc_cmd);
if( (swab16(mc_cmd->cmd_status) & (STAT_COMPL|STAT_OK)) != (STAT_COMPL|STAT_OK) )