TIOVX User Guide
|
Target Kernel implementation APIs. More...
#include <vx_internal.h>
Go to the source code of this file.
Data Structures | |
struct | tivx_target_kernel_t |
Holds information about a target kernel instance. More... | |
Macros | |
#define | TIVX_TARGET_KERNEL_ID_INVALID (0xFFFFu) |
Used to indicate invalid kernel ID. | |
#define | TIVX_TARGET_KERNEL_ID_NOT_USED (0xFFFEu) |
Used to indicate kernel ID not used and kernel name is used instead. | |
Functions | |
vx_status | ownTargetKernelExecute (tivx_target_kernel_instance target_kernel_instance, tivx_obj_desc_t *obj_desc[], uint16_t num_params) |
Execute kernel on the target. More... | |
vx_status | ownTargetKernelCreate (tivx_target_kernel_instance target_kernel_instance, tivx_obj_desc_t *obj_desc[], uint16_t num_params) |
Create kernel on the target. More... | |
vx_status | ownTargetKernelDelete (tivx_target_kernel_instance target_kernel_instance, tivx_obj_desc_t *obj_desc[], uint16_t num_params) |
Delete kernel on the target. More... | |
vx_status | ownTargetKernelControl (tivx_target_kernel_instance target_kernel_instance, uint32_t node_cmd_id, tivx_obj_desc_t *obj_desc[], uint16_t num_params) |
Control kernel on the target. More... | |
tivx_target_kernel | ownTargetKernelGet (vx_enum kernel_id, volatile char *kernel_name, vx_enum target_id) |
Returns target kernel registered against this kernel ID and target ID. | |
vx_status | ownTargetKernelInit (void) |
Init target kernel module. | |
void | ownTargetKernelDeInit (void) |
DeInit target kernel module. | |
Target Kernel implementation APIs.
Definition in file tivx_target_kernel_priv.h.