Lines Matching refs:base
13 static inline const char* index_into_base(const char*const* base, int index,
16 return *(const char*const*)((const char*)base + index * elemSize);
19 int SkStrSearch(const char*const* base, int count, const char target[],
25 SkASSERT(base != NULL);
33 const char* elem = index_into_base(base, mid, elemSize);
44 const char* elem = index_into_base(base, hi, elemSize);
55 int SkStrSearch(const char*const* base, int count, const char target[],
58 return SkStrSearch(base, count, target, strlen(target), elemSize);
61 int SkStrLCSearch(const char*const* base, int count, const char target[],
68 return SkStrSearch(base, count, tolc.lc(), len, elemSize);
71 int SkStrLCSearch(const char*const* base, int count, const char target[],
74 return SkStrLCSearch(base, count, target, strlen(target), elemSize);
168 void SkQSort(void* base, size_t count, size_t elemSize, SkQSortCompareProc compare)
170 SkASSERT(base);
177 SkQSort_Partition((char*)base, (char*)base + (count - 1) * elemSize, elemSize, compare);