buffer_t 21 apps/HelloAndroidGL/jni/android_halide_gl_native.cpp buffer_t dstBuf = {0}; buffer_t 19 apps/opengl_demo/main.cpp buffer_t create_buffer(int width, int height) buffer_t 23 apps/opengl_demo/main.cpp buffer_t buf = {0}; buffer_t 14 apps/openglcompute/jni/oglc_two_kernels_run.cpp extern "C" int halide_copy_to_host(void *, buffer_t *); buffer_t 15 apps/openglcompute/jni/oglc_two_kernels_run.cpp extern "C" int halide_device_sync(void *, buffer_t *); buffer_t 16 apps/openglcompute/jni/oglc_two_kernels_run.cpp extern "C" int halide_device_free(void *, buffer_t* buf); buffer_t 19 apps/templates/SimpleAppAPI.h int halide_buffer_print(const buffer_t* buffer); buffer_t 24 apps/templates/SimpleAppAPI.h int halide_buffer_display(const buffer_t* buffer); buffer_t 118 apps/templates/SimpleAppAPI.h bool halide_randomize_buffer_host(void *user_context, int seed, T min, T max, buffer_t* buf) { buffer_t 170 apps/templates/SimpleAppAPI.h bool halide_smooth_buffer_host(void *user_context, int seed, buffer_t* buf) { buffer_t 44 apps/templates/tests/example_test.cpp typedef int (*ExampleFunc)(buffer_t* in, buffer_t* out); buffer_t 65 python_bindings/tests/the_sort_function.c int32_t the_sort_func(struct buffer_t *data) buffer_t 210 src/AddImageChecks.cpp Expr handle = Variable::make(type_of<buffer_t *>(), name + ".buffer", buffer_t 152 src/Buffer.h explicit Buffer(const buffer_t &buf, buffer_t 148 src/CodeGen_C.cpp forward_declared.insert(type_of<buffer_t *>().handle_type); buffer_t 361 src/CodeGen_GPU_Host.cpp Expr buf = Variable::make(type_of<buffer_t *>(), name + ".buffer"); buffer_t 19 src/CodeGen_Internal.cpp vector<llvm::Type*> llvm_types(const Closure& closure, llvm::StructType *buffer_t, LLVMContext &context) { buffer_t 26 src/CodeGen_Internal.cpp res.push_back(buffer_t->getPointerTo()); buffer_t 34 src/CodeGen_Internal.cpp llvm::StructType *buffer_t, buffer_t 37 src/CodeGen_Internal.cpp struct_t->setBody(llvm_types(closure, buffer_t, *context), false); buffer_t 45 src/CodeGen_Internal.cpp llvm::StructType *buffer_t, buffer_t 69 src/CodeGen_Internal.cpp llvm::PointerType *t = buffer_t->getPointerTo(); buffer_t 24 src/CodeGen_Internal.h llvm::StructType *build_closure_type(const Closure& closure, llvm::StructType *buffer_t, llvm::LLVMContext *context); buffer_t 34 src/CodeGen_Internal.h llvm::StructType *buffer_t, buffer_t 77 src/LLVM_Runtime_Linker.cpp DECLARE_CPP_INITMOD(buffer_t) buffer_t 768 src/Pipeline.cpp type_of<struct buffer_t *>() : buffer_t 773 src/Pipeline.cpp arg_types.push_back(type_of<struct buffer_t *>()); buffer_t 148 src/Type.h HALIDE_DECLARE_EXTERN_STRUCT_TYPE(buffer_t); buffer_t 29 src/UnpackBuffers.cpp BufferInfo {Variable::make(type_of<buffer_t *>(), name + ".buffer", param), buffer_t 39 src/UnpackBuffers.cpp BufferInfo {Variable::make(type_of<buffer_t *>(), name + ".buffer", buffer), buffer_t 77 src/WrapExternStages.cpp Expr old_buffer_var = Variable::make(type_of<struct buffer_t *>(), old_buffer_name); buffer_t 78 src/WrapExternStages.cpp Expr old_buffer = Call::make(type_of<struct buffer_t *>(), Call::alloca, buffer_t 79 src/WrapExternStages.cpp {(int)sizeof(buffer_t)}, Call::Intrinsic); buffer_t 175 src/WrapExternStages.cpp args.emplace_back(arg.name, Argument::InputScalar, type_of<buffer_t *>(), 0); buffer_t 180 src/WrapExternStages.cpp Expr old_buffer_var = Variable::make(type_of<struct buffer_t *>(), arg.name); buffer_t 458 src/runtime/HalideBuffer.h Buffer(const buffer_t &old_buf) { buffer_t 477 src/runtime/HalideBuffer.h buffer_t make_legacy_buffer_t() const { buffer_t 478 src/runtime/HalideBuffer.h buffer_t old_buf = {0}; buffer_t 61 src/runtime/HalideRuntime.h struct buffer_t; buffer_t 531 src/runtime/HalideRuntime.h extern int halide_copy_to_host_legacy(void *user_context, struct buffer_t *buf); buffer_t 532 src/runtime/HalideRuntime.h extern int halide_copy_to_device_legacy(void *user_context, struct buffer_t *buf, buffer_t 534 src/runtime/HalideRuntime.h extern int halide_device_sync_legacy(void *user_context, struct buffer_t *buf); buffer_t 535 src/runtime/HalideRuntime.h extern int halide_device_malloc_legacy(void *user_context, struct buffer_t *buf, buffer_t 537 src/runtime/HalideRuntime.h extern int halide_device_free_legacy(void *user_context, struct buffer_t *buf); buffer_t 1147 src/runtime/HalideRuntime.h const buffer_t *old_buf, halide_buffer_t *new_buf); buffer_t 1153 src/runtime/HalideRuntime.h const halide_buffer_t *new_buf, buffer_t *old_buf); buffer_t 1158 src/runtime/HalideRuntime.h const halide_buffer_t *new_buf, buffer_t *old_buf); buffer_t 382 src/runtime/hexagon_remote/halide_remote.cpp buffer_t *buffers = (buffer_t *)__builtin_alloca((input_buffersLen + output_buffersLen) * sizeof(buffer_t)); buffer_t 385 src/runtime/hexagon_remote/halide_remote.cpp buffer_t *next_buffer_t = &buffers[0]; buffer_t 370 src/runtime/hexagon_remote/sim_remote.cpp buffer_t *buffers = (buffer_t *)__builtin_alloca((input_buffersLen + output_buffersLen) * sizeof(buffer_t)); buffer_t 373 src/runtime/hexagon_remote/sim_remote.cpp buffer_t *next_buffer_t = &buffers[0]; buffer_t 11 src/runtime/old_buffer_t.cpp WEAK int guess_type_and_dimensionality(void *user_context, buffer_t *old_buf, halide_buffer_t *new_buf) { buffer_t 37 src/runtime/old_buffer_t.cpp const buffer_t *old_buf, halide_buffer_t *new_buf) { buffer_t 67 src/runtime/old_buffer_t.cpp const halide_buffer_t *new_buf, buffer_t *old_buf) { buffer_t 68 src/runtime/old_buffer_t.cpp memset(old_buf, 0, sizeof(buffer_t)); buffer_t 84 src/runtime/old_buffer_t.cpp const halide_buffer_t *new_buf, buffer_t *old_buf) { buffer_t 105 src/runtime/old_buffer_t.cpp WEAK int halide_copy_to_host_legacy(void *user_context, struct buffer_t *old_buf) { buffer_t 116 src/runtime/old_buffer_t.cpp WEAK int halide_copy_to_device_legacy(void *user_context, struct buffer_t *old_buf, buffer_t 128 src/runtime/old_buffer_t.cpp WEAK int halide_device_sync_legacy(void *user_context, struct buffer_t *old_buf) { buffer_t 139 src/runtime/old_buffer_t.cpp WEAK int halide_device_malloc_legacy(void *user_context, struct buffer_t *old_buf, buffer_t 151 src/runtime/old_buffer_t.cpp WEAK int halide_device_free_legacy(void *user_context, struct buffer_t *old_buf) { buffer_t 14 test/correctness/extern_error.cpp int extern_error(void *user_context, buffer_t *out) { buffer_t 11 test/generator/old_buffer_t_aottest.cpp int &get_pixel(buffer_t *buf, int x, int y) { buffer_t 17 test/generator/old_buffer_t_aottest.cpp extern "C" int extern_stage(buffer_t *in2, buffer_t *f, buffer_t *out) { buffer_t 46 test/generator/old_buffer_t_aottest.cpp buffer_t in1 = {0}, in2 = {0}, out = {0}; buffer_t 62 test/generator/old_buffer_t_aottest.cpp buffer_t correct_in1 = {0, NULL, {62, 44, 0, 0}, {1, 62, 0, 0}, {-1, -1, 0, 0}, 4, false, false, {0}}; buffer_t 63 test/generator/old_buffer_t_aottest.cpp buffer_t correct_in2 = {0, NULL, {60, 47, 0, 0}, {1, 60, 0, 0}, {0, 0, 0, 0}, 4, false, false, {0}}; buffer_t 65 test/generator/old_buffer_t_aottest.cpp if (memcmp(&correct_in1, &in1, sizeof(buffer_t))) { buffer_t 70 test/generator/old_buffer_t_aottest.cpp if (memcmp(&correct_in2, &in2, sizeof(buffer_t))) { buffer_t 74 tools/halide_image_info.h buffer_t *buf = &(*img); buffer_t 82 tools/halide_image_info.h int img_bsize = sizeof(buffer_t); buffer_t 171 tools/halide_image_info.h buffer_t *buf = &(*img); buffer_t 235 tools/halide_image_info.h buffer_t *buf = &(*img);