Lines Matching refs:rec
333 struct jr_code_close rec; in jvmti_close() local
341 rec.p.id = JIT_CODE_CLOSE; in jvmti_close()
342 rec.p.total_size = sizeof(rec); in jvmti_close()
344 rec.p.timestamp = perf_get_timestamp(); in jvmti_close()
346 if (!fwrite(&rec, sizeof(rec), 1, fp)) in jvmti_close()
363 struct jr_code_load rec; in jvmti_write_code() local
379 rec.p.id = JIT_CODE_LOAD; in jvmti_write_code()
380 rec.p.total_size = sizeof(rec) + sym_len; in jvmti_write_code()
381 rec.p.timestamp = perf_get_timestamp(); in jvmti_write_code()
383 rec.code_size = size; in jvmti_write_code()
384 rec.vma = vma; in jvmti_write_code()
385 rec.code_addr = vma; in jvmti_write_code()
386 rec.pid = getpid(); in jvmti_write_code()
387 rec.tid = gettid(); in jvmti_write_code()
390 rec.p.total_size += size; in jvmti_write_code()
401 rec.code_index = code_generation++; in jvmti_write_code()
403 ret = fwrite_unlocked(&rec, sizeof(rec), 1, fp); in jvmti_write_code()
421 struct jr_code_debug_info rec; in jvmti_write_debug_info() local
442 rec.p.id = JIT_CODE_DEBUG_INFO; in jvmti_write_debug_info()
443 size = sizeof(rec); in jvmti_write_debug_info()
444 rec.p.timestamp = perf_get_timestamp(); in jvmti_write_debug_info()
445 rec.code_addr = (uint64_t)(uintptr_t)code; in jvmti_write_debug_info()
446 rec.nr_entry = nr_lines; in jvmti_write_debug_info()
457 rec.p.total_size = size; in jvmti_write_debug_info()
465 sret = fwrite_unlocked(&rec, sizeof(rec), 1, fp); in jvmti_write_debug_info()