• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/dtrace-118.1/libproc/

Lines Matching defs:owner

67 		__block CSSymbolOwnerRef owner = kCSNull;
68 if (CSSymbolicatorForeachSymbolOwnerWithFlagsAtTime(symbolicator, kCSSymbolOwnerIsAOut, kCSNow, ^(CSSymbolOwnerRef t) { owner = t; }) == 1) {
69 return owner;
76 __block CSSymbolOwnerRef owner = kCSNull;
77 if (CSSymbolicatorForeachSymbolOwnerWithPathAtTime(symbolicator, name, kCSNow, ^(CSSymbolOwnerRef t) { if (CSIsNull(owner)) owner = t; }) > 0)
78 return owner;
81 if (CSSymbolicatorForeachSymbolOwnerWithNameAtTime(symbolicator, name, kCSNow, ^(CSSymbolOwnerRef t) { if (CSIsNull(owner)) owner = t; }) > 0)
82 return owner;
88 if (CSIsNull(owner)) {
103 owner = candidate;
110 return owner;
479 CSSymbolOwnerRef owner = symbolOwnerForName(P->symbolicator, oname);
481 CSSymbolOwnerForeachSymbolWithMangledName(owner, sname, ^(CSSymbolRef s) { if (CSIsNull(symbol)) symbol = s; });
483 CSSymbolOwnerForeachSymbolWithName(owner, sname, ^(CSSymbolRef s) { if (CSIsNull(symbol)) symbol = s; });
592 CSSymbolOwnerRef owner = CSSymbolGetSymbolOwner(symbol);
595 sip->prs_object = CSSymbolOwnerGetName(owner);
650 CSSymbolicatorForeachSymbolOwnerAtTime(P->symbolicator, kCSNow, ^(CSSymbolOwnerRef owner) {
656 uintptr_t generation = CSSymbolOwnerGetTransientUserData(owner);
659 CSSymbolOwnerSetTransientUserData(owner, P->current_symbol_owner_generation);
664 const char* name = CSSymbolOwnerGetName(owner);
665 map.pr_vaddr = CSSymbolOwnerGetBaseAddress(owner);
680 CSSymbolOwnerRef owner = CSSymbolicatorGetSymbolOwnerWithAddressAtTime(P->symbolicator, addr, kCSNow);
683 if (!CSIsNull(owner)) {
684 map->pr_vaddr = CSSymbolOwnerGetBaseAddress(owner);
728 CSSymbolOwnerRef owner = symbolOwnerForName(P->symbolicator, cname);
729 // CSSymbolOwnerRef owner = CSSymbolicatorGetSymbolOwnerWithNameAtTime(P->symbolicator, cname, kCSNow);
732 if (!CSIsNull(owner)) {
733 map->pr_vaddr = CSSymbolOwnerGetBaseAddress(owner);
748 CSSymbolOwnerRef owner = CSSymbolicatorGetSymbolOwnerWithAddressAtTime(P->symbolicator, addr, kCSNow);
749 if (!CSIsNull(owner)) {
750 strncpy(buffer, CSSymbolOwnerGetPath(owner), bufsize);
778 CSSymbolicatorForeachSymbolOwnerAtTime(P->symbolicator, kCSNow, ^(CSSymbolOwnerRef owner) {
783 uintptr_t generation = CSSymbolOwnerGetTransientUserData(owner);
786 CSSymbolOwnerSetTransientUserData(owner, P->current_symbol_owner_generation);
790 CSSymbolOwnerForeachSymbol(owner, ^(CSSymbolRef symbol) {
865 CSSymbolOwnerRef owner = symbolOwnerForName(P->symbolicator, object_name);
868 if (!CSIsNull(owner)) {
873 uintptr_t generation = CSSymbolOwnerGetTransientUserData(owner);
876 CSSymbolOwnerSetTransientUserData(owner, P->current_symbol_owner_generation);
878 CSSymbolOwnerForeachSymbol(owner, ^(CSSymbolRef symbol) {
916 // We must fail if the owner cannot be found