| 128 | } |
| 129 | |
| 130 | static void set_glob_default_seed(uint64_t seed) { |
| 131 | MGB_LOCK_GUARD(sm_mtx); |
| 132 | for (auto&& elem : glob_default_handles) { |
| 133 | mgb_assert(elem.first.valid()); |
| 134 | if (elem.second) { |
| 135 | inst().DnnOpManagerBase::delete_handle(elem.second); |
| 136 | } |
| 137 | elem.second = inst().do_new_handle(elem.first, seed); |
| 138 | } |
| 139 | glob_default_seed = seed; |
| 140 | } |
| 141 | |
| 142 | static uint64_t get_glob_default_seed() { |
| 143 | MGB_LOCK_GUARD(sm_mtx); |
nothing calls this directly
no test coverage detected