• Home
  • Raw
  • Download

Lines Matching refs:buf

149 static inline void storeShortLE(u1* buf, u2 val)  in storeShortLE()  argument
151 *buf++ = (u1) val; in storeShortLE()
152 *buf++ = (u1) (val >> 8); in storeShortLE()
154 static inline void storeIntLE(u1* buf, u4 val) in storeIntLE() argument
156 *buf++ = (u1) val; in storeIntLE()
157 *buf++ = (u1) (val >> 8); in storeIntLE()
158 *buf++ = (u1) (val >> 16); in storeIntLE()
159 *buf++ = (u1) (val >> 24); in storeIntLE()
161 static inline void storeLongLE(u1* buf, u8 val) in storeLongLE() argument
163 *buf++ = (u1) val; in storeLongLE()
164 *buf++ = (u1) (val >> 8); in storeLongLE()
165 *buf++ = (u1) (val >> 16); in storeLongLE()
166 *buf++ = (u1) (val >> 24); in storeLongLE()
167 *buf++ = (u1) (val >> 32); in storeLongLE()
168 *buf++ = (u1) (val >> 40); in storeLongLE()
169 *buf++ = (u1) (val >> 48); in storeLongLE()
170 *buf++ = (u1) (val >> 56); in storeLongLE()
383 state->buf = (u1*) malloc(bufferSize); in dvmMethodTraceStart()
384 if (state->buf == NULL) { in dvmMethodTraceStart()
405 memset(state->buf, (char)FILL_PATTERN, bufferSize); in dvmMethodTraceStart()
434 memset(state->buf, 0, TRACE_HEADER_LEN); in dvmMethodTraceStart()
435 storeIntLE(state->buf + 0, TRACE_MAGIC); in dvmMethodTraceStart()
436 storeShortLE(state->buf + 4, state->traceVersion); in dvmMethodTraceStart()
437 storeShortLE(state->buf + 6, TRACE_HEADER_LEN); in dvmMethodTraceStart()
438 storeLongLE(state->buf + 8, state->startWhen); in dvmMethodTraceStart()
440 storeShortLE(state->buf + 16, state->recordSize); in dvmMethodTraceStart()
465 if (state->buf != NULL) { in dvmMethodTraceStart()
466 free(state->buf); in dvmMethodTraceStart()
467 state->buf = NULL; in dvmMethodTraceStart()
480 u1* ptr = gDvm.methodTrace.buf + TRACE_HEADER_LEN; in markTouchedMethods()
481 u1* end = gDvm.methodTrace.buf + endOffset; in markTouchedMethods()
614 u1* scanPtr = state->buf + TRACE_HEADER_LEN; in dvmMethodTraceStop()
616 while (scanPtr < state->buf + finalCurOffset) { in dvmMethodTraceStop()
620 u1* scanBase = state->buf + TRACE_HEADER_LEN; in dvmMethodTraceStop()
624 finalCurOffset = scanPtr - state->buf; in dvmMethodTraceStop()
702 iov[1].iov_base = state->buf; in dvmMethodTraceStop()
707 if (fwrite(state->buf, finalCurOffset, 1, state->traceFile) != 1) { in dvmMethodTraceStop()
717 free(state->buf); in dvmMethodTraceStop()
718 state->buf = NULL; in dvmMethodTraceStop()
777 ptr = state->buf + oldOffset; in dvmMethodTraceAdd()