Home | History | Annotate | Download | only in gpu

Lines Matching defs:ValueList

22     struct ValueList {
23 explicit ValueList(T* value) : fValue(value), fNext(NULL) {}
25 static const Key& GetKey(const ValueList& e) { return HashTraits::GetKey(*e.fValue); }
28 ValueList* fNext;
39 ValueList* list = fHash.find(key);
41 // The new ValueList entry is inserted as the second element in the
43 ValueList* newEntry = SkNEW_ARGS(ValueList, (list->fValue));
45 // The existing first ValueList entry is updated to contain the
50 fHash.add(SkNEW_ARGS(ValueList, (value)));
57 ValueList* list = fHash.find(key);
61 ValueList* prev = NULL;
68 ValueList* next = list->fNext;
84 ValueList* list = fHash.find(key);
93 ValueList* list = fHash.find(key);
106 SkTDynamicHash<ValueList, Key> fHash;