Lines Matching refs:cdp
99 struct cms_ctl *cdp = cmi_hdl_getspecific(hdl); in cms_hdl_getcms() local
101 return (cdp != NULL ? cdp->cs_cms : NULL); in cms_hdl_getcms()
107 struct cms_ctl *cdp = cmi_hdl_getspecific(hdl); in cms_hdl_getcmsdata() local
109 return (cdp != NULL ? cdp->cs_cmsdata : NULL); in cms_hdl_getcmsdata()
410 struct cms_ctl *cdp; in cms_init() local
414 cdp = kmem_alloc(sizeof (*cdp), KM_SLEEP); in cms_init()
415 cdp->cs_cms = cms; in cms_init()
416 cdp->cs_cmsdata = data; in cms_init()
417 cmi_hdl_setspecific(hdl, cdp); in cms_init()
427 struct cms_ctl *cdp; in cms_fini() local
433 cdp = (struct cms_ctl *)cmi_hdl_getspecific(hdl); in cms_fini()
434 if (cdp != NULL) { in cms_fini()
435 if (cdp->cs_cms != NULL) in cms_fini()
436 cms_rele(cdp->cs_cms); in cms_fini()
437 kmem_free(cdp, sizeof (*cdp)); in cms_fini()