Lines Matching refs:clptr
1086 clone_dev_t *clptr; in sm_open() local
1147 clptr = &scsb->clone_devs[clone]; in sm_open()
1148 clptr->cl_flags = SCSB_OPEN; in sm_open()
1149 clptr->cl_rq = RD(q); in sm_open()
1150 clptr->cl_minor = SCSB_MAKE_MINOR(instance, clone); in sm_open()
1151 *devp = makedevice(getmajor(*devp), clptr->cl_minor); in sm_open()
1157 instance, clptr->cl_minor, (void *)q); in sm_open()
1209 clone_dev_t *clptr = NULL; in sm_close() local
1219 clptr = &scsb->clone_devs[clone]; in sm_close()
1220 clptr->cl_flags = 0; in sm_close()
1221 clptr->cl_rq = NULL; in sm_close()
1228 scsb->scsb_instance, clptr->cl_minor); in sm_close()
1230 if (clptr == NULL && scsb->scsb_opens) { in sm_close()
6570 clone_dev_t *clptr; in scsb_queue_ops() local
6595 clptr = &scsb->clone_devs[clone]; in scsb_queue_ops()
6596 if (find_open && clptr->cl_flags & SCSB_OPEN) { in scsb_queue_ops()
6597 if (clptr->cl_rq == NULL) { in scsb_queue_ops()
6599 caller, clptr->cl_minor); in scsb_queue_ops()
6604 qprocsoff(clptr->cl_rq); in scsb_queue_ops()
6607 if (scsb_queue_put(clptr->cl_rq, oparg, in scsb_queue_ops()
6616 if (clptr->cl_rq == (queue_t *)opdata) { in scsb_queue_ops()
6621 } else if (find_available && clptr->cl_flags == 0) { in scsb_queue_ops()