Home
last modified time | relevance | path

Searched refs:hchnl_mgr (Results 1 – 6 of 6) sorted by relevance

/linux-3.4.99/drivers/staging/tidspbridge/pmgr/
Dchnl.c52 struct chnl_mgr *hchnl_mgr; in chnl_create() local
70 status = dev_get_chnl_mgr(hdev_obj, &hchnl_mgr); in chnl_create()
71 if (!status && hchnl_mgr != NULL) in chnl_create()
80 status = (*intf_fxns->chnl_create) (&hchnl_mgr, hdev_obj, in chnl_create()
85 chnl_mgr_obj = (struct chnl_mgr_ *)hchnl_mgr; in chnl_create()
88 *channel_mgr = hchnl_mgr; in chnl_create()
100 int chnl_destroy(struct chnl_mgr *hchnl_mgr) in chnl_destroy() argument
102 struct chnl_mgr_ *chnl_mgr_obj = (struct chnl_mgr_ *)hchnl_mgr; in chnl_destroy()
109 status = (*intf_fxns->chnl_destroy) (hchnl_mgr); in chnl_destroy()
/linux-3.4.99/drivers/staging/tidspbridge/include/dspbridge/
Ddspchnl.h32 extern int bridge_chnl_destroy(struct chnl_mgr *hchnl_mgr);
35 struct chnl_mgr *hchnl_mgr,
59 extern int bridge_chnl_get_mgr_info(struct chnl_mgr *hchnl_mgr,
Ddspdefs.h341 typedef int(*fxn_chnl_destroy) (struct chnl_mgr *hchnl_mgr);
406 struct chnl_mgr *hchnl_mgr,
578 * hchnl_mgr,
Dchnl.h78 extern int chnl_destroy(struct chnl_mgr *hchnl_mgr);
/linux-3.4.99/drivers/staging/tidspbridge/core/
Dchnl_sm.c396 int bridge_chnl_destroy(struct chnl_mgr *hchnl_mgr) in bridge_chnl_destroy() argument
399 struct chnl_mgr *chnl_mgr_obj = hchnl_mgr; in bridge_chnl_destroy()
402 if (hchnl_mgr) { in bridge_chnl_destroy()
420 kfree(hchnl_mgr); in bridge_chnl_destroy()
655 int bridge_chnl_get_mgr_info(struct chnl_mgr *hchnl_mgr, u32 ch_id, in bridge_chnl_get_mgr_info() argument
658 struct chnl_mgr *chnl_mgr_obj = (struct chnl_mgr *)hchnl_mgr; in bridge_chnl_get_mgr_info()
660 if (!mgr_info || !hchnl_mgr) in bridge_chnl_get_mgr_info()
709 struct chnl_mgr *hchnl_mgr, s8 chnl_mode, in bridge_chnl_open() argument
713 struct chnl_mgr *chnl_mgr_obj = hchnl_mgr; in bridge_chnl_open()
723 if (!hchnl_mgr) in bridge_chnl_open()
Dio_sm.c171 struct chnl_mgr *hchnl_mgr; in bridge_io_create() local
180 dev_get_chnl_mgr(hdev_obj, &hchnl_mgr); in bridge_io_create()
181 if (!hchnl_mgr || hchnl_mgr->iomgr) in bridge_io_create()
201 pio_mgr->chnl_mgr = hchnl_mgr; in bridge_io_create()
228 hchnl_mgr->iomgr = pio_mgr; in bridge_io_create()
269 struct chnl_mgr *hchnl_mgr; in bridge_io_on_loaded() local
322 hchnl_mgr = hio_mgr->chnl_mgr; in bridge_io_on_loaded()
326 if (!hchnl_mgr || !hmsg_mgr) { in bridge_io_on_loaded()