|  | 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.