Lines Matching refs:ptr
372 static size_t generateBaseOutput(u1* ptr, size_t baseLen, in generateBaseOutput() argument
376 u1* origPtr = ptr; in generateBaseOutput()
381 set1(&ptr[0], kMessageHeaderLen); in generateBaseOutput()
382 set1(&ptr[1], kEntryHeaderLen); in generateBaseOutput()
383 set1(&ptr[2], kStackFrameLen); in generateBaseOutput()
384 set2BE(&ptr[3], count); in generateBaseOutput()
385 set4BE(&ptr[5], baseLen); in generateBaseOutput()
386 set2BE(&ptr[9], dvmPointerSetGetCount(classNames)); in generateBaseOutput()
387 set2BE(&ptr[11], dvmPointerSetGetCount(methodNames)); in generateBaseOutput()
388 set2BE(&ptr[13], dvmPointerSetGetCount(fileNames)); in generateBaseOutput()
390 ptr += kMessageHeaderLen; in generateBaseOutput()
404 set4BE(&ptr[0], pRec->size); in generateBaseOutput()
405 set2BE(&ptr[4], pRec->threadId); in generateBaseOutput()
406 set2BE(&ptr[6], in generateBaseOutput()
408 set1(&ptr[8], depth); in generateBaseOutput()
410 ptr += kEntryHeaderLen; in generateBaseOutput()
423 set2BE(&ptr[0], dvmPointerSetFind(classNames, in generateBaseOutput()
425 set2BE(&ptr[2], dvmPointerSetFind(methodNames, in generateBaseOutput()
427 set2BE(&ptr[4], dvmPointerSetFind(fileNames, in generateBaseOutput()
429 set2BE(&ptr[6], (u2)lineNum); in generateBaseOutput()
431 ptr += kStackFrameLen; in generateBaseOutput()
437 return ptr - origPtr; in generateBaseOutput()
481 static size_t outputStringTable(PointerSet* strings, u1* ptr) in outputStringTable() argument
484 u1* origPtr = ptr; in outputStringTable()
492 charLen = convertUtf8ToUtf16BEUA(&ptr[4], str); in outputStringTable()
493 set4BE(&ptr[0], charLen); in outputStringTable()
495 ptr += 4 + charLen * 2; in outputStringTable()
498 return ptr - origPtr; in outputStringTable()