Lines Matching refs:pc_array
44 // pc_array is the array containing the covered PCs.
45 // To make the pc_array thread- and async-signal-safe it has to be large enough.
48 // With coverage_direct=1 in ASAN_OPTIONS, pc_array memory is mapped to a file.
79 // pc_array is allocated with MmapNoReserveOrDie and so it uses only as
81 uptr *pc_array;
82 // Index of the first available pc_array slot.
121 pc_array = reinterpret_cast<uptr *>(
139 internal_munmap(pc_array, sizeof(uptr) * kPcArrayMaxSize);
177 // Extend the file and map the new space at the end of pc_array.
184 void *p = MapWritableFileToMemory(pc_array + pc_array_mapped_size,
187 CHECK_EQ(p, pc_array + pc_array_mapped_size);
197 if (!pc_array) return;
201 pc_array[idx] = pc;
237 return pc_array;