Lines Matching refs:descriptor
244 auto check_descriptor = [&](Descriptor& descriptor, bool is_jit) { in ReadProcess() argument
251 return descriptor.action_seqlock == tmp_jit_descriptor.action_seqlock; in ReadProcess()
253 return descriptor.action_seqlock == tmp_dex_descriptor.action_seqlock; in ReadProcess()
411 bool JITDebugReader::LoadDescriptor(bool is_64bit, const char* data, Descriptor* descriptor) { in LoadDescriptor() argument
413 return LoadDescriptorImpl<JITDescriptor64, JITCodeEntry64>(data, descriptor); in LoadDescriptor()
415 return LoadDescriptorImpl<JITDescriptor32, JITCodeEntry32>(data, descriptor); in LoadDescriptor()
419 bool JITDebugReader::LoadDescriptorImpl(const char* data, Descriptor* descriptor) { in LoadDescriptorImpl() argument
426 descriptor->action_seqlock = raw_descriptor.action_seqlock; in LoadDescriptorImpl()
427 descriptor->action_timestamp = raw_descriptor.action_timestamp; in LoadDescriptorImpl()
428 descriptor->first_entry_addr = raw_descriptor.first_entry_addr; in LoadDescriptorImpl()
435 bool JITDebugReader::ReadNewCodeEntries(Process& process, const Descriptor& descriptor, in ReadNewCodeEntries() argument
440 process, descriptor, last_action_timestamp, read_entry_limit, new_code_entries); in ReadNewCodeEntries()
443 process, descriptor, last_action_timestamp, read_entry_limit, new_code_entries); in ReadNewCodeEntries()
447 bool JITDebugReader::ReadNewCodeEntriesImpl(Process& process, const Descriptor& descriptor, in ReadNewCodeEntriesImpl() argument
451 uint64_t current_entry_addr = descriptor.first_entry_addr; in ReadNewCodeEntriesImpl()