Searched defs:pr_ctxt (Results 1 - 5 of 5) sorted by relevance

/drivers/staging/tidspbridge/rmgr/
H A Ddrv_interface.c127 struct process_context *pr_ctxt = NULL; local
141 pr_ctxt = kzalloc(sizeof(struct process_context), GFP_KERNEL);
142 if (!pr_ctxt)
145 pr_ctxt->res_state = PROC_RES_ALLOCATED;
146 spin_lock_init(&pr_ctxt->dmm_map_lock);
147 INIT_LIST_HEAD(&pr_ctxt->dmm_map_list);
148 spin_lock_init(&pr_ctxt->dmm_rsv_lock);
149 INIT_LIST_HEAD(&pr_ctxt->dmm_rsv_list);
151 pr_ctxt->node_id = kzalloc(sizeof(struct idr), GFP_KERNEL);
152 if (!pr_ctxt
188 struct process_context *pr_ctxt; local
[all...]
H A Dstrm.c94 struct process_context *pr_ctxt)
125 strm_free_buffer(strmres, ap_buffer, alloc_cnt, pr_ctxt);
142 struct process_context *pr_ctxt)
168 idr_remove(pr_ctxt->stream_id, strmres->id);
227 u32 num_bufs, struct process_context *pr_ctxt)
388 struct process_context *pr_ctxt)
506 &stream_res, pr_ctxt);
92 strm_allocate_buffer(struct strm_res_object *strmres, u32 usize, u8 **ap_buffer, u32 num_bufs, struct process_context *pr_ctxt) argument
141 strm_close(struct strm_res_object *strmres, struct process_context *pr_ctxt) argument
226 strm_free_buffer(struct strm_res_object *strmres, u8 ** ap_buffer, u32 num_bufs, struct process_context *pr_ctxt) argument
385 strm_open(struct node_object *hnode, u32 dir, u32 index, struct strm_attr *pattr, struct strm_res_object **strmres, struct process_context *pr_ctxt) argument
H A Dproc.c110 static struct dmm_map_object *add_mapping_info(struct process_context *pr_ctxt, argument
141 spin_lock(&pr_ctxt->dmm_map_lock);
142 list_add(&map_obj->link, &pr_ctxt->dmm_map_list);
143 spin_unlock(&pr_ctxt->dmm_map_lock);
159 static void remove_mapping_information(struct process_context *pr_ctxt, argument
167 spin_lock(&pr_ctxt->dmm_map_lock);
168 list_for_each_entry(map_obj, &pr_ctxt->dmm_map_list, link) {
188 spin_unlock(&pr_ctxt->dmm_map_lock);
201 struct process_context *pr_ctxt,
208 spin_lock(&pr_ctxt
200 find_containing_mapping( struct process_context *pr_ctxt, u32 mpu_addr, u32 size) argument
267 proc_attach(u32 processor_id, const struct dsp_processorattrin *attr_in, void **ph_processor, struct process_context *pr_ctxt) argument
545 proc_detach(struct process_context *pr_ctxt) argument
743 struct process_context *pr_ctxt = (struct process_context *) hprocessor; local
783 struct process_context *pr_ctxt = (struct process_context *) hprocessor; local
1266 proc_map(void *hprocessor, void *pmpu_addr, u32 ul_size, void *req_addr, void **pp_map_addr, u32 ul_map_attr, struct process_context *pr_ctxt) argument
1422 proc_reserve_memory(void *hprocessor, u32 ul_size, void **pp_rsv_addr, struct process_context *pr_ctxt) argument
1598 proc_un_map(void *hprocessor, void *map_addr, struct process_context *pr_ctxt) argument
1656 proc_un_reserve_memory(void *hprocessor, void *prsv_addr, struct process_context *pr_ctxt) argument
[all...]
H A Dnode.c240 struct process_context *pr_ctxt);
291 struct process_context *pr_ctxt)
427 pr_ctxt);
450 pr_ctxt);
648 delete_node(pnode, pr_ctxt);
653 status = drv_insert_node_res_element(pnode, &node_res, pr_ctxt);
655 delete_node(pnode, pr_ctxt);
1359 struct process_context *pr_ctxt)
1498 delete_node(pnode, pr_ctxt);
1503 idr_remove(pr_ctxt
286 node_allocate(struct proc_object *hprocessor, const struct dsp_uuid *node_uuid, const struct dsp_cbdata *pargs, const struct dsp_nodeattrin *attr_in, struct node_res_object **noderes, struct process_context *pr_ctxt) argument
1358 node_delete(struct node_res_object *noderes, struct process_context *pr_ctxt) argument
2343 delete_node(struct node_object *hnode, struct process_context *pr_ctxt) argument
[all...]
/drivers/staging/tidspbridge/pmgr/
H A Ddspapi.c67 u32(*fxn) (union trapped_args *args, void *pr_ctxt);
207 u32 *result, void *pr_ctxt)
209 u32(*ioctl_cmd) (union trapped_args *args, void *pr_ctxt) = NULL;
252 *result = (*ioctl_cmd) (args, pr_ctxt);
340 u32 mgrwrap_enum_node_info(union trapped_args *args, void *pr_ctxt) argument
372 u32 mgrwrap_enum_proc_info(union trapped_args *args, void *pr_ctxt) argument
406 u32 mgrwrap_register_object(union trapped_args *args, void *pr_ctxt) argument
450 u32 mgrwrap_unregister_object(union trapped_args *args, void *pr_ctxt) argument
470 u32 mgrwrap_wait_for_bridge_events(union trapped_args *args, void *pr_ctxt) argument
508 void *pr_ctxt)
206 api_call_dev_ioctl(u32 cmd, union trapped_args *args, u32 *result, void *pr_ctxt) argument
507 mgrwrap_get_process_resources_info(union trapped_args * args, void *pr_ctxt) argument
517 procwrap_attach(union trapped_args *args, void *pr_ctxt) argument
543 procwrap_ctrl(union trapped_args *args, void *pr_ctxt) argument
581 procwrap_detach(union trapped_args * args, void *pr_ctxt) argument
591 procwrap_enum_node_info(union trapped_args *args, void *pr_ctxt) argument
615 procwrap_end_dma(union trapped_args *args, void *pr_ctxt) argument
629 procwrap_begin_dma(union trapped_args *args, void *pr_ctxt) argument
646 procwrap_flush_memory(union trapped_args *args, void *pr_ctxt) argument
664 procwrap_invalidate_memory(union trapped_args *args, void *pr_ctxt) argument
678 procwrap_enum_resources(union trapped_args *args, void *pr_ctxt) argument
705 procwrap_get_state(union trapped_args *args, void *pr_ctxt) argument
726 procwrap_get_trace(union trapped_args *args, void *pr_ctxt) argument
752 procwrap_load(union trapped_args *args, void *pr_ctxt) argument
873 procwrap_map(union trapped_args *args, void *pr_ctxt) argument
900 procwrap_register_notify(union trapped_args *args, void *pr_ctxt) argument
922 procwrap_reserve_memory(union trapped_args *args, void *pr_ctxt) argument
948 procwrap_start(union trapped_args *args, void *pr_ctxt) argument
959 procwrap_un_map(union trapped_args *args, void *pr_ctxt) argument
971 procwrap_un_reserve_memory(union trapped_args *args, void *pr_ctxt) argument
985 procwrap_stop(union trapped_args *args, void *pr_ctxt) argument
997 find_node_handle(struct node_res_object **noderes, void *pr_ctxt, void *hnode) argument
1011 nodewrap_allocate(union trapped_args *args, void *pr_ctxt) argument
1074 nodewrap_alloc_msg_buf(union trapped_args *args, void *pr_ctxt) argument
1111 nodewrap_change_priority(union trapped_args *args, void *pr_ctxt) argument
1131 nodewrap_connect(union trapped_args *args, void *pr_ctxt) argument
1204 nodewrap_create(union trapped_args *args, void *pr_ctxt) argument
1222 nodewrap_delete(union trapped_args *args, void *pr_ctxt) argument
1240 nodewrap_free_msg_buf(union trapped_args *args, void *pr_ctxt) argument
1274 nodewrap_get_attr(union trapped_args *args, void *pr_ctxt) argument
1295 nodewrap_get_message(union trapped_args *args, void *pr_ctxt) argument
1317 nodewrap_pause(union trapped_args *args, void *pr_ctxt) argument
1335 nodewrap_put_message(union trapped_args *args, void *pr_ctxt) argument
1360 nodewrap_register_notify(union trapped_args *args, void *pr_ctxt) argument
1393 nodewrap_run(union trapped_args *args, void *pr_ctxt) argument
1411 nodewrap_terminate(union trapped_args *args, void *pr_ctxt) argument
1432 nodewrap_get_uuid_props(union trapped_args *args, void *pr_ctxt) argument
1459 find_strm_handle(struct strm_res_object **strmres, void *pr_ctxt, void *hstream) argument
1472 strmwrap_allocate_buffer(union trapped_args *args, void *pr_ctxt) argument
1512 strmwrap_close(union trapped_args *args, void *pr_ctxt) argument
1527 strmwrap_free_buffer(union trapped_args *args, void *pr_ctxt) argument
1564 strmwrap_get_event_handle(union trapped_args * args, void *pr_ctxt) argument
1574 strmwrap_get_info(union trapped_args *args, void *pr_ctxt) argument
1608 strmwrap_idle(union trapped_args *args, void *pr_ctxt) argument
1626 strmwrap_issue(union trapped_args *args, void *pr_ctxt) argument
1654 strmwrap_open(union trapped_args *args, void *pr_ctxt) argument
1693 strmwrap_reclaim(union trapped_args *args, void *pr_ctxt) argument
1724 strmwrap_register_notify(union trapped_args *args, void *pr_ctxt) argument
1753 strmwrap_select(union trapped_args *args, void *pr_ctxt) argument
1793 cmmwrap_calloc_buf(union trapped_args * args, void *pr_ctxt) argument
1803 cmmwrap_free_buf(union trapped_args * args, void *pr_ctxt) argument
1813 cmmwrap_get_handle(union trapped_args *args, void *pr_ctxt) argument
1829 cmmwrap_get_info(union trapped_args *args, void *pr_ctxt) argument
[all...]

Completed in 54 milliseconds