Searched refs:COIBUFFER (Results 1 - 10 of 10) sorted by relevance
/haiku-buildtools/gcc/liboffloadmic/runtime/coi/ |
H A D | coi_client.h | 98 uint32_t, const COIBUFFER*, 106 const COIPROCESS*, COIBUFFER*); 110 COIBUFFER*); 111 extern COIRESULT (*BufferDestroy)(COIBUFFER); 112 extern COIRESULT (*BufferMap)(COIBUFFER, uint64_t, uint64_t, 117 extern COIRESULT (*BufferWrite)(COIBUFFER, uint64_t, const void*, 120 extern COIRESULT (*BufferRead)(COIBUFFER, uint64_t, void*, uint64_t, 123 extern COIRESULT (*BufferCopy)(COIBUFFER, COIBUFFER, uint64_t, uint64_t, 126 extern COIRESULT (*BufferGetSinkAddress)(COIBUFFER, uint64_ [all...] |
H A D | coi_client.cpp | 66 const COIBUFFER*, const COI_ACCESS_FLAGS*, 71 uint32_t, const COIPROCESS*, COIBUFFER*); 74 COIBUFFER*); 75 COIRESULT (*BufferDestroy)(COIBUFFER); 76 COIRESULT (*BufferMap)(COIBUFFER, uint64_t, uint64_t, COI_MAP_TYPE, uint32_t, 79 COIRESULT (*BufferWrite)(COIBUFFER, uint64_t, const void*, uint64_t, 81 COIRESULT (*BufferRead)(COIBUFFER, uint64_t, void*, uint64_t, COI_COPY_TYPE, 83 COIRESULT (*BufferCopy)(COIBUFFER, COIBUFFER, uint64_t, uint64_t, uint64_t, 85 COIRESULT (*BufferGetSinkAddress)(COIBUFFER, uint64_ [all...] |
/haiku-buildtools/gcc/liboffloadmic/include/coi/source/ |
H A D | COIBuffer_source.h | 95 /// @name COIBUFFER creation flags. 439 COIBUFFER* out_pBuffer); 484 /// that should be turned into a COIBUFFER. Although the user still 487 /// COIBUFFER semantics, for example using COIBufferMap/COIBufferUnmap 568 COIBUFFER* out_pBuffer); 595 COIBUFFER in_Buffer); 715 COIBUFFER in_Buffer, 805 COIBUFFER in_Buffer, 810 /// Copy data from a normal virtual address into an existing COIBUFFER. 901 COIBUFFER in_DestBuffe [all...] |
H A D | COIPipeline_source.h | 215 /// [in] An array of COIBUFFER handles that the function is expected 329 const COIBUFFER* in_pBuffers,
|
/haiku-buildtools/gcc/liboffloadmic/include/coi/common/ |
H A D | COITypes_common.h | 70 typedef struct coibuffer * COIBUFFER; typedef in typeref:struct:coibuffer
|
/haiku-buildtools/gcc/liboffloadmic/runtime/ |
H A D | offload_host.h | 133 COIBUFFER dst_buf, 153 bool nullify_target_stack(COIBUFFER targ_buf, uint64_t size); 161 typedef std::list<COIBUFFER> BufferList; 264 COIBUFFER m_inout_buf;
|
H A D | offload_engine.cpp | 308 COIBUFFER buffer; 382 const std::list<COIBUFFER> &buffers, 392 COIBUFFER *bufs; 399 bufs = (COIBUFFER*) alloca(num_bufs * sizeof(COIBUFFER)); 404 for (std::list<COIBUFFER>::const_iterator it = buffers.begin();
|
H A D | offload_engine.h | 137 COIBUFFER cpu_buf; 138 COIBUFFER mic_buf; 291 const std::list<COIBUFFER> &buffers,
|
H A D | offload_host.cpp | 553 COIBUFFER targ_buf, 2956 COIBUFFER dst_buf, 3104 COIBUFFER dst_buf = NULL; // buffer at host 3184 COIBUFFER dst_buf = NULL; // buffer on host
|
/haiku-buildtools/gcc/liboffloadmic/runtime/emulator/ |
H A D | coi_host.cpp | 187 SYMBOL_VERSION (COIBufferCopy, 1) (COIBUFFER dest_buffer, 188 COIBUFFER source_buffer, 235 (COIBUFFER *) &buffer) == COI_ERROR) 254 if (COIBufferCopy ((COIBUFFER) buffer, source_buffer, 0, source_offset, 275 if (COIBufferCopy (dest_buffer, (COIBUFFER) buffer, dest_offset, 281 if (COIBufferDestroy ((COIBUFFER) buffer) == COI_ERROR) 308 COIBUFFER *buffer) 375 *buffer = (COIBUFFER) buf; 391 COIBUFFER *buffer) 412 *buffer = (COIBUFFER) bu [all...] |
Completed in 165 milliseconds