Lines Matching refs:cp
69 dr_attach_io(dr_handle_t *hp, dr_common_unit_t *cp)
74 err = drmach_configure(cp->sbdev_id, 0);
78 err = drmach_io_post_attach(cp->sbdev_id);
81 DRERR_SET_C(&cp->sbdev_error, &err);
85 * remove device nodes for the branch indicated by cp
89 dr_detach_io(dr_handle_t *hp, dr_common_unit_t *cp)
93 err = drmach_unconfigure(cp->sbdev_id, 0);
96 err = drmach_unconfigure(cp->sbdev_id, DEVI_BRANCH_DESTROY);
99 err = drmach_io_post_release(cp->sbdev_id);
102 dr_device_transition(cp, DR_STATE_CONFIGURED);
103 DRERR_SET_C(&cp->sbdev_error, &err);
122 dr_common_unit_t *cp = devlist[d];
124 cmn_err(CE_CONT, "OS configure %s", cp->sbdev_path);
246 dr_common_unit_t *cp = devlist[d];
248 cmn_err(CE_CONT, "OS unconfigure %s", cp->sbdev_path);
264 dr_common_unit_t *cp = devlist[i];
265 if (cp->sbdev_error != NULL) {