Lines Matching defs:base
193 static int read_compressed_pointer(jvm_agent_t* J, uint64_t base, uint32_t *ptr) {
196 err = ps_pread(J->P, base, &ptr32, sizeof(uint32_t));
201 static int read_pointer(jvm_agent_t* J, uint64_t base, uint64_t* ptr) {
207 err = ps_pread(J->P, base, ptr, sizeof(uint64_t));
210 err = ps_pread(J->P, base, &ptr32, sizeof(uint32_t));
218 static int read_string_pointer(jvm_agent_t* J, uint64_t base, const char ** stringp) {
224 err = read_pointer(J, base, &ptr);
237 static int parse_vmstruct_entry(jvm_agent_t* J, uint64_t base, VMStructEntry* vmp) {
241 err = read_string_pointer(J, base + OFFSET_VMStructEntrytypeName, &vmp->typeName);
243 err = read_string_pointer(J, base + OFFSET_VMStructEntryfieldName, &vmp->fieldName);
245 err = read_pointer(J, base + OFFSET_VMStructEntryaddress, &vmp->address);
261 uint64_t base;
268 base = gHotSpotVMStructs;
273 err = parse_vmstruct_entry(J, base, vmp);
295 base += SIZE_VMStructEntry;
1033 uint64_t base;
1038 base = J->prev_fr.sender_sp + N->orig_pc_offset;
1040 base = J->curr_fr.sp + N->orig_pc_offset;
1042 err = read_pointer(J, base, &N->pc);
1243 uint64_t base = J->curr_fr.sp;
1245 for ( i = 0; i < frame_size * 5 ; i++, base += POINTER_SIZE ) {
1246 err = read_pointer(J, base , &check);
1249 base += POINTER_SIZE;
1250 err = read_pointer(J, base , &check);
1254 fprintf(stderr, "name_for_codecache: found matching fp/pc combo at 0x%llx\n", base - POINTER_SIZE);
1256 prev_fp = base - 2 * POINTER_SIZE;