Lines Matching refs:vec
50 static BOOL AddRunningLockEntryLocked(Vector *vec, RunningLockEntry *entry)
52 int16_t pos = VECTOR_FindByKey(vec, (void *)&entry->identity);
62 pos = VECTOR_Add(vec, (void *)e);
69 if (VECTOR_Num(vec) == 1) {
75 static BOOL RemoveRunningLockEntryLocked(Vector *vec, RunningLockEntry *entry)
77 int16_t pos = VECTOR_FindByKey(vec, (void *)&entry->identity);
82 RunningLockEntry *e = (RunningLockEntry *)VECTOR_Swap(vec, pos, NULL);
85 if (VECTOR_Num(vec) == 0) {
95 Vector *vec = &g_runningLocks[t];
96 int32_t size = VECTOR_Size(vec);
97 POWER_HILOGD("type: %d, lock num: %d", t, VECTOR_Num(vec));
99 RunningLockEntry* e = VECTOR_At(vec, i);
116 Vector *vec = &g_runningLocks[entry->lock.type];
117 BOOL ret = AddRunningLockEntryLocked(vec, entry);
131 Vector *vec = &g_runningLocks[entry->lock.type];
132 BOOL ret = RemoveRunningLockEntryLocked(vec, entry);