Lines Matching refs:ctx
19 static inline int CeedQFunctionContextSyncH2D_Sycl(const CeedQFunctionContext ctx) { in CeedQFunctionContextSyncH2D_Sycl() argument
25 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSyncH2D_Sycl()
26 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextSyncH2D_Sycl()
30 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncH2D_Sycl()
52 static inline int CeedQFunctionContextSyncD2H_Sycl(const CeedQFunctionContext ctx) { in CeedQFunctionContextSyncD2H_Sycl() argument
58 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSyncD2H_Sycl()
59 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextSyncD2H_Sycl()
63 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSyncD2H_Sycl()
86 static inline int CeedQFunctionContextSync_Sycl(const CeedQFunctionContext ctx, CeedMemType mem_typ… in CeedQFunctionContextSync_Sycl() argument
89 return CeedQFunctionContextSyncD2H_Sycl(ctx); in CeedQFunctionContextSync_Sycl()
91 return CeedQFunctionContextSyncH2D_Sycl(ctx); in CeedQFunctionContextSync_Sycl()
99 static inline int CeedQFunctionContextSetAllInvalid_Sycl(const CeedQFunctionContext ctx) { in CeedQFunctionContextSetAllInvalid_Sycl() argument
102 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSetAllInvalid_Sycl()
111 static inline int CeedQFunctionContextHasValidData_Sycl(const CeedQFunctionContext ctx, bool *has_v… in CeedQFunctionContextHasValidData_Sycl() argument
114 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextHasValidData_Sycl()
122 static inline int CeedQFunctionContextHasBorrowedDataOfType_Sycl(const CeedQFunctionContext ctx, Ce… in CeedQFunctionContextHasBorrowedDataOfType_Sycl() argument
126 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextHasBorrowedDataOfType_Sycl()
141 static inline int CeedQFunctionContextNeedSync_Sycl(const CeedQFunctionContext ctx, CeedMemType mem… in CeedQFunctionContextNeedSync_Sycl() argument
145 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextNeedSync_Sycl()
146 CeedCallBackend(CeedQFunctionContextHasValidData(ctx, &has_valid_data)); in CeedQFunctionContextNeedSync_Sycl()
161 static int CeedQFunctionContextSetDataHost_Sycl(const CeedQFunctionContext ctx, const CeedCopyMode … in CeedQFunctionContextSetDataHost_Sycl() argument
164 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSetDataHost_Sycl()
170 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataHost_Sycl()
192 static int CeedQFunctionContextSetDataDevice_Sycl(const CeedQFunctionContext ctx, const CeedCopyMod… in CeedQFunctionContextSetDataDevice_Sycl() argument
197 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextSetDataDevice_Sycl()
198 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextSetDataDevice_Sycl()
216 CeedCallBackend(CeedQFunctionContextGetContextSize(ctx, &ctx_size)); in CeedQFunctionContextSetDataDevice_Sycl()
242 static int CeedQFunctionContextSetData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_t… in CeedQFunctionContextSetData_Sycl() argument
243 CeedCallBackend(CeedQFunctionContextSetAllInvalid_Sycl(ctx)); in CeedQFunctionContextSetData_Sycl()
246 return CeedQFunctionContextSetDataHost_Sycl(ctx, copy_mode, data); in CeedQFunctionContextSetData_Sycl()
248 return CeedQFunctionContextSetDataDevice_Sycl(ctx, copy_mode, data); in CeedQFunctionContextSetData_Sycl()
256 static int CeedQFunctionContextTakeData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_… in CeedQFunctionContextTakeData_Sycl() argument
262 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextTakeData_Sycl()
265 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextTakeData_Sycl()
271 CeedCallBackend(CeedQFunctionContextNeedSync_Sycl(ctx, mem_type, &need_sync)); in CeedQFunctionContextTakeData_Sycl()
272 if (need_sync) CeedCallBackend(CeedQFunctionContextSync_Sycl(ctx, mem_type)); in CeedQFunctionContextTakeData_Sycl()
294 static int CeedQFunctionContextGetDataCore_Sycl(const CeedQFunctionContext ctx, const CeedMemType m… in CeedQFunctionContextGetDataCore_Sycl() argument
298 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextGetDataCore_Sycl()
301 CeedCallBackend(CeedQFunctionContextNeedSync_Sycl(ctx, mem_type, &need_sync)); in CeedQFunctionContextGetDataCore_Sycl()
302 if (need_sync) CeedCallBackend(CeedQFunctionContextSync_Sycl(ctx, mem_type)); in CeedQFunctionContextGetDataCore_Sycl()
319 static int CeedQFunctionContextGetDataRead_Sycl(const CeedQFunctionContext ctx, const CeedMemType m… in CeedQFunctionContextGetDataRead_Sycl() argument
320 return CeedQFunctionContextGetDataCore_Sycl(ctx, mem_type, data); in CeedQFunctionContextGetDataRead_Sycl()
326 static int CeedQFunctionContextGetData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_t… in CeedQFunctionContextGetData_Sycl() argument
329 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextGetData_Sycl()
330 CeedCallBackend(CeedQFunctionContextGetDataCore_Sycl(ctx, mem_type, data)); in CeedQFunctionContextGetData_Sycl()
333 CeedCallBackend(CeedQFunctionContextSetAllInvalid_Sycl(ctx)); in CeedQFunctionContextGetData_Sycl()
348 static int CeedQFunctionContextDestroy_Sycl(const CeedQFunctionContext ctx) { in CeedQFunctionContextDestroy_Sycl() argument
353 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextDestroy_Sycl()
354 CeedCallBackend(CeedQFunctionContextGetBackendData(ctx, &impl)); in CeedQFunctionContextDestroy_Sycl()
369 int CeedQFunctionContextCreate_Sycl(CeedQFunctionContext ctx) { in CeedQFunctionContextCreate_Sycl() argument
373 CeedCallBackend(CeedQFunctionContextGetCeed(ctx, &ceed)); in CeedQFunctionContextCreate_Sycl()
374 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "HasValidData", CeedQFunc… in CeedQFunctionContextCreate_Sycl()
375 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "HasBorrowedDataOfType", … in CeedQFunctionContextCreate_Sycl()
376 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "SetData", CeedQFunctionC… in CeedQFunctionContextCreate_Sycl()
377 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "TakeData", CeedQFunction… in CeedQFunctionContextCreate_Sycl()
378 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "GetData", CeedQFunctionC… in CeedQFunctionContextCreate_Sycl()
379 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "GetDataRead", CeedQFunct… in CeedQFunctionContextCreate_Sycl()
380 …CeedCallBackend(CeedSetBackendFunctionCpp(ceed, "QFunctionContext", ctx, "Destroy", CeedQFunctionC… in CeedQFunctionContextCreate_Sycl()
383 CeedCallBackend(CeedQFunctionContextSetBackendData(ctx, impl)); in CeedQFunctionContextCreate_Sycl()