SYMBOL INDEX (253 symbols across 4 files) FILE: c_src/cl_hash.c function lhash_bucket_t (line 49) | static lhash_bucket_t** lhash_alloc_seg(int seg_sz) function INLINE (line 59) | INLINE static lhash_bucket_t** lhash_HLOOKUP(lhash_t* lh, function INLINE (line 77) | INLINE static lhash_bucket_t** lhash_LOOKUP(lhash_t* lh, void* key) function lhash_t (line 83) | lhash_t* lhash_init(lhash_t* lh, char* name, int thres, lhash_func_t* func) function lhash_grow (line 108) | static void lhash_grow(lhash_t* lh) function lhash_shrink (line 173) | static void lhash_shrink(lhash_t* lh) function lhash_t (line 205) | lhash_t* lhash_new(char* name, int thres, lhash_func_t* func) function lhash_delete (line 221) | void lhash_delete(lhash_t* lh) function lhash_each (line 326) | void lhash_each(lhash_t* lh, void (elem)(lhash_t* lh, void* elem, void* ... function lhash_info (line 343) | void lhash_info(lhash_t* lh) FILE: c_src/cl_hash.h type lhash_value_t (line 22) | typedef uintptr_t lhash_value_t; type lhash_bucket_t (line 24) | typedef struct _lhash_bucket_t { type lhash_func_t (line 29) | typedef struct { type lhash_t (line 36) | typedef struct { FILE: c_src/cl_nif.c type cl_bool (line 51) | typedef cl_bool bool; type ecl_resource_t (line 111) | typedef struct { type _ecl_object_t (line 118) | struct _ecl_object_t type ecl_platform_t (line 120) | typedef struct _ecl_platform_t { type _ecl_env_t (line 126) | struct _ecl_env_t type ecl_object_t (line 128) | typedef struct _ecl_object_t { type ecl_event_t (line 148) | typedef struct _ecl_event_t { type ecl_kernel_arg_t (line 161) | typedef struct { type ecl_kernel_t (line 172) | typedef struct _ecl_kernel_t { type ocl_type_t (line 179) | typedef enum { type ecl_kv_t (line 225) | typedef struct { type ecl_info_t (line 230) | typedef struct { type ecl_message_type_t (line 239) | typedef enum { type _ecl_thread_t (line 249) | struct _ecl_thread_t type ecl_message_t (line 251) | typedef struct ecl_message_t type ecl_qlink_t (line 264) | typedef struct _ecl_qlink_t { type ecl_queue_t (line 271) | typedef struct { type ecl_thread_t (line 281) | typedef struct _ecl_thread_t { type ecl_context_t (line 288) | typedef struct _ecl_context_t { type ecl_env_t (line 295) | typedef struct _ecl_env_t { type ecl_func_t (line 308) | typedef struct _ecl_func_t { type ecl_func_index_t (line 425) | typedef enum { function ERL_NIF_TERM (line 1976) | ERL_NIF_TERM ecl_error(cl_int err) function ERL_NIF_TERM (line 2084) | ERL_NIF_TERM ecl_make_error(ErlNifEnv* env, cl_int err) function ecl_emit_error (line 2089) | static void ecl_emit_error(char* file, int line, ...) function get_bool (line 2105) | static int get_bool(ErlNifEnv* env, const ERL_NIF_TERM key, cl_bool* val) function get_enum (line 2121) | static int get_enum(ErlNifEnv* env, const ERL_NIF_TERM key, function get_bitfield (line 2139) | static int get_bitfield(ErlNifEnv* env, const ERL_NIF_TERM key, function get_bitfields (line 2157) | static int get_bitfields(ErlNifEnv* env, const ERL_NIF_TERM term, function ERL_NIF_TERM (line 2191) | ERL_NIF_TERM make_enum(ErlNifEnv* env, cl_uint num, ecl_kv_t* kv) function ERL_NIF_TERM (line 2201) | ERL_NIF_TERM make_bitfields(ErlNifEnv* env, cl_bitfield v, ecl_kv_t* kv) function lhash_value_t (line 2230) | static lhash_value_t ref_hash(void* key) function ref_cmp (line 2235) | static int ref_cmp(void* key, void* data) function ref_release (line 2242) | static void ref_release(void *data) function object_erase (line 2249) | static void object_erase(ecl_object_t* obj) function ecl_message_t (line 2265) | static ecl_message_t* ecl_queue_peek(ecl_queue_t* q) function ecl_queue_get (line 2280) | static int ecl_queue_get(ecl_queue_t* q, ecl_message_t* m) function ecl_queue_put (line 2305) | static int ecl_queue_put(ecl_queue_t* q, ecl_message_t* m) function ecl_queue_init (line 2335) | static int ecl_queue_init(ecl_queue_t* q) function ecl_queue_destroy (line 2352) | static void ecl_queue_destroy(ecl_queue_t* q) function ecl_message_send (line 2376) | static int ecl_message_send(ecl_thread_t* thr, ecl_message_t* m) function ecl_message_recv (line 2381) | static int ecl_message_recv(ecl_thread_t* thr, ecl_message_t* m) function ecl_message_t (line 2390) | static ecl_message_t* ecl_message_peek(ecl_thread_t* thr, ecl_thread_t**... function ecl_thread_t (line 2401) | static ecl_thread_t* ecl_thread_start(void* (*func)(void* arg), function ecl_thread_stop (line 2424) | static int ecl_thread_stop(ecl_thread_t* thr, void** exit_value) function ecl_thread_exit (line 2437) | static void ecl_thread_exit(void* value) function ecl_resource_init (line 2448) | static int ecl_resource_init(ErlNifEnv* env, function unref_kernel_arg (line 2469) | static void unref_kernel_arg(int type, void* val) function ref_kernel_arg (line 2486) | static void ref_kernel_arg(int type, void* val) function set_kernel_arg (line 2503) | static int set_kernel_arg(ecl_kernel_t* kern, cl_uint i, int type, void*... function ecl_platform_dtor (line 2523) | static void ecl_platform_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_device_dtor (line 2532) | static void ecl_device_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_queue_dtor (line 2541) | static void ecl_queue_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_mem_dtor (line 2550) | static void ecl_mem_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_sampler_dtor (line 2559) | static void ecl_sampler_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_program_dtor (line 2568) | static void ecl_program_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_kernel_dtor (line 2577) | static void ecl_kernel_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_event_dtor (line 2591) | static void ecl_event_dtor(ErlNifEnv* env, ecl_object_t* obj) function ecl_context_dtor (line 2608) | static void ecl_context_dtor(ErlNifEnv* env, ecl_object_t* obj) function ERL_NIF_TERM (line 2640) | static ERL_NIF_TERM make_object(ErlNifEnv* env, const ERL_NIF_TERM type, function get_ecl_object (line 2653) | static int get_ecl_object(ErlNifEnv* env, const ERL_NIF_TERM term, function get_ecl_object_list (line 2681) | static int get_ecl_object_list(ErlNifEnv* env, const ERL_NIF_TERM term, function get_object (line 2710) | static int get_object(ErlNifEnv* env, const ERL_NIF_TERM term, function get_object_list (line 2722) | static int get_object_list(ErlNifEnv* env, const ERL_NIF_TERM term, function get_sizet_list (line 2752) | static int get_sizet_list(ErlNifEnv* env, const ERL_NIF_TERM term, function get_binary_list (line 2783) | static int get_binary_list(ErlNifEnv* env, const ERL_NIF_TERM term, function free_string_list (line 2815) | static void free_string_list(char** rvec, size_t n) function get_string_list (line 2823) | static int get_string_list(ErlNifEnv* env, const ERL_NIF_TERM term, function ecl_make_binary (line 2858) | static int ecl_make_binary(ErlNifEnv* src_env, function ecl_object_t (line 2881) | static ecl_object_t* ecl_lookup(ErlNifEnv* env, void* ptr) function ecl_object_t (line 2897) | static ecl_object_t* ecl_new(ErlNifEnv* env, ecl_resource_t* rtype, function ERL_NIF_TERM (line 2924) | static ERL_NIF_TERM ecl_make_object(ErlNifEnv* env, ecl_resource_t* rtype, function ecl_object_t (line 2937) | static ecl_object_t* ecl_maybe_new(ErlNifEnv* env, ecl_resource_t* rtype, function ERL_NIF_TERM (line 2953) | static ERL_NIF_TERM ecl_lookup_object(ErlNifEnv* env, ecl_resource_t* rt... function ERL_NIF_TERM (line 2966) | static ERL_NIF_TERM ecl_make_kernel(ErlNifEnv* env, cl_kernel kernel, function ERL_NIF_TERM (line 2990) | static ERL_NIF_TERM ecl_make_event(ErlNifEnv* env, cl_event event, function ERL_NIF_TERM (line 3009) | static ERL_NIF_TERM ecl_make_context(ErlNifEnv* env, cl_context context,... type cl_int (line 3031) | typedef cl_int CL_API_CALL info_fn_t(void* ptr, cl_uint param_name, type cl_int (line 3034) | typedef cl_int CL_API_CALL info2_fn_t(void* ptr1, void* ptr2, cl_uint pa... function ecl_sizeof (line 3039) | static size_t ecl_sizeof(ocl_type_t type) function ERL_NIF_TERM (line 3076) | static ERL_NIF_TERM make_info_element(ErlNifEnv* env, ocl_type_t type, v... function ERL_NIF_TERM (line 3187) | static ERL_NIF_TERM make_info_value(ErlNifEnv* env, ecl_info_t* iptr, vo... function ERL_NIF_TERM (line 3214) | ERL_NIF_TERM make_object_info(ErlNifEnv* env, ERL_NIF_TERM key, ecl_obj... function ERL_NIF_TERM (line 3263) | ERL_NIF_TERM make_object_info2(ErlNifEnv* env, ERL_NIF_TERM key, ecl_ob... function ERL_NIF_TERM (line 3455) | static ERL_NIF_TERM ecl_noop(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3464) | static ERL_NIF_TERM ecl_noop_(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3477) | static ERL_NIF_TERM ecl_versions(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3512) | static ERL_NIF_TERM ecl_get_platform_ids(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3534) | static ERL_NIF_TERM ecl_get_platform_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3549) | static ERL_NIF_TERM ecl_get_device_ids(ErlNifEnv* env, int argc, function get_partition_properties (line 3584) | static int get_partition_properties(ErlNifEnv* env, const ERL_NIF_TERM t... function ERL_NIF_TERM (line 3651) | static ERL_NIF_TERM ecl_create_sub_devices(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3688) | static ERL_NIF_TERM ecl_get_device_info(ErlNifEnv* env, int argc, type ecl_notify_data_t (line 3702) | typedef struct { function ecl_context_notify (line 3709) | void CL_CALLBACK ecl_context_notify(const char *errinfo, function ERL_NIF_TERM (line 3731) | static ERL_NIF_TERM ecl_create_context(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3780) | static ERL_NIF_TERM ecl_get_context_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3794) | static ERL_NIF_TERM ecl_create_queue(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3821) | static ERL_NIF_TERM ecl_get_queue_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3836) | static ERL_NIF_TERM ecl_create_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 3883) | static ERL_NIF_TERM ecl_create_sub_buffer(ErlNifEnv* env, int argc, function get_image_format (line 3930) | static int get_image_format(ErlNifEnv* env, ERL_NIF_TERM arg, function get_image_desc (line 3962) | static int get_image_desc(ErlNifEnv* env, ERL_NIF_TERM arg, function cl_mem (line 3996) | cl_mem CL_CALLBACK e_clCreateImage(cl_context context, function cl_mem (line 4014) | cl_mem CL_CALLBACK eclCreateImage2D(cl_context context, function ERL_NIF_TERM (line 4044) | static ERL_NIF_TERM ecl_create_image2d(ErlNifEnv* env, int argc, function cl_mem (line 4096) | cl_mem CL_CALLBACK eclCreateImage3D(cl_context context, function ERL_NIF_TERM (line 4129) | static ERL_NIF_TERM ecl_create_image3d(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4192) | static ERL_NIF_TERM ecl_create_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4241) | static ERL_NIF_TERM ecl_get_supported_image_formats(ErlNifEnv* env, int ... function ERL_NIF_TERM (line 4285) | static ERL_NIF_TERM ecl_get_mem_object_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4299) | static ERL_NIF_TERM ecl_get_image_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4320) | static ERL_NIF_TERM ecl_create_sampler(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4352) | static ERL_NIF_TERM ecl_get_sampler_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4370) | static ERL_NIF_TERM ecl_create_program_with_source(ErlNifEnv* env, int a... function ERL_NIF_TERM (line 4406) | static ERL_NIF_TERM ecl_create_program_with_binary(ErlNifEnv* env, int a... function ERL_NIF_TERM (line 4462) | static ERL_NIF_TERM ecl_create_program_with_builtin_kernels( function ERL_NIF_TERM (line 4502) | static ERL_NIF_TERM ecl_create_program_with_il(ErlNifEnv* env, int argc, type ecl_build_data_t (line 4540) | typedef struct { function ecl_build_notify (line 4549) | void CL_CALLBACK ecl_build_notify(cl_program program, void* user_data) function ERL_NIF_TERM (line 4585) | static ERL_NIF_TERM ecl_async_build_program(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4640) | static ERL_NIF_TERM ecl_unload_platform_compiler(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4670) | static ERL_NIF_TERM ecl_async_compile_program(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4759) | static ERL_NIF_TERM ecl_async_link_program(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 4828) | static ERL_NIF_TERM ecl_unload_compiler(ErlNifEnv* env, int argc, function program_may_have_binaries (line 4854) | static int program_may_have_binaries(cl_program program) function ERL_NIF_TERM (line 4887) | static ERL_NIF_TERM make_program_binary_sizes(ErlNifEnv* env, function ERL_NIF_TERM (line 4926) | static ERL_NIF_TERM make_program_binaries(ErlNifEnv* env, cl_program pro... function ERL_NIF_TERM (line 5003) | static ERL_NIF_TERM ecl_get_program_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5023) | static ERL_NIF_TERM ecl_get_program_build_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5041) | static ERL_NIF_TERM ecl_create_kernel(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5070) | static ERL_NIF_TERM ecl_create_kernels_in_program(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5112) | static ERL_NIF_TERM ecl_set_kernel_arg(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5310) | static ERL_NIF_TERM ecl_set_kernel_arg_size(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5340) | static ERL_NIF_TERM ecl_get_kernel_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5354) | static ERL_NIF_TERM ecl_get_kernel_workgroup_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5372) | static ERL_NIF_TERM ecl_get_kernel_arg_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5396) | static ERL_NIF_TERM ecl_enqueue_task(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5441) | static ERL_NIF_TERM ecl_enqueue_nd_range_kernel(ErlNifEnv* env, int argc, function cl_int (line 5500) | cl_int CL_CALLBACK eclEnqueueMarker(cl_command_queue queue, function ERL_NIF_TERM (line 5506) | static ERL_NIF_TERM ecl_enqueue_marker(ErlNifEnv* env, int argc, function cl_int (line 5530) | cl_int CL_CALLBACK eclEnqueueWaitForEvents(cl_command_queue queue, function ERL_NIF_TERM (line 5544) | static ERL_NIF_TERM ecl_enqueue_wait_for_events(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5577) | static ERL_NIF_TERM ecl_enqueue_read_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5637) | static ERL_NIF_TERM ecl_enqueue_write_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5709) | static ERL_NIF_TERM ecl_enqueue_read_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5786) | static ERL_NIF_TERM ecl_enqueue_read_buffer_rect(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5878) | static ERL_NIF_TERM ecl_enqueue_write_buffer_rect(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 5973) | static ERL_NIF_TERM ecl_enqueue_fill_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6025) | static ERL_NIF_TERM ecl_enqueue_write_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6114) | static ERL_NIF_TERM ecl_enqueue_copy_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6169) | static ERL_NIF_TERM ecl_enqueue_copy_buffer_rect(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6245) | static ERL_NIF_TERM ecl_enqueue_copy_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6306) | static ERL_NIF_TERM ecl_enqueue_fill_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6359) | static ERL_NIF_TERM ecl_enqueue_copy_image_to_buffer(ErlNifEnv* env, int... function ERL_NIF_TERM (line 6414) | static ERL_NIF_TERM ecl_enqueue_copy_buffer_to_image(ErlNifEnv* env, int... function ERL_NIF_TERM (line 6465) | static ERL_NIF_TERM ecl_enqueue_map_buffer(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6517) | static ERL_NIF_TERM ecl_enqueue_map_image(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6578) | static ERL_NIF_TERM ecl_enqueue_unmap_mem_object(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6614) | static ERL_NIF_TERM ecl_enqueue_migrate_mem_objects(ErlNifEnv* env, int ... function cl_int (line 6655) | cl_int eclEnqueueBarrier(cl_command_queue queue) function ERL_NIF_TERM (line 6660) | static ERL_NIF_TERM ecl_enqueue_barrier(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6687) | static ERL_NIF_TERM ecl_enqueue_barrier_with_wait_list(ErlNifEnv* env, function ERL_NIF_TERM (line 6723) | static ERL_NIF_TERM ecl_enqueue_marker_with_wait_list(ErlNifEnv* env, function ERL_NIF_TERM (line 6759) | static ERL_NIF_TERM ecl_async_flush(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6789) | static ERL_NIF_TERM ecl_async_finish(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6819) | static ERL_NIF_TERM ecl_async_wait_for_event(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6850) | static ERL_NIF_TERM ecl_get_event_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6865) | static ERL_NIF_TERM ecl_get_event_profiling_info(ErlNifEnv* env, int argc, function ERL_NIF_TERM (line 6882) | static ERL_NIF_TERM ecl_create_pipe(ErlNifEnv* env, int argc, function cl_uint (line 6921) | static cl_uint get_version(char *version) function ecl_pre_load (line 6941) | static int ecl_pre_load(ErlNifEnv* env, ecl_env_t* ecl, cl_int* rerr) function ecl_load (line 7006) | static int ecl_load(ErlNifEnv* env, void** priv_data, ERL_NIF_TERM load... type HMODULE (line 7597) | typedef HMODULE DL_LIB_P; function HMODULE (line 7602) | HMODULE dlopen(const CHAR *DLL, int unused) { function ecl_load_dynfunctions (line 7615) | static int ecl_load_dynfunctions(ecl_env_t* ecl) function ecl_upgrade (line 7662) | static int ecl_upgrade(ErlNifEnv* env, void** priv_data, void** old_priv... function ecl_unload (line 7750) | static void ecl_unload(ErlNifEnv* env, void* priv_data) FILE: c_src/ecl_types.h type cl_image_desc (line 10) | typedef struct _cl_image_desc { type cl_platform_id (line 26) | typedef cl_int (CL_CALLBACK * t_clGetPlatformIDs)(cl_uint, cl_platform_i... type cl_platform_info (line 28) | typedef cl_int (CL_CALLBACK * t_clGetPlatformInfo)(cl_platform_id, cl_pl... type cl_device_type (line 30) | typedef cl_int (CL_CALLBACK * t_clGetDeviceIDs)(cl_platform_id, type cl_device_info (line 33) | typedef cl_int (CL_CALLBACK * t_clGetDeviceInfo)(cl_device_id, cl_device... type cl_device_partition_property (line 36) | typedef cl_int (CL_CALLBACK * t_clCreateSubDevices)(cl_device_id, const ... type const (line 43) | typedef cl_context (CL_CALLBACK * t_clCreateContext)(const cl_context_pr... type cl_context_info (line 51) | typedef cl_int (CL_CALLBACK * t_clGetContextInfo)(cl_context, cl_context... type cl_device_id (line 54) | typedef cl_command_queue (CL_CALLBACK * t_clCreateCommandQueue)(cl_conte... type cl_command_queue_info (line 60) | typedef cl_int (CL_CALLBACK * t_clGetCommandQueueInfo)(cl_command_queue,... type cl_mem_flags (line 63) | typedef cl_mem (CL_CALLBACK * t_clCreateBuffer)(cl_context,cl_mem_flags,... type cl_mem_flags (line 65) | typedef cl_mem (CL_CALLBACK * t_clCreateSubBuffer)(cl_mem,cl_mem_flags,c... type cl_mem_flags (line 67) | typedef cl_mem (CL_CALLBACK * t_clCreateImage)(cl_context,cl_mem_flags,c... type cl_mem_flags (line 73) | typedef cl_int (CL_CALLBACK * t_clGetSupportedImageFormats)(cl_context,c... type cl_mem_info (line 75) | typedef cl_int (CL_CALLBACK * t_clGetMemObjectInfo)(cl_mem,cl_mem_info, ... type cl_image_info (line 77) | typedef cl_int (CL_CALLBACK * t_clGetImageInfo)(cl_mem,cl_image_info, si... type cl_bool (line 82) | typedef cl_sampler (CL_CALLBACK * t_clCreateSampler)(cl_context,cl_bool,... type cl_sampler_info (line 87) | typedef cl_int (CL_CALLBACK * t_clGetSamplerInfo)(cl_sampler,cl_sampler_... type cl_uint (line 90) | typedef cl_program (CL_CALLBACK * t_clCreateProgramWithSource)(cl_contex... type cl_uint (line 92) | typedef cl_program (CL_CALLBACK * t_clCreateProgramWithBinary)(cl_contex... type cl_uint (line 94) | typedef cl_program (CL_CALLBACK * t_clCreateProgramWithBuiltInKernels)(c... type cl_uint (line 96) | typedef cl_program (CL_CALLBACK * t_clCreateProgramWithIL)(cl_context,cl... type cl_uint (line 102) | typedef cl_int (CL_CALLBACK * t_clBuildProgram)(cl_program,cl_uint,const type cl_uint (line 104) | typedef cl_int (CL_CALLBACK * t_clCompileProgram)(cl_program,cl_uint,const type cl_uint (line 106) | typedef cl_program (CL_CALLBACK * t_clLinkProgram)(cl_context,cl_uint,const type cl_program_info (line 111) | typedef cl_int (CL_CALLBACK * t_clGetProgramInfo)(cl_program,cl_program_... type cl_device_id (line 113) | typedef cl_int (CL_CALLBACK * t_clGetProgramBuildInfo)(cl_program,cl_dev... type cl_uint (line 118) | typedef cl_int (CL_CALLBACK * t_clCreateKernelsInProgram)(cl_program,cl_... type cl_uint (line 124) | typedef cl_int (CL_CALLBACK * t_clSetKernelArg)(cl_kernel,cl_uint,size_t... type cl_kernel_info (line 126) | typedef cl_int (CL_CALLBACK * t_clGetKernelInfo)(cl_kernel,cl_kernel_inf... type cl_uint (line 128) | typedef cl_int (CL_CALLBACK * t_clGetKernelArgInfo)(cl_kernel,cl_uint,cl... type cl_device_id (line 130) | typedef cl_int (CL_CALLBACK * t_clGetKernelWorkGroupInfo)(cl_kernel,cl_d... type cl_event (line 133) | typedef cl_int (CL_CALLBACK * t_clWaitForEvents)(cl_uint,const cl_event *); type cl_int (line 137) | typedef cl_event (CL_CALLBACK * t_clCreateUserEvent)(cl_context,cl_int *); type cl_int (line 145) | typedef cl_int (CL_CALLBACK * t_clSetEventCallback)( cl_event,cl_int,voi... type cl_profiling_info (line 147) | typedef cl_int (CL_CALLBACK * t_clGetEventProfilingInfo)(cl_event,cl_pro... type cl_mem (line 153) | typedef cl_int (CL_CALLBACK * t_clEnqueueReadBuffer)(cl_command_queue,cl... type cl_mem (line 155) | typedef cl_int (CL_CALLBACK * t_clEnqueueReadBufferRect)(cl_command_queu... type cl_mem (line 157) | typedef cl_int (CL_CALLBACK * t_clEnqueueWriteBuffer)(cl_command_queue, ... type cl_mem (line 159) | typedef cl_int (CL_CALLBACK * t_clEnqueueWriteBufferRect)(cl_command_que... type cl_mem (line 161) | typedef cl_int (CL_CALLBACK * t_clEnqueueFillBuffer)(cl_command_queue,cl... type cl_mem (line 163) | typedef cl_int (CL_CALLBACK * t_clEnqueueCopyBuffer)(cl_command_queue, c... type cl_mem (line 165) | typedef cl_int (CL_CALLBACK * t_clEnqueueCopyBufferRect)(cl_command_queu... type cl_mem (line 167) | typedef cl_int (CL_CALLBACK * t_clEnqueueReadImage)(cl_command_queue,cl_... type cl_mem (line 169) | typedef cl_int (CL_CALLBACK * t_clEnqueueWriteImage)(cl_command_queue,cl... type cl_mem (line 171) | typedef cl_int (CL_CALLBACK * t_clEnqueueFillImage)(cl_command_queue,cl_... type cl_mem (line 173) | typedef cl_int (CL_CALLBACK * t_clEnqueueCopyImage)(cl_command_queue,cl_... type cl_mem (line 175) | typedef cl_int (CL_CALLBACK * t_clEnqueueCopyImageToBuffer)(cl_command_q... type cl_mem (line 177) | typedef cl_int (CL_CALLBACK * t_clEnqueueCopyBufferToImage)(cl_command_q... type cl_mem (line 183) | typedef cl_int (CL_CALLBACK * t_clEnqueueUnmapMemObject)(cl_command_queu... type cl_uint (line 185) | typedef cl_int (CL_CALLBACK * t_clEnqueueMigrateMemObjects)(cl_command_q... type cl_kernel (line 187) | typedef cl_int (CL_CALLBACK * t_clEnqueueNDRangeKernel)(cl_command_queue... type cl_kernel (line 189) | typedef cl_int (CL_CALLBACK * t_clEnqueueTask)(cl_command_queue,cl_kerne... type cl_uint (line 191) | typedef cl_int (CL_CALLBACK * t_clEnqueueNativeKernel)(cl_command_queue,... type cl_uint (line 193) | typedef cl_int (CL_CALLBACK * t_clEnqueueMarkerWithWaitList)(cl_command_... type cl_uint (line 195) | typedef cl_int (CL_CALLBACK * t_clEnqueueBarrierWithWaitList)(cl_command... type cl_mem_flags (line 199) | typedef cl_mem (CL_CALLBACK * t_clCreateImage2D)(cl_context,cl_mem_flags... type cl_mem_flags (line 201) | typedef cl_mem (CL_CALLBACK * t_clCreateImage3D)(cl_context,cl_mem_flags... type cl_event (line 203) | typedef cl_int (CL_CALLBACK * t_clEnqueueMarker)(cl_command_queue, cl_ev... type cl_uint (line 205) | typedef cl_int (CL_CALLBACK * t_clEnqueueWaitForEvents)(cl_command_queue... type cl_mem_flags (line 210) | typedef cl_mem (CL_CALLBACK * t_clCreatePipe)(cl_context,cl_mem_flags,cl...