Lines Matching refs:ceed_parent
990 Ceed ceed_parent; in CeedGetJitSourceRoots() local
992 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedGetJitSourceRoots()
993 *num_source_roots = ceed_parent->num_jit_source_roots; in CeedGetJitSourceRoots()
994 *jit_source_roots = (const char **)ceed_parent->jit_source_roots; in CeedGetJitSourceRoots()
995 ceed_parent->num_jit_source_roots_readers++; in CeedGetJitSourceRoots()
996 CeedCall(CeedDestroy(&ceed_parent)); in CeedGetJitSourceRoots()
1014 Ceed ceed_parent; in CeedGetRustSourceRoots() local
1016 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedGetRustSourceRoots()
1017 *num_source_roots = ceed_parent->num_rust_source_roots; in CeedGetRustSourceRoots()
1018 *rust_source_roots = (const char **)ceed_parent->rust_source_roots; in CeedGetRustSourceRoots()
1019 ceed_parent->num_rust_source_roots_readers++; in CeedGetRustSourceRoots()
1020 CeedCall(CeedDestroy(&ceed_parent)); in CeedGetRustSourceRoots()
1035 Ceed ceed_parent; in CeedRestoreJitSourceRoots() local
1037 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedRestoreJitSourceRoots()
1039 ceed_parent->num_jit_source_roots_readers--; in CeedRestoreJitSourceRoots()
1040 CeedCall(CeedDestroy(&ceed_parent)); in CeedRestoreJitSourceRoots()
1055 Ceed ceed_parent; in CeedRestoreRustSourceRoots() local
1057 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedRestoreRustSourceRoots()
1059 ceed_parent->num_rust_source_roots_readers--; in CeedRestoreRustSourceRoots()
1060 CeedCall(CeedDestroy(&ceed_parent)); in CeedRestoreRustSourceRoots()
1078 Ceed ceed_parent; in CeedGetJitDefines() local
1080 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedGetJitDefines()
1081 *num_jit_defines = ceed_parent->num_jit_defines; in CeedGetJitDefines()
1082 *jit_defines = (const char **)ceed_parent->jit_defines; in CeedGetJitDefines()
1083 ceed_parent->num_jit_defines_readers++; in CeedGetJitDefines()
1084 CeedCall(CeedDestroy(&ceed_parent)); in CeedGetJitDefines()
1099 Ceed ceed_parent; in CeedRestoreJitDefines() local
1101 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedRestoreJitDefines()
1103 ceed_parent->num_jit_defines_readers--; in CeedRestoreJitDefines()
1104 CeedCall(CeedDestroy(&ceed_parent)); in CeedRestoreJitDefines()
1494 Ceed ceed_parent; in CeedAddJitSourceRoot() local
1496 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedAddJitSourceRoot()
1497 …CeedCheck(!ceed_parent->num_jit_source_roots_readers, ceed, CEED_ERROR_ACCESS, "Cannot add JiT sou… in CeedAddJitSourceRoot()
1499 CeedInt index = ceed_parent->num_jit_source_roots; in CeedAddJitSourceRoot()
1502 if (ceed_parent->num_jit_source_roots == ceed_parent->max_jit_source_roots) { in CeedAddJitSourceRoot()
1503 if (ceed_parent->max_jit_source_roots == 0) ceed_parent->max_jit_source_roots = 1; in CeedAddJitSourceRoot()
1504 ceed_parent->max_jit_source_roots *= 2; in CeedAddJitSourceRoot()
1505 CeedCall(CeedRealloc(ceed_parent->max_jit_source_roots, &ceed_parent->jit_source_roots)); in CeedAddJitSourceRoot()
1507 CeedCall(CeedCalloc(path_length + 1, &ceed_parent->jit_source_roots[index])); in CeedAddJitSourceRoot()
1508 memcpy(ceed_parent->jit_source_roots[index], jit_source_root, path_length); in CeedAddJitSourceRoot()
1509 ceed_parent->num_jit_source_roots++; in CeedAddJitSourceRoot()
1510 CeedCall(CeedDestroy(&ceed_parent)); in CeedAddJitSourceRoot()
1525 Ceed ceed_parent; in CeedAddRustSourceRoot() local
1527 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedAddRustSourceRoot()
1528 …CeedCheck(!ceed_parent->num_rust_source_roots_readers, ceed, CEED_ERROR_ACCESS, "Cannot add Rust s… in CeedAddRustSourceRoot()
1530 CeedInt index = ceed_parent->num_rust_source_roots; in CeedAddRustSourceRoot()
1533 if (ceed_parent->num_rust_source_roots == ceed_parent->max_rust_source_roots) { in CeedAddRustSourceRoot()
1534 if (ceed_parent->max_rust_source_roots == 0) ceed_parent->max_rust_source_roots = 1; in CeedAddRustSourceRoot()
1535 ceed_parent->max_rust_source_roots *= 2; in CeedAddRustSourceRoot()
1536 CeedCall(CeedRealloc(ceed_parent->max_rust_source_roots, &ceed_parent->rust_source_roots)); in CeedAddRustSourceRoot()
1538 CeedCall(CeedCalloc(path_length + 1, &ceed_parent->rust_source_roots[index])); in CeedAddRustSourceRoot()
1539 memcpy(ceed_parent->rust_source_roots[index], rust_source_root, path_length); in CeedAddRustSourceRoot()
1540 ceed_parent->num_rust_source_roots++; in CeedAddRustSourceRoot()
1541 ceed_parent->cuda_compile_with_clang = true; in CeedAddRustSourceRoot()
1543 CeedCall(CeedDestroy(&ceed_parent)); in CeedAddRustSourceRoot()
1558 Ceed ceed_parent; in CeedAddJitDefine() local
1560 CeedCall(CeedGetParent(ceed, &ceed_parent)); in CeedAddJitDefine()
1561 …CeedCheck(!ceed_parent->num_jit_defines_readers, ceed, CEED_ERROR_ACCESS, "Cannot add JiT define, … in CeedAddJitDefine()
1563 CeedInt index = ceed_parent->num_jit_defines; in CeedAddJitDefine()
1566 if (ceed_parent->num_jit_defines == ceed_parent->max_jit_defines) { in CeedAddJitDefine()
1567 if (ceed_parent->max_jit_defines == 0) ceed_parent->max_jit_defines = 1; in CeedAddJitDefine()
1568 ceed_parent->max_jit_defines *= 2; in CeedAddJitDefine()
1569 CeedCall(CeedRealloc(ceed_parent->max_jit_defines, &ceed_parent->jit_defines)); in CeedAddJitDefine()
1571 CeedCall(CeedCalloc(define_length + 1, &ceed_parent->jit_defines[index])); in CeedAddJitDefine()
1572 memcpy(ceed_parent->jit_defines[index], jit_define, define_length); in CeedAddJitDefine()
1573 ceed_parent->num_jit_defines++; in CeedAddJitDefine()
1574 CeedCall(CeedDestroy(&ceed_parent)); in CeedAddJitDefine()