Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <dspbridge/host_os.h>
#include <dspbridge/dbdefs.h>
#include <dspbridge/sync.h>
#include <dspbridge/dspdefs.h>
#include <dspbridge/dev.h>
#include <dspbridge/chnldefs.h>
#include <dspbridge/nodedefs.h>
#include <dspbridge/nodepriv.h>
#include <dspbridge/rms_sh.h>
#include <dspbridge/disp.h>
Go to the source code of this file.
Data Structures | |
struct | disp_object |
Macros | |
#define | REPLYSIZE (3 * sizeof(rms_word)) |
#define | CHNLTORMSOFFSET 0 |
#define | CHNLFROMRMSOFFSET 1 |
#define | CHNLIOREQS 1 |
Functions | |
int | disp_create (struct disp_object **dispatch_obj, struct dev_object *hdev_obj, const struct disp_attr *disp_attrs) |
void | disp_delete (struct disp_object *disp_obj) |
int | disp_node_change_priority (struct disp_object *disp_obj, struct node_object *hnode, u32 rms_fxn, nodeenv node_env, s32 prio) |
int | disp_node_create (struct disp_object *disp_obj, struct node_object *hnode, u32 rms_fxn, u32 ul_create_fxn, const struct node_createargs *pargs, nodeenv *node_env) |
int | disp_node_delete (struct disp_object *disp_obj, struct node_object *hnode, u32 rms_fxn, u32 ul_delete_fxn, nodeenv node_env) |
int | disp_node_run (struct disp_object *disp_obj, struct node_object *hnode, u32 rms_fxn, u32 ul_execute_fxn, nodeenv node_env) |
int disp_create | ( | struct disp_object ** | dispatch_obj, |
struct dev_object * | hdev_obj, | ||
const struct disp_attr * | disp_attrs | ||
) |
void disp_delete | ( | struct disp_object * | disp_obj | ) |
int disp_node_change_priority | ( | struct disp_object * | disp_obj, |
struct node_object * | hnode, | ||
u32 | rms_fxn, | ||
nodeenv | node_env, | ||
s32 | prio | ||
) |
int disp_node_create | ( | struct disp_object * | disp_obj, |
struct node_object * | hnode, | ||
u32 | rms_fxn, | ||
u32 | ul_create_fxn, | ||
const struct node_createargs * | pargs, | ||
nodeenv * | node_env | ||
) |
int disp_node_delete | ( | struct disp_object * | disp_obj, |
struct node_object * | hnode, | ||
u32 | rms_fxn, | ||
u32 | ul_delete_fxn, | ||
nodeenv | node_env | ||
) |
int disp_node_run | ( | struct disp_object * | disp_obj, |
struct node_object * | hnode, | ||
u32 | rms_fxn, | ||
u32 | ul_execute_fxn, | ||
nodeenv | node_env | ||
) |