Searched refs:hio_mgr (Results 1 - 25 of 28) sorted by relevance

12

/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 Ddspio.h33 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 Dio.h61 * 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 Dio_sm.h45 * 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.h117 struct io_mgr *hio_mgr; /* IO manager */ member in struct:chnl_mgr
H A Ddspdefs.h756 * 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 Ddspio.h33 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 Dio.h61 * 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 Dio_sm.h45 * 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.h117 struct io_mgr *hio_mgr; /* IO manager */ member in struct:chnl_mgr
H A Ddspdefs.h756 * 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 Dio.c53 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 Ddev.c77 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 Dio.c53 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 Ddev.c77 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 Dio_sm.c148 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.h88 struct io_mgr *hio_mgr; /* IO manager */ member in struct:msg_mgr
H A Dtiomap3430_pwr.c84 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 Dmsg_sm.c56 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 Dchnl_sm.c176 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 Dio_sm.c148 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.h88 struct io_mgr *hio_mgr; /* IO manager */ member in struct:msg_mgr
H A Dtiomap3430_pwr.c84 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 Dmsg_sm.c56 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 Dproc.c860 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 Dproc.c860 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);

Completed in 209 milliseconds

12