/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | dspio.h | 33 extern int bridge_io_destroy(struct io_mgr *hio_mgr); 35 extern int bridge_io_on_loaded(struct io_mgr *hio_mgr); 37 extern int iva_io_on_loaded(struct io_mgr *hio_mgr); 38 extern int bridge_io_get_proc_load(struct io_mgr *hio_mgr,
|
H A D | io.h | 61 * hio_mgr: IOmanager object. 64 * -EFAULT: hio_mgr was invalid. 69 extern int io_destroy(struct io_mgr *hio_mgr); 104 * hio_mgr: IOmanager object. 107 * -EFAULT: hio_mgr was invalid. 112 extern int io_on_loaded(struct io_mgr *hio_mgr);
|
H A D | io_sm.h | 45 * hio_mgr: IO Manager. 49 * Valid hio_mgr. 52 extern void io_cancel_chnl(struct io_mgr *hio_mgr, u32 chnl); 98 * hio_mgr: IO manager handle. 132 * hio_mgr: Handle to a I/O manager. 146 extern void io_ddma_init_chnl_desc(struct io_mgr *hio_mgr, u32 ddma_chnl_id, 154 * hio_mgr: Handle to a I/O manager. 161 extern void io_ddma_clear_chnl_desc(struct io_mgr *hio_mgr, u32 ddma_chnl_id); 169 * hio_mgr: Handle to a I/O manager. 179 extern void io_ddma_request_chnl(struct io_mgr *hio_mgr, [all...] |
H A D | _chnl_sm.h | 117 struct io_mgr *hio_mgr; /* IO manager */ member in struct:chnl_mgr
|
H A D | dspdefs.h | 756 * hio_mgr: IO Manager. 762 * Valid hio_mgr; 765 typedef int(*fxn_io_destroy) (struct io_mgr *hio_mgr); 774 * hio_mgr: IO Manager. 779 * Valid hio_mgr; 782 typedef int(*fxn_io_onloaded) (struct io_mgr *hio_mgr); 789 * hio_mgr: IO Manager. 795 * Valid hio_mgr; 798 typedef int(*fxn_io_getprocload) (struct io_mgr *hio_mgr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/include/dspbridge/ |
H A D | dspio.h | 33 extern int bridge_io_destroy(struct io_mgr *hio_mgr); 35 extern int bridge_io_on_loaded(struct io_mgr *hio_mgr); 37 extern int iva_io_on_loaded(struct io_mgr *hio_mgr); 38 extern int bridge_io_get_proc_load(struct io_mgr *hio_mgr,
|
H A D | io.h | 61 * hio_mgr: IOmanager object. 64 * -EFAULT: hio_mgr was invalid. 69 extern int io_destroy(struct io_mgr *hio_mgr); 104 * hio_mgr: IOmanager object. 107 * -EFAULT: hio_mgr was invalid. 112 extern int io_on_loaded(struct io_mgr *hio_mgr);
|
H A D | io_sm.h | 45 * hio_mgr: IO Manager. 49 * Valid hio_mgr. 52 extern void io_cancel_chnl(struct io_mgr *hio_mgr, u32 chnl); 98 * hio_mgr: IO manager handle. 132 * hio_mgr: Handle to a I/O manager. 146 extern void io_ddma_init_chnl_desc(struct io_mgr *hio_mgr, u32 ddma_chnl_id, 154 * hio_mgr: Handle to a I/O manager. 161 extern void io_ddma_clear_chnl_desc(struct io_mgr *hio_mgr, u32 ddma_chnl_id); 169 * hio_mgr: Handle to a I/O manager. 179 extern void io_ddma_request_chnl(struct io_mgr *hio_mgr, [all...] |
H A D | _chnl_sm.h | 117 struct io_mgr *hio_mgr; /* IO manager */ member in struct:chnl_mgr
|
H A D | dspdefs.h | 756 * hio_mgr: IO Manager. 762 * Valid hio_mgr; 765 typedef int(*fxn_io_destroy) (struct io_mgr *hio_mgr); 774 * hio_mgr: IO Manager. 779 * Valid hio_mgr; 782 typedef int(*fxn_io_onloaded) (struct io_mgr *hio_mgr); 789 * hio_mgr: IO Manager. 795 * Valid hio_mgr; 798 typedef int(*fxn_io_getprocload) (struct io_mgr *hio_mgr,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/pmgr/ |
H A D | io.c | 53 struct io_mgr *hio_mgr = NULL; local 74 status = (*intf_fxns->pfn_io_create) (&hio_mgr, hdev_obj, 78 pio_mgr = (struct io_mgr_ *)hio_mgr; 83 *io_man = hio_mgr; 95 int io_destroy(struct io_mgr *hio_mgr) argument 98 struct io_mgr_ *pio_mgr = (struct io_mgr_ *)hio_mgr; 106 status = (*intf_fxns->pfn_io_destroy) (hio_mgr);
|
H A D | dev.c | 77 struct io_mgr *hio_mgr; /* IO manager (CHNL, msg_ctrl) */ member in struct:dev_object 235 status = io_create(&dev_obj->hio_mgr, dev_obj, 359 if (dev_obj->hio_mgr) { 360 io_destroy(dev_obj->hio_mgr); 361 dev_obj->hio_mgr = NULL; 616 *io_man = hdev_obj->hio_mgr;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/pmgr/ |
H A D | io.c | 53 struct io_mgr *hio_mgr = NULL; local 74 status = (*intf_fxns->pfn_io_create) (&hio_mgr, hdev_obj, 78 pio_mgr = (struct io_mgr_ *)hio_mgr; 83 *io_man = hio_mgr; 95 int io_destroy(struct io_mgr *hio_mgr) argument 98 struct io_mgr_ *pio_mgr = (struct io_mgr_ *)hio_mgr; 106 status = (*intf_fxns->pfn_io_destroy) (hio_mgr);
|
H A D | dev.c | 77 struct io_mgr *hio_mgr; /* IO manager (CHNL, msg_ctrl) */ member in struct:dev_object 235 status = io_create(&dev_obj->hio_mgr, dev_obj, 359 if (dev_obj->hio_mgr) { 360 io_destroy(dev_obj->hio_mgr); 361 dev_obj->hio_mgr = NULL; 616 *io_man = hdev_obj->hio_mgr;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/core/ |
H A D | io_sm.c | 148 static int register_shm_segs(struct io_mgr *hio_mgr, 185 if (!hchnl_mgr || hchnl_mgr->hio_mgr) { 252 hchnl_mgr->hio_mgr = pio_mgr; 263 int bridge_io_destroy(struct io_mgr *hio_mgr) argument 266 if (hio_mgr) { 268 tasklet_kill(&hio_mgr->dpc_tasklet); 271 kfree(hio_mgr->pmsg); 275 kfree(hio_mgr); 290 int bridge_io_on_loaded(struct io_mgr *hio_mgr) argument 330 status = dev_get_bridge_context(hio_mgr 807 io_buf_size(struct io_mgr *hio_mgr) argument 819 io_cancel_chnl(struct io_mgr *hio_mgr, u32 chnl) argument 1526 register_shm_segs(struct io_mgr *hio_mgr, struct cod_manager *cod_man, u32 dw_gpp_base_pa) argument 1652 io_sh_msetting(struct io_mgr *hio_mgr, u8 desc, void *pargs) argument 1715 bridge_io_get_proc_load(struct io_mgr *hio_mgr, struct dsp_procloadstat *proc_lstat) argument 1740 print_dsp_debug_trace(struct io_mgr *hio_mgr) argument [all...] |
H A D | _msg_sm.h | 88 struct io_mgr *hio_mgr; /* IO manager */ member in struct:msg_mgr
|
H A D | tiomap3430_pwr.c | 84 struct io_mgr *hio_mgr; local 120 dev_get_io_mgr(dev_context->hdev_obj, &hio_mgr); 121 if (!hio_mgr) { 125 io_sh_msetting(hio_mgr, SHM_GETOPP, &opplevel); 379 struct io_mgr *hio_mgr; local 381 status = dev_get_io_mgr(dev_context->hdev_obj, &hio_mgr); 382 if (!hio_mgr) 393 io_sh_msetting(hio_mgr, SHM_CURROPP, &level); 398 io_sh_msetting(hio_mgr, SHM_CURROPP, &level);
|
H A D | msg_sm.c | 56 struct io_mgr *hio_mgr; local 63 dev_get_io_mgr(hdev_obj, &hio_mgr); 64 if (!hio_mgr) { 74 msg_mgr_obj->hio_mgr = hio_mgr; 426 iosm_schedule(hmsg_mgr->hio_mgr); 477 iosm_schedule(hmsg_mgr->hio_mgr);
|
H A D | chnl_sm.c | 176 io_buf_size(pchnl->chnl_mgr_obj->hio_mgr)) 224 io_request_chnl(chnl_mgr_obj->hio_mgr, pchnl, 237 iosm_schedule(chnl_mgr_obj->hio_mgr); 282 io_cancel_chnl(chnl_mgr_obj->hio_mgr, chnl_id);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/core/ |
H A D | io_sm.c | 148 static int register_shm_segs(struct io_mgr *hio_mgr, 185 if (!hchnl_mgr || hchnl_mgr->hio_mgr) { 252 hchnl_mgr->hio_mgr = pio_mgr; 263 int bridge_io_destroy(struct io_mgr *hio_mgr) argument 266 if (hio_mgr) { 268 tasklet_kill(&hio_mgr->dpc_tasklet); 271 kfree(hio_mgr->pmsg); 275 kfree(hio_mgr); 290 int bridge_io_on_loaded(struct io_mgr *hio_mgr) argument 330 status = dev_get_bridge_context(hio_mgr 807 io_buf_size(struct io_mgr *hio_mgr) argument 819 io_cancel_chnl(struct io_mgr *hio_mgr, u32 chnl) argument 1526 register_shm_segs(struct io_mgr *hio_mgr, struct cod_manager *cod_man, u32 dw_gpp_base_pa) argument 1652 io_sh_msetting(struct io_mgr *hio_mgr, u8 desc, void *pargs) argument 1715 bridge_io_get_proc_load(struct io_mgr *hio_mgr, struct dsp_procloadstat *proc_lstat) argument 1740 print_dsp_debug_trace(struct io_mgr *hio_mgr) argument [all...] |
H A D | _msg_sm.h | 88 struct io_mgr *hio_mgr; /* IO manager */ member in struct:msg_mgr
|
H A D | tiomap3430_pwr.c | 84 struct io_mgr *hio_mgr; local 120 dev_get_io_mgr(dev_context->hdev_obj, &hio_mgr); 121 if (!hio_mgr) { 125 io_sh_msetting(hio_mgr, SHM_GETOPP, &opplevel); 379 struct io_mgr *hio_mgr; local 381 status = dev_get_io_mgr(dev_context->hdev_obj, &hio_mgr); 382 if (!hio_mgr) 393 io_sh_msetting(hio_mgr, SHM_CURROPP, &level); 398 io_sh_msetting(hio_mgr, SHM_CURROPP, &level);
|
H A D | msg_sm.c | 56 struct io_mgr *hio_mgr; local 63 dev_get_io_mgr(hdev_obj, &hio_mgr); 64 if (!hio_mgr) { 74 msg_mgr_obj->hio_mgr = hio_mgr; 426 iosm_schedule(hmsg_mgr->hio_mgr); 477 iosm_schedule(hmsg_mgr->hio_mgr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/rmgr/ |
H A D | proc.c | 860 struct io_mgr *hio_mgr = NULL; /* IO manager handle */ local 898 status = dev_get_io_mgr(p_proc_object->hdev_obj, &hio_mgr); 899 if (hio_mgr) 902 pfn_io_get_proc_load(hio_mgr, 1063 struct io_mgr *hio_mgr; /* IO manager handle */ local 1210 status = dev_get_io_mgr(p_proc_object->hdev_obj, &hio_mgr); 1211 if (hio_mgr) 1213 (hio_mgr);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/rmgr/ |
H A D | proc.c | 860 struct io_mgr *hio_mgr = NULL; /* IO manager handle */ local 898 status = dev_get_io_mgr(p_proc_object->hdev_obj, &hio_mgr); 899 if (hio_mgr) 902 pfn_io_get_proc_load(hio_mgr, 1063 struct io_mgr *hio_mgr; /* IO manager handle */ local 1210 status = dev_get_io_mgr(p_proc_object->hdev_obj, &hio_mgr); 1211 if (hio_mgr) 1213 (hio_mgr);
|