• Home
  • Raw
  • Download

Lines Matching refs:buffer

465 	void *buffer;  member
481 static size_t store_gcov_u32(void *buffer, size_t off, u32 v) in store_gcov_u32() argument
485 if (buffer) { in store_gcov_u32()
486 data = buffer + off; in store_gcov_u32()
505 static size_t store_gcov_u64(void *buffer, size_t off, u64 v) in store_gcov_u64() argument
509 if (buffer) { in store_gcov_u64()
510 data = buffer + off; in store_gcov_u64()
526 static size_t convert_to_gcda(char *buffer, struct gcov_info *info) in convert_to_gcda() argument
532 pos += store_gcov_u32(buffer, pos, GCOV_DATA_MAGIC); in convert_to_gcda()
533 pos += store_gcov_u32(buffer, pos, info->version); in convert_to_gcda()
534 pos += store_gcov_u32(buffer, pos, info->checksum); in convert_to_gcda()
539 pos += store_gcov_u32(buffer, pos, GCOV_TAG_FUNCTION); in convert_to_gcda()
541 pos += store_gcov_u32(buffer, pos, in convert_to_gcda()
544 pos += store_gcov_u32(buffer, pos, 3); in convert_to_gcda()
546 pos += store_gcov_u32(buffer, pos, fi_ptr->ident); in convert_to_gcda()
547 pos += store_gcov_u32(buffer, pos, fi_ptr->checksum); in convert_to_gcda()
550 pos += store_gcov_u32(buffer, pos, fi_ptr->cfg_checksum); in convert_to_gcda()
552 pos += store_gcov_u32(buffer, pos, fi_ptr->cfg_checksum); in convert_to_gcda()
555 pos += store_gcov_u32(buffer, pos, GCOV_TAG_COUNTER_BASE); in convert_to_gcda()
556 pos += store_gcov_u32(buffer, pos, fi_ptr->num_counters * 2); in convert_to_gcda()
558 pos += store_gcov_u64(buffer, pos, fi_ptr->counters[i]); in convert_to_gcda()
581 iter->buffer = vmalloc(iter->size); in gcov_iter_new()
582 if (!iter->buffer) in gcov_iter_new()
585 convert_to_gcda(iter->buffer, info); in gcov_iter_new()
601 vfree(iter->buffer); in gcov_iter_free()
658 seq_write(seq, iter->buffer + iter->pos, len); in gcov_iter_write()