Lines Matching defs:caller
42 addr_t caller;
49 addr_t caller;
539 addr_t caller = 0;
548 else if (strcmp(argv[i], "caller") == 0)
549 caller = parse_expression(argv[++i]);
600 && (caller == 0 || info->caller == caller)
606 "caller: %#lx\n", info->team, info->thread,
607 base, info->size, info->caller);
630 && (caller == 0 || info->caller == caller)
636 " caller: %#lx\n", info->team, info->thread,
637 base, info->size, info->caller);
660 get_caller_info(addr_t caller)
662 // find the caller info
664 if (caller == sCallerInfoTable[i].caller)
673 info->caller = caller;
733 caller_info *callerInfo = get_caller_info(info->caller);
735 kprintf("out of space for caller infos\n");
757 caller_info *callerInfo = get_caller_info(info->caller);
759 kprintf("out of space for caller infos\n");
821 kprintf(" count size caller\n");
825 kprintf("%10" B_PRId32 " %10" B_PRId32 " %#08lx", info.count, info.size, info.caller);
832 if (elf_debug_lookup_symbol_address(info.caller, &baseAddress, &symbol,
835 info.caller - baseAddress, imageName,
1407 info->caller = heap->get_caller();
2068 "[(\"team\" | \"thread\") <id>] [\"caller\" <address>] [\"address\" <address>] [\"stats\"]\n"
2070 "If \"team\", \"thread\", \"caller\", and/or \"address\" is specified as the first\n"
2071 "argument, only allocations matching the team ID, thread ID, caller\n"
2077 "Dump current heap allocations summed up per caller",
2079 "The current allocations will by summed up by caller (their count and\n"