Lines Matching refs:cmd_cm
1613 cmdp->cmd_cm.c_id.c_type = scmd32.cmd_cm.c_id.c_type; in sbd_copyin_ioarg()
1614 cmdp->cmd_cm.c_id.c_unit = scmd32.cmd_cm.c_id.c_unit; in sbd_copyin_ioarg()
1615 bcopy(&scmd32.cmd_cm.c_id.c_name[0], in sbd_copyin_ioarg()
1616 &cmdp->cmd_cm.c_id.c_name[0], OBP_MAXPROPNAME); in sbd_copyin_ioarg()
1617 cmdp->cmd_cm.c_flags = scmd32.cmd_cm.c_flags; in sbd_copyin_ioarg()
1618 cmdp->cmd_cm.c_len = scmd32.cmd_cm.c_len; in sbd_copyin_ioarg()
1619 cmdp->cmd_cm.c_opts = (caddr_t)(uintptr_t)scmd32.cmd_cm.c_opts; in sbd_copyin_ioarg()
1625 scmd32.cmd_cm.c_opts, in sbd_copyin_ioarg()
1626 scmd32.cmd_cm.c_len); in sbd_copyin_ioarg()
1651 if ((cmd != SBD_CMD_STATUS) && ((hp->h_opts.size = cmdp->cmd_cm.c_len) in sbd_copyin_ioarg()
1655 if (ddi_copyin((void *)cmdp->cmd_cm.c_opts, in sbd_copyin_ioarg()
1657 cmdp->cmd_cm.c_len, hp->h_mode) != 0) { in sbd_copyin_ioarg()
1680 scmd32.cmd_cm.c_id.c_type = scp->cmd_cm.c_id.c_type; in sbd_copyout_ioarg()
1681 scmd32.cmd_cm.c_id.c_unit = scp->cmd_cm.c_id.c_unit; in sbd_copyout_ioarg()
1682 bcopy(scp->cmd_cm.c_id.c_name, in sbd_copyout_ioarg()
1683 scmd32.cmd_cm.c_id.c_name, OBP_MAXPROPNAME); in sbd_copyout_ioarg()
1685 scmd32.cmd_cm.c_flags = scp->cmd_cm.c_flags; in sbd_copyout_ioarg()
1883 if (cmdp->cmd_cm.c_id.c_name[0] != '\0') { in sbd_pre_op()
1885 cmdp->cmd_cm.c_id.c_type = SBD_COMP(sbd_name_to_idx( in sbd_pre_op()
1886 cmdp->cmd_cm.c_id.c_name)); in sbd_pre_op()
1887 if (cmdp->cmd_cm.c_id.c_type == SBD_COMP_MEM) { in sbd_pre_op()
1888 if (cmdp->cmd_cm.c_id.c_unit == -1) in sbd_pre_op()
1889 cmdp->cmd_cm.c_id.c_unit = 0; in sbd_pre_op()
1893 sbd_dev2devset(&cmdp->cmd_cm.c_id); in sbd_pre_op()
1907 if (cmdp->cmd_cm.c_flags & SBD_FLAG_FORCE) in sbd_pre_op()
4315 if (cmdp->cmd_cm.c_id.c_type == SBD_COMP_NONE) { in sbd_status()
4316 if (cmdp->cmd_cm.c_flags & SBD_FLAG_ALLCMP) { in sbd_status()