Home
last modified time | relevance | path

Searched refs:timeContainer (Results 1 – 4 of 4) sorted by relevance

/kernel/liteos_a/kernel/extended/container/
Dlos_time_container.c39 TimeContainer *timeContainer = (TimeContainer *)LOS_MemAlloc(m_aucSysMem1, size); in CreateNewTimeContainer() local
40 if (timeContainer == NULL) { in CreateNewTimeContainer()
43 (VOID)memset_s(timeContainer, size, 0, size); in CreateNewTimeContainer()
45 timeContainer->containerID = OsAllocContainerID(); in CreateNewTimeContainer()
47 timeContainer->frozenOffsets = FALSE; in CreateNewTimeContainer()
48 LOS_AtomicSet(&timeContainer->rc, 1); in CreateNewTimeContainer()
50 timeContainer->frozenOffsets = TRUE; in CreateNewTimeContainer()
51 LOS_AtomicSet(&timeContainer->rc, 3); /* 3: Three system processes */ in CreateNewTimeContainer()
53 return timeContainer; in CreateNewTimeContainer()
64 child->container->timeContainer = newTimeContainer; in CreateTimeContainer()
[all …]
Dlos_container.c231 (VOID)OsInitRootTimeContainer(&g_rootContainer.timeContainer); in OsInitRootContainer()
232 g_rootContainer.timeForChildContainer = g_rootContainer.timeContainer; in OsInitRootContainer()
349 if (parent->container->timeContainer != parent->container->timeForChildContainer) { in OsCopyContainers()
500 return OsGetTimeContainerID(container->timeContainer); in OsGetContainerID()
/kernel/liteos_a/kernel/base/include/
Dlos_time_container_pri.h47 UINT32 OsInitRootTimeContainer(TimeContainer **timeContainer);
57 UINT32 OsGetTimeContainerID(TimeContainer *timeContainer);
Dlos_container_pri.h88 struct TimeContainer *timeContainer; member