• Home
  • Raw
  • Download

Lines Matching refs:buf

112 static inline void storeShortLE(u1* buf, u2 val)  in storeShortLE()  argument
114 *buf++ = (u1) val; in storeShortLE()
115 *buf++ = (u1) (val >> 8); in storeShortLE()
117 static inline void storeIntLE(u1* buf, u4 val) in storeIntLE() argument
119 *buf++ = (u1) val; in storeIntLE()
120 *buf++ = (u1) (val >> 8); in storeIntLE()
121 *buf++ = (u1) (val >> 16); in storeIntLE()
122 *buf++ = (u1) (val >> 24); in storeIntLE()
124 static inline void storeLongLE(u1* buf, u8 val) in storeLongLE() argument
126 *buf++ = (u1) val; in storeLongLE()
127 *buf++ = (u1) (val >> 8); in storeLongLE()
128 *buf++ = (u1) (val >> 16); in storeLongLE()
129 *buf++ = (u1) (val >> 24); in storeLongLE()
130 *buf++ = (u1) (val >> 32); in storeLongLE()
131 *buf++ = (u1) (val >> 40); in storeLongLE()
132 *buf++ = (u1) (val >> 48); in storeLongLE()
133 *buf++ = (u1) (val >> 56); in storeLongLE()
360 state->buf = (u1*) malloc(bufferSize); in dvmMethodTraceStart()
361 if (state->buf == NULL) { in dvmMethodTraceStart()
382 memset(state->buf, (char)FILL_PATTERN, bufferSize); in dvmMethodTraceStart()
403 memset(state->buf, 0, TRACE_HEADER_LEN); in dvmMethodTraceStart()
404 storeIntLE(state->buf + 0, TRACE_MAGIC); in dvmMethodTraceStart()
405 storeShortLE(state->buf + 4, TRACE_VERSION); in dvmMethodTraceStart()
406 storeShortLE(state->buf + 6, TRACE_HEADER_LEN); in dvmMethodTraceStart()
407 storeLongLE(state->buf + 8, state->startWhen); in dvmMethodTraceStart()
424 if (state->buf != NULL) { in dvmMethodTraceStart()
425 free(state->buf); in dvmMethodTraceStart()
426 state->buf = NULL; in dvmMethodTraceStart()
439 u1* ptr = gDvm.methodTrace.buf + TRACE_HEADER_LEN; in markTouchedMethods()
440 u1* end = gDvm.methodTrace.buf + endOffset; in markTouchedMethods()
556 u1* scanPtr = state->buf + TRACE_HEADER_LEN; in dvmMethodTraceStop()
558 while (scanPtr < state->buf + finalCurOffset) { in dvmMethodTraceStop()
562 u1* scanBase = state->buf + TRACE_HEADER_LEN; in dvmMethodTraceStop()
566 finalCurOffset = scanPtr - state->buf; in dvmMethodTraceStop()
643 iov[1].iov_base = state->buf; in dvmMethodTraceStop()
648 if (fwrite(state->buf, finalCurOffset, 1, state->traceFile) != 1) { in dvmMethodTraceStop()
658 free(state->buf); in dvmMethodTraceStop()
659 state->buf = NULL; in dvmMethodTraceStop()
718 ptr = state->buf + oldOffset; in dvmMethodTraceAdd()