![]() |
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.