Lines Matching refs:cmd_cm
609 if (hp->h_sbdcmd.cmd_cm.c_id.c_name[0] != '\0') {
610 hp->h_sbdcmd.cmd_cm.c_id.c_type =
611 dr_dev_type_to_nt(hp->h_sbdcmd.cmd_cm.c_id.c_name);
615 hp->h_sbdcmd.cmd_cm.c_id.c_name,
616 hp->h_sbdcmd.cmd_cm.c_id.c_type);
623 hp->h_devset = dr_dev2devset(&hp->h_sbdcmd.cmd_cm.c_id);
909 scp->cmd_cm.c_id.c_type = scmd32.cmd_cm.c_id.c_type;
910 scp->cmd_cm.c_id.c_unit = scmd32.cmd_cm.c_id.c_unit;
911 bcopy(&scmd32.cmd_cm.c_id.c_name[0],
912 &scp->cmd_cm.c_id.c_name[0], OBP_MAXPROPNAME);
913 scp->cmd_cm.c_flags = scmd32.cmd_cm.c_flags;
914 scp->cmd_cm.c_len = scmd32.cmd_cm.c_len;
915 scp->cmd_cm.c_opts = (caddr_t)(uintptr_t)scmd32.cmd_cm.c_opts;
936 if ((hp->h_opts.size = scp->cmd_cm.c_len) != 0) {
937 hp->h_opts.copts = GETSTRUCT(char, scp->cmd_cm.c_len + 1);
939 if (ddi_copyin((void *)scp->cmd_cm.c_opts,
941 scp->cmd_cm.c_len, hp->h_mode) != 0) {
962 scmd32.cmd_cm.c_id.c_type = scp->cmd_cm.c_id.c_type;
963 scmd32.cmd_cm.c_id.c_unit = scp->cmd_cm.c_id.c_unit;
964 bcopy(&scp->cmd_cm.c_id.c_name[0],
965 &scmd32.cmd_cm.c_id.c_name[0], OBP_MAXPROPNAME);
967 scmd32.cmd_cm.c_flags = scp->cmd_cm.c_flags;
968 scmd32.cmd_cm.c_len = scp->cmd_cm.c_len;
969 scmd32.cmd_cm.c_opts = (caddr32_t)(uintptr_t)scp->cmd_cm.c_opts;
2183 if (hp->h_sbdcmd.cmd_cm.c_id.c_type == SBD_COMP_NONE) {
2475 if (hp->h_sbdcmd.cmd_cm.c_id.c_type != SBD_COMP_NONE)
2476 devset &= DEVSET(hp->h_sbdcmd.cmd_cm.c_id.c_type,
3040 sbd_comp_id_t *comp_id = &hp->h_sbdcmd.cmd_cm.c_id;
3361 return (hp->h_sbdcmd.cmd_cm.c_flags);