Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
resourcecleanup.h File Reference
#include <dspbridge/nodepriv.h>
#include <dspbridge/drv.h>

Go to the source code of this file.

Functions

int drv_remove_all_dmm_res_elements (void *process_ctxt)
 
int drv_remove_all_node_res_elements (void *process_ctxt)
 
int drv_remove_all_resources (void *process_ctxt)
 
int drv_insert_node_res_element (void *hnode, void *node_resource, void *process_ctxt)
 
void drv_proc_node_update_heap_status (void *node_resource, s32 status)
 
void drv_proc_node_update_status (void *node_resource, s32 status)
 
int drv_proc_update_strm_res (u32 num_bufs, void *strm_resources)
 
int drv_proc_insert_strm_res_element (void *stream_obj, void *strm_res, void *process_ctxt)
 
int drv_remove_all_strm_res_elements (void *process_ctxt)
 
enum node_state node_get_state (void *hnode)
 

Function Documentation

int drv_insert_node_res_element ( void hnode,
void node_resource,
void process_ctxt 
)

Definition at line 73 of file drv.c.

int drv_proc_insert_strm_res_element ( void stream_obj,
void strm_res,
void process_ctxt 
)

Definition at line 198 of file drv.c.

void drv_proc_node_update_heap_status ( void node_resource,
s32  status 
)

Definition at line 175 of file drv.c.

void drv_proc_node_update_status ( void node_resource,
s32  status 
)

Definition at line 167 of file drv.c.

int drv_proc_update_strm_res ( u32  num_bufs,
void strm_resources 
)

Definition at line 282 of file drv.c.

int drv_remove_all_dmm_res_elements ( void process_ctxt)

Definition at line 138 of file drv.c.

int drv_remove_all_node_res_elements ( void process_ctxt)

Definition at line 185 of file drv.c.

int drv_remove_all_resources ( void process_ctxt)

Definition at line 618 of file drv_interface.c.

int drv_remove_all_strm_res_elements ( void process_ctxt)

Definition at line 271 of file drv.c.

enum node_state node_get_state ( void hnode)

Definition at line 273 of file node.c.