Home
last modified time | relevance | path

Searched refs:prev (Results 1 - 11 of 11) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/common/helper/
H A Dpath_helper.h55 size_t prev = script.find_first_of(SLASH_TAG); in CheckWorkerPath() local
56 while (prev == 0 && script != "") { in CheckWorkerPath()
58 prev = script.find_first_of(SLASH_TAG); in CheckWorkerPath()
61 if (prev != std::string::npos) { in CheckWorkerPath()
62 bundleName = script.substr(0, prev); in CheckWorkerPath()
64 std::string temp = script.substr(prev + 1); in CheckWorkerPath()
65 prev = temp.find_first_of(SLASH_TAG); in CheckWorkerPath()
66 if (prev != std::string::npos) { in CheckWorkerPath()
67 moduleName = temp.substr(0, prev); in CheckWorkerPath()
71 if (prev ! in CheckWorkerPath()
90 size_t prev = fileName.find_first_of(SLASH_TAG); CheckNormalizedWorkerPath() local
96 size_t prev = script.find_last_of(POINT_TAG); CheckNormalizedWorkerPath() local
143 size_t prev = 0; NormalizePath() local
[all...]
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/util/
H A Dslots.rs27 prev: usize,
32 fn new(val: T, prev: usize, next: usize) -> Entry<T> { in new()
35 prev, in new()
99 self.entries[key].prev = tail; in push_back()
134 entry.prev = NULL; in pop_front()
142 head.prev = NULL; in pop_front()
169 let prev = entry.prev; in remove()
172 entry.prev = NULL; in remove()
176 match self.entries.get_mut(prev) { in remove()
[all...]
H A Dlinked_list.rs28 prev: Option<NonNull<T>>,
35 prev: None,
43 let prev = T::node(node).as_ref().prev; in remove_node()
45 match prev { in remove_node()
47 Some(prev) => T::node(prev).as_mut().next = next, in remove_node()
51 Some(next) => T::node(next).as_mut().prev = prev, in remove_node()
53 T::node(node).as_mut().prev in remove_node()
[all...]
/commonlibrary/rust/ylong_json/src/
H A Dlinked_list.rs56 // Sets prev to LinkedList.tail
57 node.prev = self.tail;
79 self.tail = node.prev;
209 if node.prev.is_null() {
212 (*(node.prev as *mut Node<T>)).next = node.next;
216 self.tail = node.prev;
218 (*(node.next as *mut Node<T>)).prev = node.prev;
283 prev: *const Node<T>,
293 prev
[all...]
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/task/
H A Dtask_handle.rs83 let prev = self.header().state.dec_ref();
84 if state::is_last_ref_count(prev) {
236 let prev = self.header().state.turn_to_scheduling();
237 if state::need_enqueue(prev) {
332 let prev = self.header().state.turn_to_scheduling();
333 if state::need_enqueue(prev) {
H A Dstate.rs49 pub(crate) fn is_last_ref_count(prev: usize) -> bool {
50 ref_count(prev) == 1
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/executor/
H A Dqueue.rs247 fn sync_steal_pos(&self, mut prev: u32) { in sync_steal_pos()
249 let (_front_steal, front_real) = unwrap(prev); in sync_steal_pos()
251 let res = self.front.compare_exchange(prev, next, AcqRel, Acquire); in sync_steal_pos()
260 prev = actual; in sync_steal_pos()
304 let prev = wrap(front, front);
307 match self.front.compare_exchange(prev, next, Release, Acquire) {
312 let (mut src_front_steal, _src_front_real) = unwrap(prev);
H A Dasync_pool.rs192 if let Some(prev) = prev_task { in enqueue_under_ctx()
193 // there is some task in lifo slot, therefore we put the prev task in enqueue_under_ctx()
196 task = prev; in enqueue_under_ctx()
/commonlibrary/ets_utils/js_concurrent_module/utils/test/
H A Dtest_locks.cpp148 bool prev = data->executing.exchange(true); in ExclusiveLockMultiCb() local
149 if (prev) { in ExclusiveLockMultiCb()
/commonlibrary/ets_utils/js_api_module/convertxml/test/
H A Dtest_convertxml.cpp668 curNode->prev = curNode1; in HWTEST_F()
669 curNode1->prev = nullptr; in HWTEST_F()
684 curNode->prev = curNode1; in HWTEST_F()
685 curNode1->prev = nullptr; in HWTEST_F()
/commonlibrary/ets_utils/js_api_module/convertxml/
H A Djs_convertxml.cpp106 while (curNode->prev != nullptr) { in GetPrevNodeList()
107 curNode = curNode->prev; in GetPrevNodeList()

Completed in 9 milliseconds