Lines Matching refs:dso
205 void *dso, void *addr, bool driverKit) in firehose_ftid() argument
216 off = _os_trace_offset(dso, fmt, (_firehose_tracepoint_flags_activity_t)flags); in firehose_ftid()
223 firehose_ftid_flags(const void *dso, bool driverKit) in firehose_ftid_flags() argument
238 const kernel_mach_header_t *mh = dso; in firehose_ftid_flags()
247 resolve_dso(const char *fmt, void *dso, void *addr, bool driverKit) in resolve_dso() argument
258 dso = PE_get_kc_baseaddress(KCKindPrimary); in resolve_dso()
262 if (!dso && (dso = (void *)OSKextKextForAddress(fmt)) == NULL) { in resolve_dso()
265 if (!_os_trace_addr_in_text_segment(dso, fmt)) { in resolve_dso()
268 if (!driverKit && (dso != (void *)OSKextKextForAddress(addr))) { in resolve_dso()
276 return dso; in resolve_dso()
280 resolve_location(firehose_tracepoint_flags_t flags, uintptr_t dso, uintptr_t addr, in resolve_location() argument
287 return addr - dso; in resolve_location()
723 uint64_t ts, void *addr, void *dso, bool driverKit) in _os_log_to_log_internal() argument
725 dso = resolve_dso(fmt, dso, addr, driverKit); in _os_log_to_log_internal()
726 if (__improbable(!dso)) { in _os_log_to_log_internal()
731 firehose_tracepoint_flags_t flags = firehose_ftid_flags(dso, driverKit); in _os_log_to_log_internal()
737 uintptr_t loc = resolve_location(flags, (uintptr_t)dso, (uintptr_t)addr, in _os_log_to_log_internal()
741 .ftid_value = firehose_ftid(type, fmt, flags, dso, addr, driverKit) in _os_log_to_log_internal()
768 va_list args, uint64_t ts, void *addr, void *dso, bool driverKit, bool addcr) in _os_log_with_args_internal() argument
792 _os_log_to_log_internal(sid, type, fmt, args, ts, addr, dso, driverKit); in _os_log_with_args_internal()
797 _os_log_internal(void *dso, os_log_t log, uint8_t type, const char *fmt, ...) in _os_log_internal() argument
804 _os_log_with_args_internal(log, type, fmt, args, ts, addr, dso, FALSE, FALSE); in _os_log_internal()
809 _os_log_at_time(void *dso, os_log_t log, uint8_t type, uint64_t ts, const char *fmt, ...) in _os_log_at_time() argument
815 _os_log_with_args_internal(log, type, fmt, args, ts, addr, dso, FALSE, FALSE); in _os_log_at_time()
820 _os_log_internal_driverKit(void *dso, os_log_t log, uint8_t type, const char *fmt, ...) in _os_log_internal_driverKit() argument
865 _os_log_with_args_internal(log, type, fmt, args, ts, addr, dso, driverKitLog, true); in _os_log_internal_driverKit()