|
@@ -53,7 +53,6 @@ struct disp_attr {
|
|
|
* -ENOMEM: Insufficient memory for requested resources.
|
|
|
* -EPERM: Unable to create dispatcher.
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* disp_attrs != NULL.
|
|
|
* hdev_obj != NULL.
|
|
|
* dispatch_obj != NULL.
|
|
@@ -73,38 +72,12 @@ extern int disp_create(struct disp_object **dispatch_obj,
|
|
|
* disp_obj: Node Dispatcher object.
|
|
|
* Returns:
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* Valid disp_obj.
|
|
|
* Ensures:
|
|
|
* disp_obj is invalid.
|
|
|
*/
|
|
|
extern void disp_delete(struct disp_object *disp_obj);
|
|
|
|
|
|
-/*
|
|
|
- * ======== disp_exit ========
|
|
|
- * Discontinue usage of DISP module.
|
|
|
- *
|
|
|
- * Parameters:
|
|
|
- * Returns:
|
|
|
- * Requires:
|
|
|
- * disp_init(void) previously called.
|
|
|
- * Ensures:
|
|
|
- * Any resources acquired in disp_init(void) will be freed when last DISP
|
|
|
- * client calls disp_exit(void).
|
|
|
- */
|
|
|
-extern void disp_exit(void);
|
|
|
-
|
|
|
-/*
|
|
|
- * ======== disp_init ========
|
|
|
- * Initialize the DISP module.
|
|
|
- *
|
|
|
- * Parameters:
|
|
|
- * Returns:
|
|
|
- * TRUE if initialization succeeded, FALSE otherwise.
|
|
|
- * Ensures:
|
|
|
- */
|
|
|
-extern bool disp_init(void);
|
|
|
-
|
|
|
/*
|
|
|
* ======== disp_node_change_priority ========
|
|
|
* Change the priority of a node currently running on the target.
|
|
@@ -120,7 +93,6 @@ extern bool disp_init(void);
|
|
|
* 0: Success.
|
|
|
* -ETIME: A timeout occurred before the DSP responded.
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* Valid disp_obj.
|
|
|
* hnode != NULL.
|
|
|
* Ensures:
|
|
@@ -148,7 +120,6 @@ extern int disp_node_change_priority(struct disp_object
|
|
|
* -ETIME: A timeout occurred before the DSP responded.
|
|
|
* -EPERM: A failure occurred, unable to create node.
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* Valid disp_obj.
|
|
|
* pargs != NULL.
|
|
|
* hnode != NULL.
|
|
@@ -178,7 +149,6 @@ extern int disp_node_create(struct disp_object *disp_obj,
|
|
|
* 0: Success.
|
|
|
* -ETIME: A timeout occurred before the DSP responded.
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* Valid disp_obj.
|
|
|
* hnode != NULL.
|
|
|
* Ensures:
|
|
@@ -204,7 +174,6 @@ extern int disp_node_delete(struct disp_object *disp_obj,
|
|
|
* 0: Success.
|
|
|
* -ETIME: A timeout occurred before the DSP responded.
|
|
|
* Requires:
|
|
|
- * disp_init(void) called.
|
|
|
* Valid disp_obj.
|
|
|
* hnode != NULL.
|
|
|
* Ensures:
|