Home | History | Annotate | Download | only in libprofile

Lines Matching refs:ft

56 ftEntry_t* ft;
60 void writeArrayTable(uint32_t fNumber, ftEntry_t* ft, uint32_t* funcCount) {
70 for( arrayIterator = 0; arrayIterator < ft->size; arrayIterator++ ) {
71 uint32_t pc = ((uint32_t*)ft->array)[arrayIterator];
164 if( ft[functionNumber-1].array == 0)
165 ft[functionNumber-1].array = calloc(sizeof(pathHashTable_t), 1);
167 hashTable = (pathHashTable_t*)((ftEntry_t*)ft)[functionNumber-1].array;
239 if( ft[i].type == ProfilingArray ) {
240 writeArrayTable(i+1,&ft[i],header + 1);
242 } else if( ft[i].type == ProfilingHash ) {
244 if( ft[i].array ) {
245 writeHashTable(i+1,ft[i].array);
247 free(ft[i].array);
270 ft = functionTable;