SYMBOL INDEX (1824 symbols across 90 files) FILE: examples/src/main.rs type ExampleDesc (line 7) | struct ExampleDesc { constant EXAMPLES (line 13) | const EXAMPLES: &[ExampleDesc] = &[ function main (line 41) | fn main() { FILE: examples/src/plots/mod.rs constant PLOT_PLAYER_COUNT (line 7) | const PLOT_PLAYER_COUNT: PlotName = tracy_client::plot_name!("Player Cou... constant PLOT_DISK_SPACE (line 8) | const PLOT_DISK_SPACE: PlotName = tracy_client::plot_name!("Disk Space"); function main (line 10) | pub fn main() { FILE: examples/src/secondary_frames/mod.rs function main (line 7) | pub fn main() { function simulate_physics (line 22) | fn simulate_physics(rng: &mut ThreadRng) { function simulate_rendering (line 31) | fn simulate_rendering(rng: &mut ThreadRng) { FILE: examples/src/threads/mod.rs function main (line 7) | pub fn main() { function simulate_physics (line 37) | fn simulate_physics(rng: &mut ThreadRng) { function simulate_rendering (line 73) | fn simulate_rendering(rng: &mut ThreadRng) { FILE: examples/src/wgpu_frame_images/mod.rs function main (line 9) | pub fn main() { type CaptureBufferStatus (line 34) | enum CaptureBufferStatus { type CaptureBuffer (line 48) | struct CaptureBuffer { constant WIDTH (line 58) | const WIDTH: u32 = 320; constant HEIGHT (line 62) | const HEIGHT: u32 = 180; constant AMOUNT (line 68) | const AMOUNT: usize = 3; method new (line 70) | fn new(device: &wgpu::Device) -> Self { method submit_to_tracy (line 106) | pub fn submit_to_tracy(&self, current_frame: u64, frame_num: u64) { type Game (line 138) | struct Game { method new (line 148) | fn new(device: &wgpu::Device, width: u32, height: u32) -> Game { method render (line 258) | fn render(&mut self, device: &wgpu::Device, queue: &wgpu::Queue) { type TriangleRenderer (line 359) | struct TriangleRenderer { method new (line 367) | fn new(device: &wgpu::Device) -> Self { method render (line 433) | fn render( FILE: examples/src/zones/mod.rs function main (line 7) | pub fn main() { function simulate_physics (line 23) | fn simulate_physics(rng: &mut ThreadRng) { function simulate_rendering (line 59) | fn simulate_rendering(rng: &mut ThreadRng) { FILE: tracing-tracy/src/config.rs type Config (line 42) | pub trait Config { method formatter (line 46) | fn formatter(&self) -> &Self::Formatter; method stack_depth (line 54) | fn stack_depth(&self, metadata: &tracing_core::Metadata<'_>) -> u16 { method format_fields_in_zone_name (line 67) | fn format_fields_in_zone_name(&self) -> bool { method on_error (line 87) | fn on_error(&self, client: &Client, error: &'static str) { type Formatter (line 100) | type Formatter = DefaultFields; method formatter (line 101) | fn formatter(&self) -> &Self::Formatter { type DefaultConfig (line 97) | pub struct DefaultConfig(DefaultFields); FILE: tracing-tracy/src/lib.rs type TracyFields (line 69) | type TracyFields = tracing_subscriber::fmt::FormattedFields< { function new (line 97) | pub fn new(config: C) -> Self { function truncate_span_to_length (line 106) | fn truncate_span_to_length<'a>( function truncate_to_length (line 121) | fn truncate_to_length<'a>( method default (line 140) | fn default() -> Self { function set_max_cache_size (line 157) | pub fn set_max_cache_size(max_bytes_used_per_thread: usize) { function on_new_span (line 170) | fn on_new_span(&self, attrs: &Attributes<'_>, id: &Id, ctx: Context<'_, ... function on_record (line 188) | fn on_record(&self, id: &Id, values: &Record<'_>, ctx: Context<'_, S>) { function on_event (line 208) | fn on_event(&self, event: &Event, _: Context<'_, S>) { function on_enter (line 234) | fn on_enter(&self, id: &Id, ctx: Context) { function on_exit (line 286) | fn on_exit(&self, id: &Id, _: Context) { function on_close (line 306) | fn on_close(&self, id: Id, ctx: Context<'_, S>) { type TracyEventFieldVisitor (line 316) | struct TracyEventFieldVisitor<'a> { method record_bool (line 323) | fn record_bool(&mut self, field: &Field, value: bool) { method record_str (line 331) | fn record_str(&mut self, field: &Field, value: &str) { method record_debug (line 347) | fn record_debug(&mut self, field: &Field, value: &dyn std::fmt::Debug) { function main (line 362) | fn main() { type VecCell (line 378) | pub struct VecCell(UnsafeCell>); function new (line 381) | pub const fn new() -> Self { function push (line 385) | pub fn push(&self, item: T) { function pop (line 392) | pub fn pop(&self) -> Option { type StrCache (line 400) | pub struct StrCache { method new (line 406) | pub const fn new() -> Self { method acquire (line 413) | pub fn acquire(&self) -> StrCacheGuard { method release (line 427) | fn release(&self, mut buf: String) { type StrCacheGuard (line 456) | pub struct StrCacheGuard<'a> { function new (line 462) | pub fn new(cache: &'a StrCache, buf: String) -> Self { function into_inner (line 466) | pub fn into_inner(self) -> String { type Target (line 473) | type Target = String; method deref (line 475) | fn deref(&self) -> &Self::Target { method deref_mut (line 481) | fn deref_mut(&mut self) -> &mut Self::Target { method drop (line 487) | fn drop(&mut self) { FILE: tracing-tracy/src/tests.rs function it_works (line 10) | fn it_works() { function it_works_2 (line 16) | fn it_works_2() { function multiple_entries (line 26) | fn multiple_entries() { function out_of_order (line 35) | fn out_of_order() { function exit_in_different_thread (line 47) | fn exit_in_different_thread() { function parent_task (line 56) | async fn parent_task(subtasks: usize) { function subtask (line 73) | async fn subtask(number: usize) -> usize { function async_futures (line 84) | async fn async_futures() { function message_too_long (line 88) | fn message_too_long() { function long_span_data (line 92) | fn long_span_data() { function span_with_fields (line 97) | fn span_with_fields() { function test (line 107) | pub(crate) fn test() { type CallstackConfig (line 128) | struct CallstackConfig(DefaultConfig); type Formatter (line 130) | type Formatter = ::Formatter; method formatter (line 131) | fn formatter(&self) -> &Self::Formatter { method stack_depth (line 134) | fn stack_depth(&self, _: &tracing_core::Metadata<'_>) -> u16 { function benchmark_span (line 139) | fn benchmark_span(c: &mut Criterion) { function benchmark_message (line 162) | fn benchmark_message(c: &mut Criterion) { function bench (line 183) | pub(crate) fn bench() { FILE: tracy-client-sys/build.rs function link_dependencies (line 9) | fn link_dependencies() { function set_feature_defines (line 26) | fn set_feature_defines(mut c: cc::Build) -> cc::Build { function build_tracy_client (line 89) | fn build_tracy_client() { function read_env_and_rerun_if_changed (line 115) | fn read_env_and_rerun_if_changed(var: &str) -> Result { function main (line 120) | fn main() { FILE: tracy-client-sys/src/dbghelp.rs type BOOL (line 24) | type BOOL = i32; type HANDLE (line 26) | type HANDLE = *mut core::ffi::c_void; type PWSTR (line 28) | type PWSTR = *mut u16; type PCSTR (line 30) | type PCSTR = *const u8; type PCWSTR (line 32) | type PCWSTR = *const u16; type WIN32_ERROR (line 33) | type WIN32_ERROR = u32; type SECURITY_ATTRIBUTES (line 35) | struct SECURITY_ATTRIBUTES { constant FALSE (line 41) | const FALSE: BOOL = 0i32; constant TRUE (line 42) | const TRUE: BOOL = 1i32; constant INFINITE (line 43) | const INFINITE: u32 = u32::MAX; constant WAIT_FAILED (line 44) | const WAIT_FAILED: u32 = 0xFFFFFFFF; function RustBacktraceMutexInit (line 66) | extern "C" fn RustBacktraceMutexInit() { function init_dbghelp (line 88) | fn init_dbghelp() { function loaded_modules_callback (line 123) | unsafe extern "system" fn loaded_modules_callback( function RustBacktraceMutexLock (line 147) | extern "C" fn RustBacktraceMutexLock() { function RustBacktraceMutexUnlock (line 162) | extern "C" fn RustBacktraceMutexUnlock() { FILE: tracy-client-sys/src/generated.rs constant TracyPlotFormatEnum_TracyPlotFormatNumber (line 1) | pub const TracyPlotFormatEnum_TracyPlotFormatNumber: TracyPlotFormatEnum... constant TracyPlotFormatEnum_TracyPlotFormatMemory (line 2) | pub const TracyPlotFormatEnum_TracyPlotFormatMemory: TracyPlotFormatEnum... constant TracyPlotFormatEnum_TracyPlotFormatPercentage (line 3) | pub const TracyPlotFormatEnum_TracyPlotFormatPercentage: TracyPlotFormat... constant TracyPlotFormatEnum_TracyPlotFormatWatt (line 4) | pub const TracyPlotFormatEnum_TracyPlotFormatWatt: TracyPlotFormatEnum = 3; type TracyPlotFormatEnum (line 5) | type TracyPlotFormatEnum = ::std::os::raw::c_uint; function ___tracy_set_thread_name (line 7) | pub fn ___tracy_set_thread_name(name: *const ::std::os::raw::c_char); type ___tracy_source_location_data (line 11) | pub struct ___tracy_source_location_data { function bindgen_test_layout____tracy_source_location_data (line 19) | fn bindgen_test_layout____tracy_source_location_data() { type ___tracy_c_zone_context (line 61) | pub struct ___tracy_c_zone_context { function bindgen_test_layout____tracy_c_zone_context (line 66) | fn bindgen_test_layout____tracy_c_zone_context() { type ___tracy_gpu_time_data (line 93) | pub struct ___tracy_gpu_time_data { function bindgen_test_layout____tracy_gpu_time_data (line 99) | fn bindgen_test_layout____tracy_gpu_time_data() { type ___tracy_gpu_zone_begin_data (line 131) | pub struct ___tracy_gpu_zone_begin_data { function bindgen_test_layout____tracy_gpu_zone_begin_data (line 137) | fn bindgen_test_layout____tracy_gpu_zone_begin_data() { type ___tracy_gpu_zone_begin_callstack_data (line 169) | pub struct ___tracy_gpu_zone_begin_callstack_data { function bindgen_test_layout____tracy_gpu_zone_begin_callstack_data (line 176) | fn bindgen_test_layout____tracy_gpu_zone_begin_callstack_data() { type ___tracy_gpu_zone_end_data (line 213) | pub struct ___tracy_gpu_zone_end_data { function bindgen_test_layout____tracy_gpu_zone_end_data (line 218) | fn bindgen_test_layout____tracy_gpu_zone_end_data() { type ___tracy_gpu_new_context_data (line 245) | pub struct ___tracy_gpu_new_context_data { function bindgen_test_layout____tracy_gpu_new_context_data (line 253) | fn bindgen_test_layout____tracy_gpu_new_context_data() { type ___tracy_gpu_context_name_data (line 295) | pub struct ___tracy_gpu_context_name_data { function bindgen_test_layout____tracy_gpu_context_name_data (line 301) | fn bindgen_test_layout____tracy_gpu_context_name_data() { type ___tracy_gpu_calibration_data (line 333) | pub struct ___tracy_gpu_calibration_data { function bindgen_test_layout____tracy_gpu_calibration_data (line 339) | fn bindgen_test_layout____tracy_gpu_calibration_data() { type ___tracy_gpu_time_sync_data (line 371) | pub struct ___tracy_gpu_time_sync_data { function bindgen_test_layout____tracy_gpu_time_sync_data (line 376) | fn bindgen_test_layout____tracy_gpu_time_sync_data() { type __tracy_lockable_context_data (line 403) | pub struct __tracy_lockable_context_data { type TracyCZoneCtx (line 406) | type TracyCZoneCtx = ___tracy_c_zone_context; function ___tracy_alloc_srcloc (line 408) | pub fn ___tracy_alloc_srcloc( function ___tracy_alloc_srcloc_name (line 418) | pub fn ___tracy_alloc_srcloc_name( function ___tracy_emit_zone_begin (line 430) | pub fn ___tracy_emit_zone_begin( function ___tracy_emit_zone_begin_callstack (line 436) | pub fn ___tracy_emit_zone_begin_callstack( function ___tracy_emit_zone_begin_alloc (line 443) | pub fn ___tracy_emit_zone_begin_alloc(srcloc: u64, active: i32) -> Tracy... function ___tracy_emit_zone_begin_alloc_callstack (line 446) | pub fn ___tracy_emit_zone_begin_alloc_callstack( function ___tracy_emit_zone_end (line 453) | pub fn ___tracy_emit_zone_end(ctx: TracyCZoneCtx); function ___tracy_emit_zone_text (line 456) | pub fn ___tracy_emit_zone_text( function ___tracy_emit_zone_name (line 463) | pub fn ___tracy_emit_zone_name( function ___tracy_emit_zone_color (line 470) | pub fn ___tracy_emit_zone_color(ctx: TracyCZoneCtx, color: u32); function ___tracy_emit_zone_value (line 473) | pub fn ___tracy_emit_zone_value(ctx: TracyCZoneCtx, value: u64); function ___tracy_emit_gpu_zone_begin (line 476) | pub fn ___tracy_emit_gpu_zone_begin(arg1: ___tracy_gpu_zone_begin_data); function ___tracy_emit_gpu_zone_begin_callstack (line 479) | pub fn ___tracy_emit_gpu_zone_begin_callstack(arg1: ___tracy_gpu_zone_be... function ___tracy_emit_gpu_zone_begin_alloc (line 482) | pub fn ___tracy_emit_gpu_zone_begin_alloc(arg1: ___tracy_gpu_zone_begin_... function ___tracy_emit_gpu_zone_begin_alloc_callstack (line 485) | pub fn ___tracy_emit_gpu_zone_begin_alloc_callstack( function ___tracy_emit_gpu_zone_end (line 490) | pub fn ___tracy_emit_gpu_zone_end(data: ___tracy_gpu_zone_end_data); function ___tracy_emit_gpu_time (line 493) | pub fn ___tracy_emit_gpu_time(arg1: ___tracy_gpu_time_data); function ___tracy_emit_gpu_new_context (line 496) | pub fn ___tracy_emit_gpu_new_context(arg1: ___tracy_gpu_new_context_data); function ___tracy_emit_gpu_context_name (line 499) | pub fn ___tracy_emit_gpu_context_name(arg1: ___tracy_gpu_context_name_da... function ___tracy_emit_gpu_calibration (line 502) | pub fn ___tracy_emit_gpu_calibration(arg1: ___tracy_gpu_calibration_data); function ___tracy_emit_gpu_time_sync (line 505) | pub fn ___tracy_emit_gpu_time_sync(arg1: ___tracy_gpu_time_sync_data); function ___tracy_emit_gpu_zone_begin_serial (line 508) | pub fn ___tracy_emit_gpu_zone_begin_serial(arg1: ___tracy_gpu_zone_begin... function ___tracy_emit_gpu_zone_begin_callstack_serial (line 511) | pub fn ___tracy_emit_gpu_zone_begin_callstack_serial( function ___tracy_emit_gpu_zone_begin_alloc_serial (line 516) | pub fn ___tracy_emit_gpu_zone_begin_alloc_serial(arg1: ___tracy_gpu_zone... function ___tracy_emit_gpu_zone_begin_alloc_callstack_serial (line 519) | pub fn ___tracy_emit_gpu_zone_begin_alloc_callstack_serial( function ___tracy_emit_gpu_zone_end_serial (line 524) | pub fn ___tracy_emit_gpu_zone_end_serial(data: ___tracy_gpu_zone_end_data); function ___tracy_emit_gpu_time_serial (line 527) | pub fn ___tracy_emit_gpu_time_serial(arg1: ___tracy_gpu_time_data); function ___tracy_emit_gpu_new_context_serial (line 530) | pub fn ___tracy_emit_gpu_new_context_serial(arg1: ___tracy_gpu_new_conte... function ___tracy_emit_gpu_context_name_serial (line 533) | pub fn ___tracy_emit_gpu_context_name_serial(arg1: ___tracy_gpu_context_... function ___tracy_emit_gpu_calibration_serial (line 536) | pub fn ___tracy_emit_gpu_calibration_serial(arg1: ___tracy_gpu_calibrati... function ___tracy_emit_gpu_time_sync_serial (line 539) | pub fn ___tracy_emit_gpu_time_sync_serial(arg1: ___tracy_gpu_time_sync_d... function ___tracy_connected (line 542) | pub fn ___tracy_connected() -> i32; function ___tracy_emit_memory_alloc (line 545) | pub fn ___tracy_emit_memory_alloc(ptr: *const ::std::os::raw::c_void, si... function ___tracy_emit_memory_alloc_callstack (line 548) | pub fn ___tracy_emit_memory_alloc_callstack( function ___tracy_emit_memory_free (line 556) | pub fn ___tracy_emit_memory_free(ptr: *const ::std::os::raw::c_void, sec... function ___tracy_emit_memory_free_callstack (line 559) | pub fn ___tracy_emit_memory_free_callstack( function ___tracy_emit_memory_alloc_named (line 566) | pub fn ___tracy_emit_memory_alloc_named( function ___tracy_emit_memory_alloc_callstack_named (line 574) | pub fn ___tracy_emit_memory_alloc_callstack_named( function ___tracy_emit_memory_free_named (line 583) | pub fn ___tracy_emit_memory_free_named( function ___tracy_emit_memory_free_callstack_named (line 590) | pub fn ___tracy_emit_memory_free_callstack_named( function ___tracy_emit_memory_discard (line 598) | pub fn ___tracy_emit_memory_discard(name: *const ::std::os::raw::c_char,... function ___tracy_emit_memory_discard_callstack (line 601) | pub fn ___tracy_emit_memory_discard_callstack( function ___tracy_emit_message (line 608) | pub fn ___tracy_emit_message( function ___tracy_emit_messageL (line 615) | pub fn ___tracy_emit_messageL(txt: *const ::std::os::raw::c_char, callst... function ___tracy_emit_messageC (line 618) | pub fn ___tracy_emit_messageC( function ___tracy_emit_messageLC (line 626) | pub fn ___tracy_emit_messageLC( function ___tracy_emit_frame_mark (line 633) | pub fn ___tracy_emit_frame_mark(name: *const ::std::os::raw::c_char); function ___tracy_emit_frame_mark_start (line 636) | pub fn ___tracy_emit_frame_mark_start(name: *const ::std::os::raw::c_char); function ___tracy_emit_frame_mark_end (line 639) | pub fn ___tracy_emit_frame_mark_end(name: *const ::std::os::raw::c_char); function ___tracy_emit_frame_image (line 642) | pub fn ___tracy_emit_frame_image( function ___tracy_emit_plot (line 651) | pub fn ___tracy_emit_plot(name: *const ::std::os::raw::c_char, val: f64); function ___tracy_emit_plot_float (line 654) | pub fn ___tracy_emit_plot_float(name: *const ::std::os::raw::c_char, val... function ___tracy_emit_plot_int (line 657) | pub fn ___tracy_emit_plot_int(name: *const ::std::os::raw::c_char, val: ... function ___tracy_emit_plot_config (line 660) | pub fn ___tracy_emit_plot_config( function ___tracy_emit_message_appinfo (line 669) | pub fn ___tracy_emit_message_appinfo(txt: *const ::std::os::raw::c_char,... function ___tracy_announce_lockable_ctx (line 672) | pub fn ___tracy_announce_lockable_ctx( function ___tracy_terminate_lockable_ctx (line 677) | pub fn ___tracy_terminate_lockable_ctx(lockdata: *mut __tracy_lockable_c... function ___tracy_before_lock_lockable_ctx (line 680) | pub fn ___tracy_before_lock_lockable_ctx(lockdata: *mut __tracy_lockable... function ___tracy_after_lock_lockable_ctx (line 683) | pub fn ___tracy_after_lock_lockable_ctx(lockdata: *mut __tracy_lockable_... function ___tracy_after_unlock_lockable_ctx (line 686) | pub fn ___tracy_after_unlock_lockable_ctx(lockdata: *mut __tracy_lockabl... function ___tracy_after_try_lock_lockable_ctx (line 689) | pub fn ___tracy_after_try_lock_lockable_ctx( function ___tracy_mark_lockable_ctx (line 695) | pub fn ___tracy_mark_lockable_ctx( function ___tracy_custom_name_lockable_ctx (line 701) | pub fn ___tracy_custom_name_lockable_ctx( function ___tracy_begin_sampling_profiler (line 708) | pub fn ___tracy_begin_sampling_profiler() -> ::std::os::raw::c_int; function ___tracy_end_sampling_profiler (line 711) | pub fn ___tracy_end_sampling_profiler(); FILE: tracy-client-sys/src/generated_fibers.rs function ___tracy_fiber_enter (line 2) | pub fn ___tracy_fiber_enter(fiber: *const ::std::os::raw::c_char); function ___tracy_fiber_leave (line 5) | pub fn ___tracy_fiber_leave(); FILE: tracy-client-sys/src/generated_manual_lifetime.rs function ___tracy_startup_profiler (line 2) | pub fn ___tracy_startup_profiler(); function ___tracy_shutdown_profiler (line 5) | pub fn ___tracy_shutdown_profiler(); FILE: tracy-client-sys/tests.rs function test_emit_zone (line 5) | fn test_emit_zone() { function test_emit_message_no_null (line 19) | fn test_emit_message_no_null() { function main (line 27) | pub(crate) fn main() { function main (line 40) | fn main() { FILE: tracy-client-sys/tracy/client/TracyAlloc.cpp type tracy (line 10) | namespace tracy function tracy_no_inline (line 17) | tracy_no_inline static void InitRpmallocPlumbing() function TRACY_API (line 36) | TRACY_API void InitRpmalloc() FILE: tracy-client-sys/tracy/client/TracyArmCpuTable.hpp type tracy (line 1) | namespace tracy FILE: tracy-client-sys/tracy/client/TracyCallstack.cpp function ___tracy_init_demangle_buffer (line 91) | void ___tracy_init_demangle_buffer() function ___tracy_free_demangle_buffer (line 96) | void ___tracy_free_demangle_buffer() type tracy (line 117) | namespace tracy function IsKernelAddress (line 120) | static bool IsKernelAddress(uint64_t addr) { function DestroyImageEntry (line 124) | void DestroyImageEntry( ImageEntry& entry ) class ImageCache (line 130) | class ImageCache method ImageCache (line 134) | ImageCache( size_t imageCacheCapacity = 512 ) method ImageEntry (line 144) | ImageEntry* AddEntry( const ImageEntry& entry ) method ImageEntry (line 152) | const ImageEntry* GetImageForAddress( uint64_t address ) method Sort (line 166) | void Sort() method Clear (line 175) | void Clear() method ContainsImage (line 186) | bool ContainsImage( uint64_t startAddress ) const class ImageCacheDlIteratePhdr (line 199) | class ImageCacheDlIteratePhdr : public ImageCache method ImageCacheDlIteratePhdr (line 203) | ImageCacheDlIteratePhdr() method ImageEntry (line 212) | const ImageEntry* GetImageForAddress( uint64_t address ) method Callback (line 227) | static int Callback( struct dl_phdr_info* info, size_t size, void* d... method Refresh (line 253) | void Refresh() method UpdateMainImageName (line 266) | void UpdateMainImageName() method Clear (line 295) | void Clear() function CreateImageCaches (line 309) | void CreateImageCaches() function DestroyImageCaches (line 316) | void DestroyImageCaches() function ShouldResolveSymbolsOffline (line 341) | bool ShouldResolveSymbolsOffline() function ___tracy_RtlWalkFrameChain (line 370) | TRACY_API unsigned long ___tracy_RtlWalkFrameChain( void** callers, un... function InitCallstackCritical (line 376) | void InitCallstackCritical() function DbgHelpInit (line 381) | void DbgHelpInit() function DWORD64 (line 403) | DWORD64 DbgHelpLoadSymbolsForModule( const char* imageName, uint64_t b... function ImageEntry (line 432) | ImageEntry* CacheModuleInfo( const char* imagePath, uint32_t imageName... function ImageEntry (line 443) | ImageEntry* LoadSymbolsForModuleAndCache( const char* imagePath, uint3... function CacheProcessDrivers (line 449) | static void CacheProcessDrivers() function CacheProcessModules (line 502) | static void CacheProcessModules() function InitCallstack (line 528) | void InitCallstack() function EndCallstack (line 567) | void EndCallstack() type ModuleNameAndBaseAddress (line 611) | struct ModuleNameAndBaseAddress function ModuleNameAndBaseAddress (line 617) | ModuleNameAndBaseAddress GetModuleNameAndPrepareSymbols( uint64_t addr ) function CallstackSymbolData (line 659) | CallstackSymbolData DecodeSymbolAddress( uint64_t ptr ) function CallstackEntryData (line 696) | CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) type backtrace_state (line 834) | struct backtrace_state type DebugInfo (line 843) | struct DebugInfo type KernelSymbol (line 855) | struct KernelSymbol function InitKernelSymbols (line 866) | static void InitKernelSymbols() function InitCallstackCritical (line 1025) | void InitCallstackCritical() function InitCallstack (line 1029) | void InitCallstack() function ClearDebugInfoVector (line 1065) | void ClearDebugInfoVector( FastVector& vec ) function DebugInfo (line 1076) | DebugInfo* FindDebugInfo( FastVector& vec, const uint8_t* b... function GetDebugInfoDescriptor (line 1088) | int GetDebugInfoDescriptor( const char* buildid_data, size_t buildid_s... function debuginfod_client (line 1121) | debuginfod_client* GetDebuginfodClient() function EndCallstack (line 1127) | void EndCallstack() function SymbolAddressDataCb (line 1165) | static int SymbolAddressDataCb( void* data, uintptr_t pc, uintptr_t lo... function SymbolAddressErrorCb (line 1185) | static void SymbolAddressErrorCb( void* data, const char* /*msg*/, int... function CallstackSymbolData (line 1193) | CallstackSymbolData DecodeSymbolAddress( uint64_t ptr ) function CallstackDataCb (line 1208) | static int CallstackDataCb( void* /*data*/, uintptr_t pc, uintptr_t lo... function CallstackErrorCb (line 1280) | static void CallstackErrorCb( void* /*data*/, const char* /*msg*/, int... function SymInfoCallback (line 1295) | void SymInfoCallback( void* /*data*/, uintptr_t pc, const char* symnam... function SymInfoError (line 1301) | void SymInfoError( void* /*data*/, const char* /*msg*/, int /*errnum*/ ) function GetSymbolForOfflineResolve (line 1307) | void GetSymbolForOfflineResolve(void* address, uint64_t imageBaseAddre... function CallstackEntryData (line 1318) | CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) function InitCallstackCritical (line 1384) | void InitCallstackCritical() function InitCallstack (line 1388) | void InitCallstack() function EndCallstack (line 1393) | void EndCallstack() function CallstackSymbolData (line 1419) | CallstackSymbolData DecodeSymbolAddress( uint64_t ptr ) function CallstackEntryData (line 1428) | CallstackEntryData DecodeCallstackPtr( uint64_t ptr ) FILE: tracy-client-sys/tracy/client/TracyCallstack.hpp type tracy (line 10) | namespace tracy type ImageEntry (line 13) | struct ImageEntry function has_callstack (line 27) | static constexpr bool has_callstack() { return false; } function tracy_force_inline (line 28) | static tracy_force_inline void* Callstack( int32_t /*depth*/ ) { retur... function has_callstack (line 57) | static constexpr bool has_callstack() { return true; } type CallstackSymbolData (line 59) | struct CallstackSymbolData type CallstackEntry (line 67) | struct CallstackEntry type CallstackEntryData (line 76) | struct CallstackEntryData function tracy_force_inline (line 103) | static tracy_force_inline void* Callstack( int32_t depth ) type BacktraceState (line 114) | struct BacktraceState function _Unwind_Reason_Code (line 120) | static _Unwind_Reason_Code tracy_unwind_callback( struct _Unwind_Conte... function tracy_force_inline (line 132) | static tracy_force_inline void* Callstack( int32_t depth ) function tracy_force_inline (line 147) | static tracy_force_inline void* Callstack( int32_t depth ) type tracy (line 25) | namespace tracy type ImageEntry (line 13) | struct ImageEntry function has_callstack (line 27) | static constexpr bool has_callstack() { return false; } function tracy_force_inline (line 28) | static tracy_force_inline void* Callstack( int32_t /*depth*/ ) { retur... function has_callstack (line 57) | static constexpr bool has_callstack() { return true; } type CallstackSymbolData (line 59) | struct CallstackSymbolData type CallstackEntry (line 67) | struct CallstackEntry type CallstackEntryData (line 76) | struct CallstackEntryData function tracy_force_inline (line 103) | static tracy_force_inline void* Callstack( int32_t depth ) type BacktraceState (line 114) | struct BacktraceState function _Unwind_Reason_Code (line 120) | static _Unwind_Reason_Code tracy_unwind_callback( struct _Unwind_Conte... function tracy_force_inline (line 132) | static tracy_force_inline void* Callstack( int32_t depth ) function tracy_force_inline (line 147) | static tracy_force_inline void* Callstack( int32_t depth ) type tracy (line 54) | namespace tracy type ImageEntry (line 13) | struct ImageEntry function has_callstack (line 27) | static constexpr bool has_callstack() { return false; } function tracy_force_inline (line 28) | static tracy_force_inline void* Callstack( int32_t /*depth*/ ) { retur... function has_callstack (line 57) | static constexpr bool has_callstack() { return true; } type CallstackSymbolData (line 59) | struct CallstackSymbolData type CallstackEntry (line 67) | struct CallstackEntry type CallstackEntryData (line 76) | struct CallstackEntryData function tracy_force_inline (line 103) | static tracy_force_inline void* Callstack( int32_t depth ) type BacktraceState (line 114) | struct BacktraceState function _Unwind_Reason_Code (line 120) | static _Unwind_Reason_Code tracy_unwind_callback( struct _Unwind_Conte... function tracy_force_inline (line 132) | static tracy_force_inline void* Callstack( int32_t depth ) function tracy_force_inline (line 147) | static tracy_force_inline void* Callstack( int32_t depth ) FILE: tracy-client-sys/tracy/client/TracyDxt1.cpp type tracy (line 27) | namespace tracy function to565 (line 30) | static inline uint16_t to565( uint8_t r, uint8_t g, uint8_t b ) function to565 (line 35) | static inline uint16_t to565( uint32_t c ) function tracy_force_inline (line 148) | static tracy_force_inline uint64_t ProcessRGB( const uint8_t* src ) function tracy_force_inline (line 467) | static tracy_force_inline void ProcessRGB_AVX( const uint8_t* src, cha... function CompressImageDxt1 (line 585) | void CompressImageDxt1( const char* src, char* dst, int w, int h ) FILE: tracy-client-sys/tracy/client/TracyDxt1.hpp type tracy (line 4) | namespace tracy FILE: tracy-client-sys/tracy/client/TracyFastVector.hpp type tracy (line 10) | namespace tracy class FastVector (line 14) | class FastVector method FastVector (line 20) | FastVector( size_t capacity ) method FastVector (line 28) | FastVector( const FastVector& ) = delete; method FastVector (line 29) | FastVector( FastVector&& ) = delete; method FastVector (line 36) | FastVector& operator=( const FastVector& ) = delete; method FastVector (line 37) | FastVector& operator=( FastVector&& ) = delete; method empty (line 39) | bool empty() const { return m_ptr == m_write; } method size (line 40) | size_t size() const { return m_write - m_ptr; } method T (line 42) | T* data() { return m_ptr; } method T (line 43) | const T* data() const { return m_ptr; } method T (line 45) | T* begin() { return m_ptr; } method T (line 46) | const T* begin() const { return m_ptr; } method T (line 47) | T* end() { return m_write; } method T (line 48) | const T* end() const { return m_write; } method T (line 50) | T& front() { assert( !empty() ); return m_ptr[0]; } method T (line 51) | const T& front() const { assert( !empty() ); return m_ptr[0]; } method T (line 53) | T& back() { assert( !empty() ); return m_write[-1]; } method T (line 54) | const T& back() const { assert( !empty() ); return m_write[-1]; } method T (line 56) | T& operator[]( size_t idx ) { return m_ptr[idx]; } method T (line 57) | const T& operator[]( size_t idx ) const { return m_ptr[idx]; } method T (line 59) | T* push_next() method T (line 65) | T* prepare_next() method commit_next (line 71) | void commit_next() method clear (line 76) | void clear() method swap (line 81) | void swap( FastVector& vec ) method tracy_no_inline (line 99) | tracy_no_inline void AllocMore() FILE: tracy-client-sys/tracy/client/TracyKCore.cpp type tracy (line 18) | namespace tracy type elf_ehdr (line 35) | struct elf_ehdr type elf_phdr (line 53) | struct elf_phdr FILE: tracy-client-sys/tracy/client/TracyKCore.hpp type tracy (line 10) | namespace tracy class KCore (line 13) | class KCore type Offset (line 15) | struct Offset FILE: tracy-client-sys/tracy/client/TracyLock.hpp type tracy (line 11) | namespace tracy class LockableCtx (line 14) | class LockableCtx function tracy_force_inline (line 41) | tracy_force_inline ~LockableCtx() function tracy_force_inline (line 53) | tracy_force_inline bool BeforeLock() function tracy_force_inline (line 77) | tracy_force_inline void AfterLock() function tracy_force_inline (line 87) | tracy_force_inline void AfterUnlock() function tracy_force_inline (line 106) | tracy_force_inline void AfterTryLock( bool acquired ) function tracy_force_inline (line 134) | tracy_force_inline void Mark( const SourceLocationData* srcloc ) function tracy_force_inline (line 155) | tracy_force_inline void CustomName( const char* name, size_t size ) class Lockable (line 181) | class Lockable method tracy_force_inline (line 184) | tracy_force_inline Lockable( const SourceLocationData* srcloc ) method Lockable (line 189) | Lockable( const Lockable& ) = delete; method Lockable (line 190) | Lockable& operator=( const Lockable& ) = delete; method tracy_force_inline (line 192) | tracy_force_inline void lock() method tracy_force_inline (line 199) | tracy_force_inline void unlock() method tracy_force_inline (line 205) | tracy_force_inline bool try_lock() method tracy_force_inline (line 212) | tracy_force_inline void Mark( const SourceLocationData* srcloc ) method tracy_force_inline (line 217) | tracy_force_inline void CustomName( const char* name, size_t size ) class SharedLockableCtx (line 229) | class SharedLockableCtx function tracy_force_inline (line 256) | tracy_force_inline ~SharedLockableCtx() function tracy_force_inline (line 268) | tracy_force_inline bool BeforeLock() function tracy_force_inline (line 292) | tracy_force_inline void AfterLock() function tracy_force_inline (line 302) | tracy_force_inline void AfterUnlock() function tracy_force_inline (line 321) | tracy_force_inline void AfterTryLock( bool acquired ) function tracy_force_inline (line 349) | tracy_force_inline bool BeforeLockShared() function tracy_force_inline (line 373) | tracy_force_inline void AfterLockShared() function tracy_force_inline (line 383) | tracy_force_inline void AfterUnlockShared() function tracy_force_inline (line 403) | tracy_force_inline void AfterTryLockShared( bool acquired ) function tracy_force_inline (line 431) | tracy_force_inline void Mark( const SourceLocationData* srcloc ) function tracy_force_inline (line 452) | tracy_force_inline void CustomName( const char* name, size_t size ) class SharedLockable (line 478) | class SharedLockable method tracy_force_inline (line 481) | tracy_force_inline SharedLockable( const SourceLocationData* srcloc ) method SharedLockable (line 486) | SharedLockable( const SharedLockable& ) = delete; method SharedLockable (line 487) | SharedLockable& operator=( const SharedLockable& ) = delete; method tracy_force_inline (line 489) | tracy_force_inline void lock() method tracy_force_inline (line 496) | tracy_force_inline void unlock() method tracy_force_inline (line 502) | tracy_force_inline bool try_lock() method tracy_force_inline (line 509) | tracy_force_inline void lock_shared() method tracy_force_inline (line 516) | tracy_force_inline void unlock_shared() method tracy_force_inline (line 522) | tracy_force_inline bool try_lock_shared() method tracy_force_inline (line 529) | tracy_force_inline void Mark( const SourceLocationData* srcloc ) method tracy_force_inline (line 534) | tracy_force_inline void CustomName( const char* name, size_t size ) FILE: tracy-client-sys/tracy/client/TracyOverride.cpp function dlclose (line 9) | int dlclose( void* hnd ) FILE: tracy-client-sys/tracy/client/TracyProfiler.cpp type tracy (line 140) | namespace tracy type MappingInfo (line 156) | struct MappingInfo { function ParseMappings (line 172) | static std::vector ParseMappings() function MappingInfo (line 210) | static MappingInfo* LookUpMapping(std::vector& mappings, ... function MappingInfo (line 235) | static MappingInfo* LookUpMapping(uintptr_t address) function EnsureReadable (line 253) | static bool EnsureReadable( MappingInfo& mapping ) function EnsureReadable (line 279) | static bool EnsureReadable( uintptr_t address ) function EnsureReadable (line 285) | static bool EnsureReadable( uintptr_t address ) function EnsureReadable (line 292) | static bool EnsureReadable( uintptr_t address ) type InitTimeWrapper (line 300) | struct InitTimeWrapper type ProducerWrapper (line 305) | struct ProducerWrapper method ProducerWrapper (line 1252) | ProducerWrapper( ProfilerData& data ) : detail( data.queue ), ptr( d... type ThreadHandleWrapper (line 310) | struct ThreadHandleWrapper function CpuId (line 318) | static inline void CpuId( uint32_t* regs, uint32_t leaf ) function InitFailure (line 328) | static void InitFailure( const char* msg ) function CheckHardwareSupportsInvariantTSC (line 374) | static bool CheckHardwareSupportsInvariantTSC() function HardwareSupportsInvariantTSC (line 396) | bool HardwareSupportsInvariantTSC() function SetupHwTimer (line 403) | static int64_t SetupHwTimer() function SetupHwTimer (line 419) | static int64_t SetupHwTimer() function GetHex (line 495) | static uint32_t GetHex( char*& ptr, int skip ) type utsname (line 553) | struct utsname type sysinfo (line 735) | struct sysinfo type asinfo_entry (line 749) | struct asinfo_entry type asinfo_entry (line 750) | struct asinfo_entry type asinfo_entry (line 756) | struct asinfo_entry function GetPid (line 770) | static uint64_t GetPid() function BroadcastMessage (line 795) | static BroadcastMessage& GetBroadcastMessage( const char* procname, si... function LONG (line 816) | LONG WINAPI CrashFilter( PEXCEPTION_POINTERS pExp ) function LONG (line 920) | LONG WINAPI CrashFilterExecute( PEXCEPTION_POINTERS pExp ) function ThreadFreezer (line 949) | static void ThreadFreezer( int /*signal*/ ) function HexPrint (line 954) | static inline void HexPrint( char*& ptr, uint64_t val ) function CrashHandler (line 980) | static void CrashHandler( int signal, siginfo_t* info, void* /*ucontex... function StartSystemTracing (line 1173) | static void StartSystemTracing( int64_t& samplingPeriod ) function StopSystemTracing (line 1195) | static void StopSystemTracing() function TRACY_API (line 1225) | TRACY_API int64_t GetFrequencyQpc() type ThreadNameData (line 1237) | struct ThreadNameData type ProfilerData (line 1240) | struct ProfilerData type ProducerWrapper (line 1250) | struct ProducerWrapper method ProducerWrapper (line 1252) | ProducerWrapper( ProfilerData& data ) : detail( data.queue ), ptr( d... type ProfilerThreadData (line 1257) | struct ProfilerThreadData method ProfilerThreadData (line 1259) | ProfilerThreadData( ProfilerData& data ) : token( data ), gpuCtx( { ... function TRACY_API (line 1276) | TRACY_API void StartupProfiler() function ProfilerData (line 1284) | static ProfilerData& GetProfilerData() function TRACY_API (line 1289) | TRACY_API void ShutdownProfiler() function TRACY_API (line 1299) | TRACY_API bool IsProfilerStarted() function ProfilerData (line 1307) | static ProfilerData& GetProfilerData() type ProfilerThreadDataKey (line 1333) | struct ProfilerThreadDataKey method ProfilerThreadDataKey (line 1336) | ProfilerThreadDataKey() method ProfilerThreadData (line 1348) | ProfilerThreadData& get() method sDestructor (line 1362) | static void sDestructor(void* p) function ProfilerThreadData (line 1369) | static ProfilerThreadData& GetProfilerThreadData() method ProfilerThreadData (line 1259) | ProfilerThreadData( ProfilerData& data ) : token( data ), gpuCtx( { ... function ProfilerThreadData (line 1375) | static ProfilerThreadData& GetProfilerThreadData() method ProfilerThreadData (line 1259) | ProfilerThreadData( ProfilerData& data ) : token( data ), gpuCtx( { ... function TRACY_API (line 1382) | TRACY_API moodycamel::ConcurrentQueue::ExplicitProducer* Ge... function TRACY_API (line 1383) | TRACY_API Profiler& GetProfiler() { return GetProfilerData().profiler; } function TRACY_API (line 1384) | TRACY_API moodycamel::ConcurrentQueue& GetQueue() { return ... function TRACY_API (line 1385) | TRACY_API int64_t GetInitTime() { return GetProfilerData().initTime; } function TRACY_API (line 1386) | TRACY_API std::atomic& GetLockCounter() { return GetProfiler... function TRACY_API (line 1387) | TRACY_API std::atomic& GetGpuCtxCounter() { return GetProfile... function TRACY_API (line 1388) | TRACY_API GpuCtxWrapper& GetGpuCtx() { return GetProfilerThreadData().... function TRACY_API (line 1389) | TRACY_API uint32_t GetThreadHandle() { return detail::GetThreadHandleI... function TRACY_API (line 1393) | TRACY_API LuaZoneState& GetLuaZoneState() { return GetProfilerThreadDa... type ThreadNameData (line 1432) | struct ThreadNameData function TRACY_API (line 1442) | TRACY_API moodycamel::ConcurrentQueue::ExplicitProducer* Ge... function TRACY_API (line 1443) | TRACY_API Profiler& GetProfiler() { return s_profiler; } function TRACY_API (line 1444) | TRACY_API moodycamel::ConcurrentQueue& GetQueue() { return ... function TRACY_API (line 1445) | TRACY_API int64_t GetInitTime() { return s_initTime.val; } function TRACY_API (line 1446) | TRACY_API std::atomic& GetLockCounter() { return s_lockCount... function TRACY_API (line 1447) | TRACY_API std::atomic& GetGpuCtxCounter() { return s_gpuCtxCo... function TRACY_API (line 1448) | TRACY_API GpuCtxWrapper& GetGpuCtx() { return s_gpuCtx; } function TRACY_API (line 1449) | TRACY_API uint32_t GetThreadHandle() { return s_threadHandle.val; } function TRACY_API (line 1454) | TRACY_API LuaZoneState& GetLuaZoneState() { return s_luaZoneState; } function TRACY_API (line 1458) | TRACY_API bool ProfilerAvailable() { return s_instance != nullptr; } function TRACY_API (line 1459) | TRACY_API bool ProfilerAllocatorAvailable() { return !RpThreadShutdown; } function TRACY_API (line 1461) | TRACY_API bool BeginSamplingProfiling() { return GetProfiler().BeginSa... function TRACY_API (line 1462) | TRACY_API void EndSamplingProfiling() { return GetProfiler().EndSampli... type sigaction (line 1564) | struct sigaction type sigaction (line 1568) | struct sigaction type sigaction (line 1604) | struct sigaction type sigaction (line 1605) | struct sigaction type stat (line 1750) | struct stat function FreeAssociatedMemory (line 2317) | static void FreeAssociatedMemory( const QueueItem& item ) type CpuData (line 3893) | struct CpuData type stat (line 4190) | struct stat type stat (line 4223) | struct stat function TRACY_API (line 4302) | TRACY_API TracyCZoneCtx ___tracy_emit_zone_begin( const struct ___tracy_... function TRACY_API (line 4330) | TRACY_API TracyCZoneCtx ___tracy_emit_zone_begin_callstack( const struct... function TRACY_API (line 4363) | TRACY_API TracyCZoneCtx ___tracy_emit_zone_begin_alloc( uint64_t srcloc,... function TRACY_API (line 4395) | TRACY_API TracyCZoneCtx ___tracy_emit_zone_begin_alloc_callstack( uint64... function TRACY_API (line 4432) | TRACY_API void ___tracy_emit_zone_end( TracyCZoneCtx ctx ) function TRACY_API (line 4449) | TRACY_API void ___tracy_emit_zone_text( TracyCZoneCtx ctx, const char* t... function TRACY_API (line 4470) | TRACY_API void ___tracy_emit_zone_name( TracyCZoneCtx ctx, const char* t... function TRACY_API (line 4491) | TRACY_API void ___tracy_emit_zone_color( TracyCZoneCtx ctx, uint32_t col... function TRACY_API (line 4509) | TRACY_API void ___tracy_emit_zone_value( TracyCZoneCtx ctx, uint64_t val... function TRACY_API (line 4526) | TRACY_API void ___tracy_emit_memory_alloc( const void* ptr, size_t size,... function TRACY_API (line 4527) | TRACY_API void ___tracy_emit_memory_alloc_callstack( const void* ptr, si... function TRACY_API (line 4538) | TRACY_API void ___tracy_emit_memory_free( const void* ptr, int32_t secur... function TRACY_API (line 4539) | TRACY_API void ___tracy_emit_memory_free_callstack( const void* ptr, int... function TRACY_API (line 4550) | TRACY_API void ___tracy_emit_memory_discard( const char* name, int32_t s... function TRACY_API (line 4551) | TRACY_API void ___tracy_emit_memory_discard_callstack( const char* name,... function TRACY_API (line 4562) | TRACY_API void ___tracy_emit_memory_alloc_named( const void* ptr, size_t... function TRACY_API (line 4563) | TRACY_API void ___tracy_emit_memory_alloc_callstack_named( const void* p... function TRACY_API (line 4574) | TRACY_API void ___tracy_emit_memory_free_named( const void* ptr, int32_t... function TRACY_API (line 4575) | TRACY_API void ___tracy_emit_memory_free_callstack_named( const void* pt... function TRACY_API (line 4586) | TRACY_API void ___tracy_emit_frame_mark( const char* name ) { tracy::Pro... function TRACY_API (line 4587) | TRACY_API void ___tracy_emit_frame_mark_start( const char* name ) { trac... function TRACY_API (line 4588) | TRACY_API void ___tracy_emit_frame_mark_end( const char* name ) { tracy:... function TRACY_API (line 4589) | TRACY_API void ___tracy_emit_frame_image( const void* image, uint16_t w,... function TRACY_API (line 4590) | TRACY_API void ___tracy_emit_plot( const char* name, double val ) { trac... function TRACY_API (line 4591) | TRACY_API void ___tracy_emit_plot_float( const char* name, float val ) {... function TRACY_API (line 4592) | TRACY_API void ___tracy_emit_plot_int( const char* name, int64_t val ) {... function TRACY_API (line 4593) | TRACY_API void ___tracy_emit_plot_config( const char* name, int32_t type... function TRACY_API (line 4594) | TRACY_API void ___tracy_emit_message( const char* txt, size_t size, int3... function TRACY_API (line 4595) | TRACY_API void ___tracy_emit_messageL( const char* txt, int32_t callstac... function TRACY_API (line 4596) | TRACY_API void ___tracy_emit_messageC( const char* txt, size_t size, uin... function TRACY_API (line 4597) | TRACY_API void ___tracy_emit_messageLC( const char* txt, uint32_t color,... function TRACY_API (line 4598) | TRACY_API void ___tracy_emit_message_appinfo( const char* txt, size_t si... function TRACY_API (line 4600) | TRACY_API uint64_t ___tracy_alloc_srcloc( uint32_t line, const char* sou... function TRACY_API (line 4604) | TRACY_API uint64_t ___tracy_alloc_srcloc_name( uint32_t line, const char... function TRACY_API (line 4608) | TRACY_API void ___tracy_emit_gpu_zone_begin( const struct ___tracy_gpu_z... function TRACY_API (line 4619) | TRACY_API void ___tracy_emit_gpu_zone_begin_callstack( const struct ___t... function TRACY_API (line 4631) | TRACY_API void ___tracy_emit_gpu_zone_begin_alloc( const struct ___tracy... function TRACY_API (line 4642) | TRACY_API void ___tracy_emit_gpu_zone_begin_alloc_callstack( const struc... function TRACY_API (line 4654) | TRACY_API void ___tracy_emit_gpu_time( const struct ___tracy_gpu_time_da... function TRACY_API (line 4663) | TRACY_API void ___tracy_emit_gpu_zone_end( const struct ___tracy_gpu_zon... function TRACY_API (line 4673) | TRACY_API void ___tracy_emit_gpu_new_context( ___tracy_gpu_new_context_d... function TRACY_API (line 4691) | TRACY_API void ___tracy_emit_gpu_context_name( const struct ___tracy_gpu... function TRACY_API (line 4708) | TRACY_API void ___tracy_emit_gpu_calibration( const struct ___tracy_gpu_... function TRACY_API (line 4718) | TRACY_API void ___tracy_emit_gpu_time_sync( const struct ___tracy_gpu_ti... function TRACY_API (line 4727) | TRACY_API void ___tracy_emit_gpu_zone_begin_serial( const struct ___trac... function TRACY_API (line 4739) | TRACY_API void ___tracy_emit_gpu_zone_begin_callstack_serial( const stru... function TRACY_API (line 4751) | TRACY_API void ___tracy_emit_gpu_zone_begin_alloc_serial( const struct _... function TRACY_API (line 4763) | TRACY_API void ___tracy_emit_gpu_zone_begin_alloc_callstack_serial( cons... function TRACY_API (line 4775) | TRACY_API void ___tracy_emit_gpu_time_serial( const struct ___tracy_gpu_... function TRACY_API (line 4785) | TRACY_API void ___tracy_emit_gpu_zone_end_serial( const struct ___tracy_... function TRACY_API (line 4796) | TRACY_API void ___tracy_emit_gpu_new_context_serial( ___tracy_gpu_new_co... function TRACY_API (line 4815) | TRACY_API void ___tracy_emit_gpu_context_name_serial( const struct ___tr... function TRACY_API (line 4833) | TRACY_API void ___tracy_emit_gpu_calibration_serial( const struct ___tra... function TRACY_API (line 4844) | TRACY_API void ___tracy_emit_gpu_time_sync_serial( const struct ___tracy... type __tracy_lockable_context_data (line 4854) | struct __tracy_lockable_context_data function TRACY_API (line 4863) | TRACY_API struct __tracy_lockable_context_data* ___tracy_announce_lockab... function TRACY_API (line 4887) | TRACY_API void ___tracy_terminate_lockable_ctx( struct __tracy_lockable_... function TRACY_API (line 4905) | TRACY_API int32_t ___tracy_before_lock_lockable_ctx( struct __tracy_lock... function TRACY_API (line 4929) | TRACY_API void ___tracy_after_lock_lockable_ctx( struct __tracy_lockable... function TRACY_API (line 4939) | TRACY_API void ___tracy_after_unlock_lockable_ctx( struct __tracy_lockab... function TRACY_API (line 4958) | TRACY_API void ___tracy_after_try_lock_lockable_ctx( struct __tracy_lock... function TRACY_API (line 4986) | TRACY_API void ___tracy_mark_lockable_ctx( struct __tracy_lockable_conte... function TRACY_API (line 5007) | TRACY_API void ___tracy_custom_name_lockable_ctx( struct __tracy_lockabl... function TRACY_API (line 5023) | TRACY_API int32_t ___tracy_connected( void ) function TRACY_API (line 5029) | TRACY_API void ___tracy_fiber_enter( const char* fiber ){ tracy::Profile... function TRACY_API (line 5030) | TRACY_API void ___tracy_fiber_leave( void ){ tracy::Profiler::LeaveFiber... function TRACY_API (line 5034) | TRACY_API void ___tracy_startup_profiler( void ) function TRACY_API (line 5039) | TRACY_API void ___tracy_shutdown_profiler( void ) function TRACY_API (line 5044) | TRACY_API int32_t ___tracy_profiler_started( void ) function TRACY_API (line 5050) | TRACY_API int ___tracy_begin_sampling_profiling( void ) { function TRACY_API (line 5054) | TRACY_API void ___tracy_end_sampling_profiling( void ) { FILE: tracy-client-sys/tracy/client/TracyProfiler.hpp type tracy (line 50) | namespace tracy class GpuCtx (line 64) | class GpuCtx class Profiler (line 65) | class Profiler type FrameImageQueueItem (line 166) | struct FrameImageQueueItem type SymbolQueueItemType (line 175) | enum class SymbolQueueItemType type SymbolQueueItem (line 184) | struct SymbolQueueItem method tracy_force_inline (line 198) | static tracy_force_inline int64_t GetTime() method tracy_force_inline (line 261) | tracy_force_inline uint32_t GetNextZoneId() method tracy_force_inline (line 266) | static tracy_force_inline QueueItem* QueueSerial() method tracy_force_inline (line 273) | static tracy_force_inline QueueItem* QueueSerialCallstack( void* ptr ) method tracy_force_inline (line 281) | static tracy_force_inline void QueueSerialFinish() method tracy_force_inline (line 288) | static tracy_force_inline void SendFrameMark( const char* name ) method tracy_force_inline (line 301) | static tracy_force_inline void SendFrameMark( const char* name, Queu... method tracy_force_inline (line 314) | static tracy_force_inline void SendFrameImage( const void* image, ui... method tracy_force_inline (line 344) | static tracy_force_inline void PlotData( const char* name, int64_t v... method tracy_force_inline (line 356) | static tracy_force_inline void PlotData( const char* name, float val ) method tracy_force_inline (line 368) | static tracy_force_inline void PlotData( const char* name, double val ) method tracy_force_inline (line 380) | static tracy_force_inline void ConfigurePlot( const char* name, Plot... method tracy_force_inline (line 396) | static tracy_force_inline void Message( const char* txt, size_t size... method tracy_force_inline (line 417) | static tracy_force_inline void Message( const char* txt, int32_t cal... method tracy_force_inline (line 433) | static tracy_force_inline void MessageColor( const char* txt, size_t... method tracy_force_inline (line 457) | static tracy_force_inline void MessageColor( const char* txt, uint32... method tracy_force_inline (line 476) | static tracy_force_inline void MessageAppInfo( const char* txt, size... method tracy_force_inline (line 493) | static tracy_force_inline void MemAlloc( const void* ptr, size_t siz... method tracy_force_inline (line 506) | static tracy_force_inline void MemFree( const void* ptr, bool secure ) method tracy_force_inline (line 519) | static tracy_force_inline void MemAllocCallstack( const void* ptr, s... method tracy_force_inline (line 543) | static tracy_force_inline void MemFreeCallstack( const void* ptr, in... method tracy_force_inline (line 572) | static tracy_force_inline void MemAllocNamed( const void* ptr, size_... method tracy_force_inline (line 586) | static tracy_force_inline void MemFreeNamed( const void* ptr, bool s... method tracy_force_inline (line 600) | static tracy_force_inline void MemAllocCallstackNamed( const void* p... method tracy_force_inline (line 625) | static tracy_force_inline void MemFreeCallstackNamed( const void* pt... method tracy_force_inline (line 650) | static tracy_force_inline void MemDiscard( const char* name, bool se... method tracy_force_inline (line 663) | static tracy_force_inline void MemDiscardCallstack( const char* name... method tracy_force_inline (line 686) | static tracy_force_inline void SendCallstack( int32_t depth ) method tracy_force_inline (line 697) | static tracy_force_inline void ParameterRegister( ParameterCallback ... method tracy_force_inline (line 704) | static tracy_force_inline void ParameterSetup( uint32_t idx, const c... method tracy_force_inline (line 719) | static tracy_force_inline void SourceCallbackRegister( SourceContent... method tracy_force_inline (line 727) | static tracy_force_inline void EnterFiber( const char* fiber, int32_... method tracy_force_inline (line 739) | static tracy_force_inline void LeaveFiber() method tracy_force_inline (line 755) | tracy_force_inline bool IsConnected() const method tracy_force_inline (line 760) | tracy_force_inline void SetProgramName( const char* name ) method tracy_force_inline (line 768) | tracy_force_inline uint64_t ConnectionId() const method tracy_force_inline (line 773) | tracy_force_inline void DeferItem( const QueueItem& item ) method RequestShutdown (line 782) | void RequestShutdown() { m_shutdown.store( true, std::memory_order_r... method HasShutdownFinished (line 783) | bool HasShutdownFinished() const { return m_shutdownFinished.load( s... method SendString (line 785) | void SendString( uint64_t str, const char* ptr, QueueType type ) { S... method SendSingleString (line 787) | void SendSingleString( const char* ptr ) { SendSingleString( ptr, st... method SendSecondString (line 789) | void SendSecondString( const char* ptr ) { SendSecondString( ptr, st... method tracy_force_inline (line 803) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 808) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 813) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 818) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... type DequeueStatus (line 839) | enum class DequeueStatus { DataDequeued, ConnectionLost, QueueEmpty } type ThreadCtxStatus (line 840) | enum class ThreadCtxStatus { Same, Changed, ConnectionLost } method LaunchWorker (line 842) | static void LaunchWorker( void* ptr ) { ((Profiler*)ptr)->Worker(); } method LaunchCompressWorker (line 846) | static void LaunchCompressWorker( void* ptr ) { ((Profiler*)ptr)->Co... method LaunchSymbolWorker (line 851) | static void LaunchSymbolWorker( void* ptr ) { ((Profiler*)ptr)->Symb... method tracy_force_inline (line 867) | tracy_force_inline bool AppendData( const void* data, size_t len ) method tracy_force_inline (line 874) | tracy_force_inline bool NeedDataSize( size_t len ) method tracy_force_inline (line 885) | tracy_force_inline void AppendDataUnsafe( const void* data, size_t l... method WithSafeCopy (line 895) | bool WithSafeCopy( const char* p, size_t size, Callable&& callable ) method tracy_force_inline (line 933) | static tracy_force_inline void SendCallstackSerial( void* ptr ) method tracy_force_inline (line 944) | static tracy_force_inline void SendMemAlloc( QueueType type, const u... method tracy_force_inline (line 967) | static tracy_force_inline void SendMemFree( QueueType type, const ui... method tracy_force_inline (line 979) | static tracy_force_inline void SendMemDiscard( QueueType type, const... method tracy_force_inline (line 991) | static tracy_force_inline void SendMemName( const char* name ) method ProcessSysTime (line 1058) | void ProcessSysTime() {} type sigaction (line 1089) | struct sigaction class Socket (line 66) | class Socket class UdpBroadcast (line 67) | class UdpBroadcast type GpuCtxWrapper (line 69) | struct GpuCtxWrapper function tracy_force_inline (line 88) | tracy_force_inline bool HardwareSupportsInvariantTSC() function tracy_force_inline (line 93) | tracy_force_inline bool HardwareSupportsInvariantTSC() type SourceLocationData (line 101) | struct SourceLocationData type LuaZoneState (line 111) | struct LuaZoneState class Profiler (line 164) | class Profiler type FrameImageQueueItem (line 166) | struct FrameImageQueueItem type SymbolQueueItemType (line 175) | enum class SymbolQueueItemType type SymbolQueueItem (line 184) | struct SymbolQueueItem method tracy_force_inline (line 198) | static tracy_force_inline int64_t GetTime() method tracy_force_inline (line 261) | tracy_force_inline uint32_t GetNextZoneId() method tracy_force_inline (line 266) | static tracy_force_inline QueueItem* QueueSerial() method tracy_force_inline (line 273) | static tracy_force_inline QueueItem* QueueSerialCallstack( void* ptr ) method tracy_force_inline (line 281) | static tracy_force_inline void QueueSerialFinish() method tracy_force_inline (line 288) | static tracy_force_inline void SendFrameMark( const char* name ) method tracy_force_inline (line 301) | static tracy_force_inline void SendFrameMark( const char* name, Queu... method tracy_force_inline (line 314) | static tracy_force_inline void SendFrameImage( const void* image, ui... method tracy_force_inline (line 344) | static tracy_force_inline void PlotData( const char* name, int64_t v... method tracy_force_inline (line 356) | static tracy_force_inline void PlotData( const char* name, float val ) method tracy_force_inline (line 368) | static tracy_force_inline void PlotData( const char* name, double val ) method tracy_force_inline (line 380) | static tracy_force_inline void ConfigurePlot( const char* name, Plot... method tracy_force_inline (line 396) | static tracy_force_inline void Message( const char* txt, size_t size... method tracy_force_inline (line 417) | static tracy_force_inline void Message( const char* txt, int32_t cal... method tracy_force_inline (line 433) | static tracy_force_inline void MessageColor( const char* txt, size_t... method tracy_force_inline (line 457) | static tracy_force_inline void MessageColor( const char* txt, uint32... method tracy_force_inline (line 476) | static tracy_force_inline void MessageAppInfo( const char* txt, size... method tracy_force_inline (line 493) | static tracy_force_inline void MemAlloc( const void* ptr, size_t siz... method tracy_force_inline (line 506) | static tracy_force_inline void MemFree( const void* ptr, bool secure ) method tracy_force_inline (line 519) | static tracy_force_inline void MemAllocCallstack( const void* ptr, s... method tracy_force_inline (line 543) | static tracy_force_inline void MemFreeCallstack( const void* ptr, in... method tracy_force_inline (line 572) | static tracy_force_inline void MemAllocNamed( const void* ptr, size_... method tracy_force_inline (line 586) | static tracy_force_inline void MemFreeNamed( const void* ptr, bool s... method tracy_force_inline (line 600) | static tracy_force_inline void MemAllocCallstackNamed( const void* p... method tracy_force_inline (line 625) | static tracy_force_inline void MemFreeCallstackNamed( const void* pt... method tracy_force_inline (line 650) | static tracy_force_inline void MemDiscard( const char* name, bool se... method tracy_force_inline (line 663) | static tracy_force_inline void MemDiscardCallstack( const char* name... method tracy_force_inline (line 686) | static tracy_force_inline void SendCallstack( int32_t depth ) method tracy_force_inline (line 697) | static tracy_force_inline void ParameterRegister( ParameterCallback ... method tracy_force_inline (line 704) | static tracy_force_inline void ParameterSetup( uint32_t idx, const c... method tracy_force_inline (line 719) | static tracy_force_inline void SourceCallbackRegister( SourceContent... method tracy_force_inline (line 727) | static tracy_force_inline void EnterFiber( const char* fiber, int32_... method tracy_force_inline (line 739) | static tracy_force_inline void LeaveFiber() method tracy_force_inline (line 755) | tracy_force_inline bool IsConnected() const method tracy_force_inline (line 760) | tracy_force_inline void SetProgramName( const char* name ) method tracy_force_inline (line 768) | tracy_force_inline uint64_t ConnectionId() const method tracy_force_inline (line 773) | tracy_force_inline void DeferItem( const QueueItem& item ) method RequestShutdown (line 782) | void RequestShutdown() { m_shutdown.store( true, std::memory_order_r... method HasShutdownFinished (line 783) | bool HasShutdownFinished() const { return m_shutdownFinished.load( s... method SendString (line 785) | void SendString( uint64_t str, const char* ptr, QueueType type ) { S... method SendSingleString (line 787) | void SendSingleString( const char* ptr ) { SendSingleString( ptr, st... method SendSecondString (line 789) | void SendSecondString( const char* ptr ) { SendSecondString( ptr, st... method tracy_force_inline (line 803) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 808) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 813) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... method tracy_force_inline (line 818) | static tracy_force_inline uint64_t AllocSourceLocation( uint32_t lin... type DequeueStatus (line 839) | enum class DequeueStatus { DataDequeued, ConnectionLost, QueueEmpty } type ThreadCtxStatus (line 840) | enum class ThreadCtxStatus { Same, Changed, ConnectionLost } method LaunchWorker (line 842) | static void LaunchWorker( void* ptr ) { ((Profiler*)ptr)->Worker(); } method LaunchCompressWorker (line 846) | static void LaunchCompressWorker( void* ptr ) { ((Profiler*)ptr)->Co... method LaunchSymbolWorker (line 851) | static void LaunchSymbolWorker( void* ptr ) { ((Profiler*)ptr)->Symb... method tracy_force_inline (line 867) | tracy_force_inline bool AppendData( const void* data, size_t len ) method tracy_force_inline (line 874) | tracy_force_inline bool NeedDataSize( size_t len ) method tracy_force_inline (line 885) | tracy_force_inline void AppendDataUnsafe( const void* data, size_t l... method WithSafeCopy (line 895) | bool WithSafeCopy( const char* p, size_t size, Callable&& callable ) method tracy_force_inline (line 933) | static tracy_force_inline void SendCallstackSerial( void* ptr ) method tracy_force_inline (line 944) | static tracy_force_inline void SendMemAlloc( QueueType type, const u... method tracy_force_inline (line 967) | static tracy_force_inline void SendMemFree( QueueType type, const ui... method tracy_force_inline (line 979) | static tracy_force_inline void SendMemDiscard( QueueType type, const... method tracy_force_inline (line 991) | static tracy_force_inline void SendMemName( const char* name ) method ProcessSysTime (line 1058) | void ProcessSysTime() {} type sigaction (line 1089) | struct sigaction FILE: tracy-client-sys/tracy/client/TracyRingBuffer.hpp type tracy (line 13) | namespace tracy class RingBuffer (line 16) | class RingBuffer method RingBuffer (line 19) | RingBuffer( unsigned int size, int fd, int id, int cpu = -1 ) method RingBuffer (line 50) | RingBuffer( const RingBuffer& ) = delete; method RingBuffer (line 51) | RingBuffer& operator=( const RingBuffer& ) = delete; method RingBuffer (line 53) | RingBuffer( RingBuffer&& other ) method RingBuffer (line 60) | RingBuffer& operator=( RingBuffer&& other ) method IsValid (line 68) | bool IsValid() const { return m_metadata != nullptr; } method GetId (line 69) | int GetId() const { return m_id; } method GetCpu (line 70) | int GetCpu() const { return m_cpu; } method Enable (line 72) | void Enable() method Read (line 77) | void Read( void* dst, uint64_t offset, uint64_t cnt ) method Advance (line 94) | void Advance( uint64_t cnt ) method CheckTscCaps (line 100) | bool CheckTscCaps() const method ConvertTimeToTsc (line 105) | int64_t ConvertTimeToTsc( int64_t timestamp ) const method LoadHead (line 114) | uint64_t LoadHead() const method GetTail (line 119) | uint64_t GetTail() const method StoreTail (line 125) | void StoreTail() FILE: tracy-client-sys/tracy/client/TracyRocprof.cpp type DispatchData (line 37) | struct DispatchData type ToolData (line 45) | struct ToolData function rocprofiler_context_id_t (line 64) | rocprofiler_context_id_t& get_client_ctx() function gpu_context_allocate (line 72) | uint8_t gpu_context_allocate( ToolData* data ) function kernel_src_loc (line 130) | uint64_t kernel_src_loc( ToolData* data, uint64_t kernel_id ) function record_interval (line 146) | void record_interval( ToolData* data, rocprofiler_timestamp_t start_time... function record_callback (line 236) | void record_callback( rocprofiler_dispatch_counting_service_data_t dispa... function dispatch_callback (line 283) | void dispatch_callback( rocprofiler_dispatch_counting_service_data_t dis... function tool_callback_tracing_callback (line 378) | void tool_callback_tracing_callback( rocprofiler_callback_tracing_record... function calibration_thread (line 450) | void calibration_thread( void* ptr ) function tool_init (line 493) | int tool_init( rocprofiler_client_finalize_t fini_func, void* user_data ) function tool_fini (line 526) | void tool_fini( void* tool_data_v ) function rocprofiler_tool_configure_result_t (line 538) | rocprofiler_tool_configure_result_t* rocprofiler_configure( uint32_t ver... FILE: tracy-client-sys/tracy/client/TracyScoped.hpp type tracy (line 21) | namespace tracy class ScopedZone (line 24) | class ScopedZone method ScopedZone (line 27) | ScopedZone( const ScopedZone& ) = delete; method ScopedZone (line 28) | ScopedZone( ScopedZone&& ) = delete; method ScopedZone (line 29) | ScopedZone& operator=( const ScopedZone& ) = delete; method ScopedZone (line 30) | ScopedZone& operator=( ScopedZone&& ) = delete; method tracy_force_inline (line 32) | tracy_force_inline ScopedZone( const SourceLocationData* srcloc, int... method m_active (line 57) | m_active( is_active && GetProfiler().IsConnected() ) method tracy_force_inline (line 80) | tracy_force_inline ScopedZone( uint32_t line, const char* source, si... method tracy_force_inline (line 82) | tracy_force_inline ~ScopedZone() method tracy_force_inline (line 93) | tracy_force_inline void Text( const char* txt, size_t size ) FILE: tracy-client-sys/tracy/client/TracyStringHelpers.hpp type tracy (line 10) | namespace tracy function tracy_force_inline (line 13) | static tracy_force_inline char* CopyString( const char* src, size_t sz ) function tracy_force_inline (line 21) | static tracy_force_inline char* CopyString( const char* src ) function tracy_force_inline (line 26) | static tracy_force_inline char* CopyStringFast( const char* src, size_... function tracy_force_inline (line 34) | static tracy_force_inline char* CopyStringFast( const char* src ) FILE: tracy-client-sys/tracy/client/TracySysPower.cpp type tracy (line 16) | namespace tracy type dirent (line 73) | struct dirent FILE: tracy-client-sys/tracy/client/TracySysPower.hpp type tracy (line 15) | namespace tracy class SysPower (line 18) | class SysPower type Domain (line 20) | struct Domain FILE: tracy-client-sys/tracy/client/TracySysTime.cpp type tracy (line 19) | namespace tracy function ConvertTime (line 24) | static inline uint64_t ConvertTime( const FILETIME& t ) FILE: tracy-client-sys/tracy/client/TracySysTime.hpp type tracy (line 18) | namespace tracy class SysTime (line 21) | class SysTime FILE: tracy-client-sys/tracy/client/TracySysTrace.cpp type tracy (line 16) | namespace tracy function GetSamplingFrequency (line 19) | static int GetSamplingFrequency() function GetSamplingPeriod (line 37) | static int GetSamplingPeriod() type CSwitch (line 83) | struct CSwitch type ReadyThread (line 99) | struct ReadyThread type ThreadTrace (line 108) | struct ThreadTrace type StackWalkEvent (line 122) | struct StackWalkEvent type VSyncInfo (line 130) | struct VSyncInfo function EventRecordCallback (line 157) | void WINAPI EventRecordCallback( PEVENT_RECORD record ) function EventRecordCallbackVsync (line 234) | void WINAPI EventRecordCallbackVsync( PEVENT_RECORD record ) function SetupVsync (line 256) | static void SetupVsync() function GetSamplingInterval (line 343) | static int GetSamplingInterval() function SysTraceStart (line 348) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 474) | void SysTraceStop() function SysTraceWorker (line 488) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 498) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... function CurrentProcOwnsThread (line 652) | static bool CurrentProcOwnsThread( uint32_t tid ) function perf_event_open (line 674) | static int perf_event_open( struct perf_event_attr* hw_event, pid_t pi... type TraceEventId (line 679) | enum TraceEventId function ProbePreciseIp (line 693) | static void ProbePreciseIp( perf_event_attr& pe, unsigned long long co... function ProbePreciseIp (line 721) | static void ProbePreciseIp( perf_event_attr& pe, pid_t pid ) function IsGenuineIntel (line 737) | static bool IsGenuineIntel() function SysTraceStart (line 801) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 1171) | void SysTraceStop() function SysTraceWorker (line 1213) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 1620) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... type tracy (line 65) | namespace tracy function GetSamplingFrequency (line 19) | static int GetSamplingFrequency() function GetSamplingPeriod (line 37) | static int GetSamplingPeriod() type CSwitch (line 83) | struct CSwitch type ReadyThread (line 99) | struct ReadyThread type ThreadTrace (line 108) | struct ThreadTrace type StackWalkEvent (line 122) | struct StackWalkEvent type VSyncInfo (line 130) | struct VSyncInfo function EventRecordCallback (line 157) | void WINAPI EventRecordCallback( PEVENT_RECORD record ) function EventRecordCallbackVsync (line 234) | void WINAPI EventRecordCallbackVsync( PEVENT_RECORD record ) function SetupVsync (line 256) | static void SetupVsync() function GetSamplingInterval (line 343) | static int GetSamplingInterval() function SysTraceStart (line 348) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 474) | void SysTraceStop() function SysTraceWorker (line 488) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 498) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... function CurrentProcOwnsThread (line 652) | static bool CurrentProcOwnsThread( uint32_t tid ) function perf_event_open (line 674) | static int perf_event_open( struct perf_event_attr* hw_event, pid_t pi... type TraceEventId (line 679) | enum TraceEventId function ProbePreciseIp (line 693) | static void ProbePreciseIp( perf_event_attr& pe, unsigned long long co... function ProbePreciseIp (line 721) | static void ProbePreciseIp( perf_event_attr& pe, pid_t pid ) function IsGenuineIntel (line 737) | static bool IsGenuineIntel() function SysTraceStart (line 801) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 1171) | void SysTraceStop() function SysTraceWorker (line 1213) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 1620) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... type tracy (line 639) | namespace tracy function GetSamplingFrequency (line 19) | static int GetSamplingFrequency() function GetSamplingPeriod (line 37) | static int GetSamplingPeriod() type CSwitch (line 83) | struct CSwitch type ReadyThread (line 99) | struct ReadyThread type ThreadTrace (line 108) | struct ThreadTrace type StackWalkEvent (line 122) | struct StackWalkEvent type VSyncInfo (line 130) | struct VSyncInfo function EventRecordCallback (line 157) | void WINAPI EventRecordCallback( PEVENT_RECORD record ) function EventRecordCallbackVsync (line 234) | void WINAPI EventRecordCallbackVsync( PEVENT_RECORD record ) function SetupVsync (line 256) | static void SetupVsync() function GetSamplingInterval (line 343) | static int GetSamplingInterval() function SysTraceStart (line 348) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 474) | void SysTraceStop() function SysTraceWorker (line 488) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 498) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... function CurrentProcOwnsThread (line 652) | static bool CurrentProcOwnsThread( uint32_t tid ) function perf_event_open (line 674) | static int perf_event_open( struct perf_event_attr* hw_event, pid_t pi... type TraceEventId (line 679) | enum TraceEventId function ProbePreciseIp (line 693) | static void ProbePreciseIp( perf_event_attr& pe, unsigned long long co... function ProbePreciseIp (line 721) | static void ProbePreciseIp( perf_event_attr& pe, pid_t pid ) function IsGenuineIntel (line 737) | static bool IsGenuineIntel() function SysTraceStart (line 801) | bool SysTraceStart( int64_t& samplingPeriod ) function SysTraceStop (line 1171) | void SysTraceStop() function SysTraceWorker (line 1213) | void SysTraceWorker( void* ptr ) function SysTraceGetExternalName (line 1620) | void SysTraceGetExternalName( uint64_t thread, const char*& threadName... FILE: tracy-client-sys/tracy/client/TracySysTrace.hpp type tracy (line 15) | namespace tracy FILE: tracy-client-sys/tracy/client/TracyThread.hpp type tracy (line 14) | namespace tracy class ThreadExitHandler (line 21) | class ThreadExitHandler class Thread (line 35) | class Thread method Thread (line 38) | Thread( void(*func)( void* ptr ), void* ptr ) method HANDLE (line 50) | HANDLE Handle() const { return m_hnd; } method DWORD (line 53) | static DWORD WINAPI Launch( void* ptr ) { ((Thread*)ptr)->m_func( ((... method Thread (line 65) | Thread( void(*func)( void* ptr ), void* ptr ) method pthread_t (line 77) | pthread_t Handle() const { return m_thread; } class Thread (line 62) | class Thread method Thread (line 38) | Thread( void(*func)( void* ptr ), void* ptr ) method HANDLE (line 50) | HANDLE Handle() const { return m_hnd; } method DWORD (line 53) | static DWORD WINAPI Launch( void* ptr ) { ((Thread*)ptr)->m_func( ((... method Thread (line 65) | Thread( void(*func)( void* ptr ), void* ptr ) method pthread_t (line 77) | pthread_t Handle() const { return m_thread; } FILE: tracy-client-sys/tracy/client/tracy_SPSCQueue.h function namespace (line 38) | namespace tracy { FILE: tracy-client-sys/tracy/client/tracy_concurrentqueue.h function namespace (line 66) | namespace moodycamel { namespace details { type compile_time_condition (line 85) | struct compile_time_condition function namespace (line 91) | namespace moodycamel { type ProducerToken (line 192) | struct ProducerToken type ConsumerToken (line 193) | struct ConsumerToken FILE: tracy-client-sys/tracy/client/tracy_rpmalloc.cpp function FORCEINLINE (line 228) | static FORCEINLINE int32_t atomic_load32(atomic32_t* src) { return std::... function FORCEINLINE (line 229) | static FORCEINLINE void atomic_store32(atomic32_t* dst, int32_t val) ... function FORCEINLINE (line 230) | static FORCEINLINE int32_t atomic_incr32(atomic32_t* val) { return std::... function FORCEINLINE (line 231) | static FORCEINLINE int32_t atomic_decr32(atomic32_t* val) { return std::... function FORCEINLINE (line 232) | static FORCEINLINE int32_t atomic_add32(atomic32_t* val, int32_t add) { ... function FORCEINLINE (line 233) | static FORCEINLINE int atomic_cas32_acquire(atomic32_t* dst, int32_t... function FORCEINLINE (line 234) | static FORCEINLINE void atomic_store32_release(atomic32_t* dst, int32... function FORCEINLINE (line 235) | static FORCEINLINE int64_t atomic_load64(atomic64_t* val) { return std::... function FORCEINLINE (line 236) | static FORCEINLINE int64_t atomic_add64(atomic64_t* val, int64_t add) { ... function FORCEINLINE (line 237) | static FORCEINLINE void* atomic_load_ptr(atomicptr_t* src) { return st... function FORCEINLINE (line 238) | static FORCEINLINE void atomic_store_ptr(atomicptr_t* dst, void* val)... function FORCEINLINE (line 239) | static FORCEINLINE void atomic_store_ptr_release(atomicptr_t* dst, vo... function FORCEINLINE (line 240) | static FORCEINLINE void* atomic_exchange_ptr_acquire(atomicptr_t* dst,... function FORCEINLINE (line 241) | static FORCEINLINE int atomic_cas_ptr(atomicptr_t* dst, void* val, v... type heap_t (line 354) | struct heap_t type span_t (line 356) | struct span_t type span_list_t (line 358) | struct span_list_t type span_active_t (line 360) | struct span_active_t type size_class_t (line 362) | struct size_class_t type global_cache_t (line 364) | struct global_cache_t type span_use_t (line 376) | struct span_use_t { type span_use_t (line 400) | struct span_use_t type size_class_use_t (line 404) | struct size_class_use_t { type size_class_use_t (line 427) | struct size_class_use_t type span_t (line 438) | struct span_t { type span_cache_t (line 476) | struct span_cache_t { type span_cache_t (line 480) | struct span_cache_t type span_large_cache_t (line 482) | struct span_large_cache_t { type span_large_cache_t (line 486) | struct span_large_cache_t type heap_size_class_t (line 488) | struct heap_size_class_t { type heap_size_class_t (line 497) | struct heap_size_class_t type heap_t (line 500) | struct heap_t { type size_class_t (line 557) | struct size_class_t { type global_cache_t (line 567) | struct global_cache_t { function heap_t (line 707) | static inline heap_t* function heap_t (line 717) | static inline heap_t* function get_thread_id (line 731) | static inline uintptr_t function set_thread_heap (line 764) | static void function rpmalloc_set_main_thread (line 779) | void function _rpmalloc_spin (line 784) | static void function _rpmalloc_thread_destructor (line 803) | static void NTAPI function _rpmalloc_set_name (line 823) | static void function _rpmalloc_unmap (line 860) | static void function span_t (line 996) | static span_t* function _rpmalloc_global_set_reserved_spans (line 1009) | static void function _rpmalloc_span_double_link_list_add (line 1024) | static void function _rpmalloc_span_double_link_list_pop_head (line 1033) | static void function _rpmalloc_span_double_link_list_remove (line 1041) | static void function _rpmalloc_span_mark_as_subspan_unless_master (line 1072) | static void function span_t (line 1084) | static span_t* function _rpmalloc_span_align_count (line 1099) | static size_t function _rpmalloc_span_initialize (line 1108) | static void function span_t (line 1121) | static span_t* function span_t (line 1159) | static span_t* function _rpmalloc_span_unmap (line 1192) | static void function _rpmalloc_span_release_to_cache (line 1228) | static void function free_list_partial_init (line 1250) | static uint32_t function _rpmalloc_span_extract_free_list_deferred (line 1311) | static void function _rpmalloc_span_is_fully_utilized (line 1323) | static int function _rpmalloc_span_finalize (line 1329) | static int function _rpmalloc_global_cache_finalize (line 1379) | static void function _rpmalloc_global_cache_insert_spans (line 1397) | static void FILE: tracy-client-sys/tracy/client/tracy_rpmalloc.hpp type tracy (line 17) | namespace tracy type rpmalloc_global_statistics_t (line 68) | struct rpmalloc_global_statistics_t { type rpmalloc_thread_statistics_t (line 85) | struct rpmalloc_thread_statistics_t { type rpmalloc_config_t (line 136) | struct rpmalloc_config_t { type heap_t (line 298) | struct heap_t FILE: tracy-client-sys/tracy/common/TracyAlign.hpp type tracy (line 8) | namespace tracy function tracy_force_inline (line 12) | tracy_force_inline T MemRead( const void* ptr ) function tracy_force_inline (line 20) | tracy_force_inline void MemWrite( void* ptr, T val ) FILE: tracy-client-sys/tracy/common/TracyAlloc.hpp type tracy (line 13) | namespace tracy function InitRpmalloc (line 19) | static inline void InitRpmalloc() {} function tracy_free (line 41) | static inline void tracy_free( void* ptr ) function tracy_free_fast (line 51) | static inline void tracy_free_fast( void* ptr ) FILE: tracy-client-sys/tracy/common/TracyColor.hpp type tracy (line 4) | namespace tracy type Color (line 6) | struct Color type ColorType (line 8) | enum ColorType FILE: tracy-client-sys/tracy/common/TracyMutex.hpp type tracy (line 8) | namespace tracy type tracy (line 17) | namespace tracy FILE: tracy-client-sys/tracy/common/TracyProtocol.hpp type tracy (line 7) | namespace tracy function Lz4CompressBound (line 10) | constexpr unsigned Lz4CompressBound( unsigned isize ) { return isize +... type HandshakeStatus (line 25) | enum HandshakeStatus : uint8_t type ServerQuery (line 40) | enum ServerQuery : uint8_t type ServerQueryPacket (line 61) | struct ServerQueryPacket type CpuArchitecture (line 71) | enum CpuArchitecture : uint8_t type WelcomeFlag (line 81) | struct WelcomeFlag type _t (line 83) | enum _t : uint8_t type WelcomeMessage (line 93) | struct WelcomeMessage type OnDemandPayloadMessage (line 114) | struct OnDemandPayloadMessage type BroadcastMessage (line 123) | struct BroadcastMessage type BroadcastMessage_v2 (line 133) | struct BroadcastMessage_v2 type BroadcastMessage_v1 (line 142) | struct BroadcastMessage_v1 type BroadcastMessage_v0 (line 151) | struct BroadcastMessage_v0 FILE: tracy-client-sys/tracy/common/TracyQueue.hpp type tracy (line 7) | namespace tracy type QueueType (line 10) | enum class QueueType : uint8_t type QueueThreadContext (line 134) | struct QueueThreadContext type QueueZoneBeginLean (line 139) | struct QueueZoneBeginLean type QueueZoneBegin (line 144) | struct QueueZoneBegin : public QueueZoneBeginLean type QueueZoneBeginThread (line 149) | struct QueueZoneBeginThread : public QueueZoneBegin type QueueZoneEnd (line 154) | struct QueueZoneEnd type QueueZoneEndThread (line 159) | struct QueueZoneEndThread : public QueueZoneEnd type QueueZoneValidation (line 164) | struct QueueZoneValidation type QueueZoneValidationThread (line 169) | struct QueueZoneValidationThread : public QueueZoneValidation type QueueZoneColor (line 174) | struct QueueZoneColor type QueueZoneColorThread (line 181) | struct QueueZoneColorThread : public QueueZoneColor type QueueZoneValue (line 186) | struct QueueZoneValue type QueueZoneValueThread (line 191) | struct QueueZoneValueThread : public QueueZoneValue type QueueStringTransfer (line 196) | struct QueueStringTransfer type QueueFrameMark (line 201) | struct QueueFrameMark type QueueFrameVsync (line 207) | struct QueueFrameVsync type QueueFrameImage (line 213) | struct QueueFrameImage type QueueFrameImageFat (line 221) | struct QueueFrameImageFat : public QueueFrameImage type QueueSourceLocation (line 226) | struct QueueSourceLocation type QueueZoneTextFat (line 237) | struct QueueZoneTextFat type QueueZoneTextFatThread (line 243) | struct QueueZoneTextFatThread : public QueueZoneTextFat type LockType (line 248) | enum class LockType : uint8_t type QueueLockAnnounce (line 254) | struct QueueLockAnnounce type QueueFiberEnter (line 262) | struct QueueFiberEnter type QueueFiberLeave (line 270) | struct QueueFiberLeave type QueueLockTerminate (line 276) | struct QueueLockTerminate type QueueLockWait (line 282) | struct QueueLockWait type QueueLockObtain (line 289) | struct QueueLockObtain type QueueLockRelease (line 296) | struct QueueLockRelease type QueueLockReleaseShared (line 302) | struct QueueLockReleaseShared : public QueueLockRelease type QueueLockMark (line 307) | struct QueueLockMark type QueueLockName (line 314) | struct QueueLockName type QueueLockNameFat (line 319) | struct QueueLockNameFat : public QueueLockName type QueuePlotDataBase (line 325) | struct QueuePlotDataBase type QueuePlotDataInt (line 331) | struct QueuePlotDataInt : public QueuePlotDataBase type QueuePlotDataFloat (line 336) | struct QueuePlotDataFloat : public QueuePlotDataBase type QueuePlotDataDouble (line 341) | struct QueuePlotDataDouble : public QueuePlotDataBase type QueueMessage (line 346) | struct QueueMessage type QueueMessageColor (line 351) | struct QueueMessageColor : public QueueMessage type QueueMessageLiteral (line 358) | struct QueueMessageLiteral : public QueueMessage type QueueMessageLiteralThread (line 363) | struct QueueMessageLiteralThread : public QueueMessageLiteral type QueueMessageColorLiteral (line 368) | struct QueueMessageColorLiteral : public QueueMessageColor type QueueMessageColorLiteralThread (line 373) | struct QueueMessageColorLiteralThread : public QueueMessageColorLiteral type QueueMessageFat (line 378) | struct QueueMessageFat : public QueueMessage type QueueMessageFatThread (line 384) | struct QueueMessageFatThread : public QueueMessageFat type QueueMessageColorFat (line 389) | struct QueueMessageColorFat : public QueueMessageColor type QueueMessageColorFatThread (line 395) | struct QueueMessageColorFatThread : public QueueMessageColorFat type GpuContextType (line 401) | enum class GpuContextType : uint8_t type GpuContextFlags (line 415) | enum GpuContextFlags : uint8_t type QueueGpuNewContext (line 420) | struct QueueGpuNewContext type QueueGpuZoneBeginLean (line 431) | struct QueueGpuZoneBeginLean type QueueGpuZoneBegin (line 439) | struct QueueGpuZoneBegin : public QueueGpuZoneBeginLean type QueueGpuZoneEnd (line 444) | struct QueueGpuZoneEnd type QueueGpuZoneAnnotation (line 452) | struct QueueGpuZoneAnnotation type QueueGpuTime (line 461) | struct QueueGpuTime type QueueGpuCalibration (line 468) | struct QueueGpuCalibration type QueueGpuTimeSync (line 476) | struct QueueGpuTimeSync type QueueGpuContextName (line 483) | struct QueueGpuContextName type QueueGpuContextNameFat (line 488) | struct QueueGpuContextNameFat : public QueueGpuContextName type QueueGpuAnnotationName (line 494) | struct QueueGpuAnnotationName type QueueGpuAnnotationNameFat (line 500) | struct QueueGpuAnnotationNameFat : public QueueGpuAnnotationName type QueueMemNamePayload (line 506) | struct QueueMemNamePayload type QueueThreadGroupHint (line 511) | struct QueueThreadGroupHint type QueueMemAlloc (line 517) | struct QueueMemAlloc type QueueMemFree (line 525) | struct QueueMemFree type QueueMemDiscard (line 532) | struct QueueMemDiscard type QueueCallstackFat (line 539) | struct QueueCallstackFat type QueueCallstackFatThread (line 544) | struct QueueCallstackFatThread : public QueueCallstackFat type QueueCallstackAllocFat (line 549) | struct QueueCallstackAllocFat type QueueCallstackAllocFatThread (line 555) | struct QueueCallstackAllocFatThread : public QueueCallstackAllocFat type QueueCallstackSample (line 560) | struct QueueCallstackSample type QueueCallstackSampleFat (line 566) | struct QueueCallstackSampleFat : public QueueCallstackSample type QueueCallstackFrameSize (line 571) | struct QueueCallstackFrameSize type QueueCallstackFrameSizeFat (line 577) | struct QueueCallstackFrameSizeFat : public QueueCallstackFrameSize type QueueCallstackFrame (line 583) | struct QueueCallstackFrame type QueueSymbolInformation (line 590) | struct QueueSymbolInformation type QueueSymbolInformationFat (line 596) | struct QueueSymbolInformationFat : public QueueSymbolInformation type QueueCrashReport (line 602) | struct QueueCrashReport type QueueCrashReportThread (line 608) | struct QueueCrashReportThread type QueueSysTime (line 613) | struct QueueSysTime type QueueSysPower (line 619) | struct QueueSysPower type QueueContextSwitch (line 626) | struct QueueContextSwitch type QueueThreadWakeup (line 639) | struct QueueThreadWakeup type QueueTidToPid (line 648) | struct QueueTidToPid type QueueHwSample (line 654) | struct QueueHwSample type PlotFormatType (line 660) | enum class PlotFormatType : uint8_t type QueuePlotConfig (line 667) | struct QueuePlotConfig type QueueParamSetup (line 676) | struct QueueParamSetup type QueueSourceCodeNotAvailable (line 684) | struct QueueSourceCodeNotAvailable type QueueCpuTopology (line 689) | struct QueueCpuTopology type QueueExternalNameMetadata (line 697) | struct QueueExternalNameMetadata type QueueSymbolCodeMetadata (line 704) | struct QueueSymbolCodeMetadata type QueueSourceCodeMetadata (line 711) | struct QueueSourceCodeMetadata type QueueHeader (line 718) | struct QueueHeader type QueueItem (line 727) | struct QueueItem FILE: tracy-client-sys/tracy/common/TracySocket.cpp type tracy (line 43) | namespace tracy type __wsinit (line 53) | struct __wsinit method __wsinit (line 55) | __wsinit() function InitWinSock (line 66) | void InitWinSock() type addrinfo (line 159) | struct addrinfo type addrinfo (line 160) | struct addrinfo type addrinfo (line 231) | struct addrinfo type addrinfo (line 232) | struct addrinfo type pollfd (line 345) | struct pollfd type pollfd (line 428) | struct pollfd function addrinfo_and_socket_for_family (line 454) | static int addrinfo_and_socket_for_family( uint16_t port, int ai_famil... type addrinfo (line 479) | struct addrinfo function Socket (line 513) | Socket* ListenSocket::Accept() type addrinfo (line 570) | struct addrinfo type addrinfo (line 571) | struct addrinfo type sockaddr_in (line 628) | struct sockaddr_in type sockaddr (line 645) | struct sockaddr type sockaddr_in (line 648) | struct sockaddr_in type sockaddr_in (line 652) | struct sockaddr_in type sockaddr_in (line 705) | struct sockaddr_in type pollfd (line 739) | struct pollfd type sockaddr (line 745) | struct sockaddr FILE: tracy-client-sys/tracy/common/TracySocket.hpp type addrinfo (line 8) | struct addrinfo type sockaddr (line 9) | struct sockaddr type tracy (line 11) | namespace tracy class Socket (line 18) | class Socket method Read (line 36) | bool Read( void* buf, int len, int timeout, ShouldExit exitCb ) method Socket (line 51) | Socket( const Socket& ) = delete; method Socket (line 52) | Socket( Socket&& ) = delete; method Socket (line 53) | Socket& operator=( const Socket& ) = delete; method Socket (line 54) | Socket& operator=( Socket&& ) = delete; type addrinfo (line 67) | struct addrinfo type addrinfo (line 68) | struct addrinfo class ListenSocket (line 72) | class ListenSocket method ListenSocket (line 82) | ListenSocket( const ListenSocket& ) = delete; method ListenSocket (line 83) | ListenSocket( ListenSocket&& ) = delete; method ListenSocket (line 84) | ListenSocket& operator=( const ListenSocket& ) = delete; method ListenSocket (line 85) | ListenSocket& operator=( ListenSocket&& ) = delete; class UdpBroadcast (line 91) | class UdpBroadcast method UdpBroadcast (line 102) | UdpBroadcast( const UdpBroadcast& ) = delete; method UdpBroadcast (line 103) | UdpBroadcast( UdpBroadcast&& ) = delete; method UdpBroadcast (line 104) | UdpBroadcast& operator=( const UdpBroadcast& ) = delete; method UdpBroadcast (line 105) | UdpBroadcast& operator=( UdpBroadcast&& ) = delete; class IpAddress (line 112) | class IpAddress type sockaddr (line 118) | struct sockaddr method GetNumber (line 120) | uint32_t GetNumber() const { return m_number; } method IpAddress (line 123) | IpAddress( const IpAddress& ) = delete; method IpAddress (line 124) | IpAddress( IpAddress&& ) = delete; method IpAddress (line 125) | IpAddress& operator=( const IpAddress& ) = delete; method IpAddress (line 126) | IpAddress& operator=( IpAddress&& ) = delete; class UdpListen (line 133) | class UdpListen method UdpListen (line 144) | UdpListen( const UdpListen& ) = delete; method UdpListen (line 145) | UdpListen( UdpListen&& ) = delete; method UdpListen (line 146) | UdpListen& operator=( const UdpListen& ) = delete; method UdpListen (line 147) | UdpListen& operator=( UdpListen&& ) = delete; FILE: tracy-client-sys/tracy/common/TracyStackFrames.cpp type tracy (line 3) | namespace tracy FILE: tracy-client-sys/tracy/common/TracyStackFrames.hpp type tracy (line 6) | namespace tracy type StringMatch (line 9) | struct StringMatch FILE: tracy-client-sys/tracy/common/TracySystem.cpp type tracy (line 57) | namespace tracy type detail (line 60) | namespace detail function TRACY_API (line 63) | TRACY_API uint32_t GetThreadHandleImpl() type THREADNAME_INFO (line 111) | struct THREADNAME_INFO function ThreadNameMsvcMagic (line 120) | void ThreadNameMsvcMagic( const THREADNAME_INFO& info ) function TRACY_API (line 132) | TRACY_API void SetThreadName( const char* name ) function TRACY_API (line 137) | TRACY_API void SetThreadNameWithHint( const char* name, int32_t groupH... function ThreadNameData (line 218) | ThreadNameData* GetThreadNameData( uint32_t id ) function TRACY_API (line 233) | TRACY_API const char* GetThreadName( uint32_t id ) function TRACY_API (line 307) | TRACY_API const char* GetEnvVar( const char* name ) function TRACY_API (line 345) | TRACY_API void ___tracy_set_thread_name( const char* name ) { tracy::Set... FILE: tracy-client-sys/tracy/common/TracySystem.hpp type tracy (line 8) | namespace tracy type detail (line 11) | namespace detail type ThreadNameData (line 17) | struct ThreadNameData function GetThreadHandle (line 29) | static inline uint32_t GetThreadHandle() FILE: tracy-client-sys/tracy/common/TracyVersion.hpp type tracy (line 4) | namespace tracy type Version (line 6) | namespace Version FILE: tracy-client-sys/tracy/common/TracyYield.hpp type tracy (line 12) | namespace tracy function tracy_force_inline (line 15) | static tracy_force_inline void YieldThread() FILE: tracy-client-sys/tracy/common/tracy_lz4.cpp function LZ4_isAligned (line 290) | static int LZ4_isAligned(const void* ptr, size_t alignment) function LZ4_isLittleEndian (line 363) | static unsigned LZ4_isLittleEndian(void) function U16 (line 373) | static U16 LZ4_read16(const void* memPtr) { return *(const U16*) memPtr; } function U32 (line 374) | static U32 LZ4_read32(const void* memPtr) { return *(const U32*) memPtr; } function reg_t (line 375) | static reg_t LZ4_read_ARCH(const void* memPtr) { return *(const reg_t*) ... function LZ4_write16 (line 377) | static void LZ4_write16(void* memPtr, U16 value) { *(U16*)memPtr = value; } function LZ4_write32 (line 378) | static void LZ4_write32(void* memPtr, U32 value) { *(U32*)memPtr = value; } function U16 (line 386) | static U16 LZ4_read16(const void* ptr) { return ((const LZ4_unalign*)ptr... function U32 (line 387) | static U32 LZ4_read32(const void* ptr) { return ((const LZ4_unalign*)ptr... function reg_t (line 388) | static reg_t LZ4_read_ARCH(const void* ptr) { return ((const LZ4_unalign... function LZ4_write16 (line 390) | static void LZ4_write16(void* memPtr, U16 value) { ((LZ4_unalign*)memPtr... function LZ4_write32 (line 391) | static void LZ4_write32(void* memPtr, U32 value) { ((LZ4_unalign*)memPtr... function U16 (line 395) | static U16 LZ4_read16(const void* memPtr) function U32 (line 400) | static U32 LZ4_read32(const void* memPtr) function reg_t (line 405) | static reg_t LZ4_read_ARCH(const void* memPtr) function LZ4_write16 (line 410) | static void LZ4_write16(void* memPtr, U16 value) function LZ4_write32 (line 415) | static void LZ4_write32(void* memPtr, U32 value) function U16 (line 423) | static U16 LZ4_readLE16(const void* memPtr) function LZ4_writeLE16 (line 433) | static void LZ4_writeLE16(void* memPtr, U16 value) function LZ4_FORCE_INLINE (line 445) | LZ4_FORCE_INLINE function LZ4_FORCE_INLINE (line 476) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 502) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 515) | LZ4_FORCE_INLINE void function LZ4_NbCommonBytes (line 560) | LZ4_FORCE_INLINE unsigned LZ4_NbCommonBytes (reg_t val) function LZ4_count (line 660) | LZ4_FORCE_INLINE function LZ4_versionNumber (line 730) | int LZ4_versionNumber (void) { return LZ4_VERSION_NUMBER; } function LZ4_compressBound (line 732) | int LZ4_compressBound(int isize) { return LZ4_COMPRESSBOUND(isize); } function LZ4_sizeofState (line 733) | int LZ4_sizeofState(void) { return sizeof(LZ4_stream_t); } function LZ4_FORCE_INLINE (line 752) | LZ4_FORCE_INLINE U32 LZ4_hash4(U32 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 760) | LZ4_FORCE_INLINE U32 LZ4_hash5(U64 sequence, tableType_t const tableType) function LZ4_FORCE_INLINE (line 772) | LZ4_FORCE_INLINE U32 LZ4_hashPosition(const void* const p, tableType_t c... function LZ4_FORCE_INLINE (line 778) | LZ4_FORCE_INLINE void LZ4_clearHash(U32 h, void* tableBase, tableType_t ... function LZ4_FORCE_INLINE (line 790) | LZ4_FORCE_INLINE void LZ4_putIndexOnHash(U32 idx, U32 h, void* tableBase... function LZ4_FORCE_INLINE (line 802) | LZ4_FORCE_INLINE void LZ4_putPositionOnHash(const BYTE* p, U32 h, function LZ4_FORCE_INLINE (line 815) | LZ4_FORCE_INLINE void LZ4_putPosition(const BYTE* p, void* tableBase, ta... function LZ4_FORCE_INLINE (line 827) | LZ4_FORCE_INLINE U32 LZ4_getIndexOnHash(U32 h, const void* tableBase, ta... function BYTE (line 843) | static const BYTE* LZ4_getPositionOnHash(U32 h, const void* tableBase, t... function LZ4_FORCE_INLINE (line 850) | LZ4_FORCE_INLINE const BYTE* function LZ4_FORCE_INLINE (line 859) | LZ4_FORCE_INLINE void function LZ4_FORCE_INLINE (line 906) | LZ4_FORCE_INLINE int LZ4_compress_generic_validated( function LZ4_FORCE_INLINE (line 1304) | LZ4_FORCE_INLINE int LZ4_compress_generic( function LZ4_compress_fast_extState (line 1342) | int LZ4_compress_fast_extState(void* state, const char* source, char* de... function LZ4_compress_fast_extState_fastReset (line 1374) | int LZ4_compress_fast_extState_fastReset(void* state, const char* src, c... function LZ4_compress_fast (line 1412) | int LZ4_compress_fast(const char* source, char* dest, int inputSize, int... function LZ4_compress_default (line 1431) | int LZ4_compress_default(const char* src, char* dst, int srcSize, int ma... function LZ4_compress_destSize_extState (line 1440) | static int LZ4_compress_destSize_extState (LZ4_stream_t* state, const ch... function LZ4_compress_destSize (line 1457) | int LZ4_compress_destSize(const char* src, char* dst, int* srcSizePtr, i... function LZ4_stream_t (line 1482) | LZ4_stream_t* LZ4_createStream(void) function LZ4_stream_t_alignment (line 1493) | static size_t LZ4_stream_t_alignment(void) function LZ4_stream_t (line 1503) | LZ4_stream_t* LZ4_initStream (void* buffer, size_t size) function LZ4_resetStream (line 1515) | void LZ4_resetStream (LZ4_stream_t* LZ4_stream) function LZ4_resetStream_fast (line 1521) | void LZ4_resetStream_fast(LZ4_stream_t* ctx) { function LZ4_freeStream (line 1526) | int LZ4_freeStream (LZ4_stream_t* LZ4_stream) function LZ4_loadDict (line 1537) | int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int di... function LZ4_attach_dictionary (line 1579) | void LZ4_attach_dictionary(LZ4_stream_t* workingStream, const LZ4_stream... function LZ4_renormDictT (line 1608) | static void LZ4_renormDictT(LZ4_stream_t_internal* LZ4_dict, int nextSize) function LZ4_compress_fast_continue (line 1628) | int LZ4_compress_fast_continue (LZ4_stream_t* LZ4_stream, function LZ4_compress_forceExtDict (line 1708) | int LZ4_compress_forceExtDict (LZ4_stream_t* LZ4_dict, const char* sourc... function LZ4_saveDict (line 1735) | int LZ4_saveDict (LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) function read_long_length_no_check (line 1773) | size_t read_long_length_no_check(const BYTE** pp) function LZ4_FORCE_INLINE (line 1790) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 1899) | LZ4_FORCE_INLINE Rvl_t function LZ4_FORCE_O2 (line 2340) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2348) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2357) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2368) | LZ4_FORCE_O2 /* Exported, an obsolete API function. */ function LZ4_FORCE_O2 (line 2376) | LZ4_FORCE_O2 function LZ4_decompress_fast_withPrefix64k (line 2386) | int LZ4_decompress_fast_withPrefix64k(const char* source, char* dest, in... function LZ4_FORCE_O2 (line 2393) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2402) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2412) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2422) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2433) | LZ4_FORCE_O2 function LZ4_FORCE_INLINE (line 2446) | LZ4_FORCE_INLINE function LZ4_streamDecode_t (line 2458) | LZ4_streamDecode_t* LZ4_createStreamDecode(void) function LZ4_freeStreamDecode (line 2464) | int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream) function LZ4_setStreamDecode (line 2478) | int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const cha... function LZ4_decoderRingBufferSize (line 2504) | int LZ4_decoderRingBufferSize(int maxBlockSize) function LZ4_FORCE_O2 (line 2519) | LZ4_FORCE_O2 function LZ4_FORCE_O2 (line 2559) | LZ4_FORCE_O2 int function LZ4_decompress_safe_usingDict (line 2608) | int LZ4_decompress_safe_usingDict(const char* source, char* dest, int co... function LZ4_decompress_safe_partial_usingDict (line 2623) | int LZ4_decompress_safe_partial_usingDict(const char* source, char* dest... function LZ4_decompress_fast_usingDict (line 2638) | int LZ4_decompress_fast_usingDict(const char* source, char* dest, int or... function LZ4_compress_limitedOutput (line 2653) | int LZ4_compress_limitedOutput(const char* source, char* dest, int input... function LZ4_compress (line 2657) | int LZ4_compress(const char* src, char* dest, int srcSize) function LZ4_compress_limitedOutput_withState (line 2661) | int LZ4_compress_limitedOutput_withState (void* state, const char* src, ... function LZ4_compress_withState (line 2665) | int LZ4_compress_withState (void* state, const char* src, char* dst, int... function LZ4_compress_limitedOutput_continue (line 2669) | int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_stream, const... function LZ4_compress_continue (line 2673) | int LZ4_compress_continue (LZ4_stream_t* LZ4_stream, const char* source,... function LZ4_uncompress (line 2684) | int LZ4_uncompress (const char* source, char* dest, int outputSize) function LZ4_uncompress_unknownOutputSize (line 2688) | int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, in... function LZ4_sizeofStreamState (line 2695) | int LZ4_sizeofStreamState(void) { return sizeof(LZ4_stream_t); } function LZ4_resetStreamState (line 2697) | int LZ4_resetStreamState(void* state, char* inputBuffer) FILE: tracy-client-sys/tracy/common/tracy_lz4.hpp type tracy (line 140) | namespace tracy type LZ4_stream_t_internal (line 686) | struct LZ4_stream_t_internal type LZ4_stream_t_internal (line 687) | struct LZ4_stream_t_internal { type tracy (line 537) | namespace tracy type LZ4_stream_t_internal (line 686) | struct LZ4_stream_t_internal type LZ4_stream_t_internal (line 687) | struct LZ4_stream_t_internal { type tracy (line 654) | namespace tracy type LZ4_stream_t_internal (line 686) | struct LZ4_stream_t_internal type LZ4_stream_t_internal (line 687) | struct LZ4_stream_t_internal { FILE: tracy-client-sys/tracy/common/tracy_lz4hc.cpp type tracy (line 88) | namespace tracy function U32 (line 91) | static U32 LZ4HC_hashPtr(const void* ptr) { return HASH_FUNCTION(LZ4_r... function LZ4HC_clearTables (line 97) | static void LZ4HC_clearTables (LZ4HC_CCtx_internal* hc4) function LZ4HC_init_internal (line 103) | static void LZ4HC_init_internal (LZ4HC_CCtx_internal* hc4, const BYTE*... function LZ4_FORCE_INLINE (line 123) | LZ4_FORCE_INLINE void LZ4HC_Insert (LZ4HC_CCtx_internal* hc4, const BY... function LZ4_FORCE_INLINE (line 148) | LZ4_FORCE_INLINE function U32 (line 170) | static U32 LZ4HC_rotatePattern(size_t const rotate, U32 const pattern) function LZ4HC_countPattern (line 179) | static unsigned function LZ4HC_reverseCountPattern (line 212) | static unsigned function LZ4HC_protectDictEnd (line 234) | static int LZ4HC_protectDictEnd(U32 const dictLimit, U32 const matchIn... function LZ4_FORCE_INLINE (line 242) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 452) | LZ4_FORCE_INLINE int function LZ4_FORCE_INLINE (line 470) | LZ4_FORCE_INLINE int LZ4HC_encodeSequence ( function LZ4_FORCE_INLINE (line 556) | LZ4_FORCE_INLINE int LZ4HC_compress_hashChain ( function LZ4_FORCE_INLINE (line 803) | LZ4_FORCE_INLINE int LZ4HC_compress_generic_internal ( function LZ4HC_compress_generic_noDictCtx (line 868) | static int function LZ4HC_compress_generic_dictCtx (line 883) | static int function LZ4HC_compress_generic (line 909) | static int function LZ4_sizeofStateHC (line 928) | int LZ4_sizeofStateHC(void) { return (int)sizeof(LZ4_streamHC_t); } function LZ4_streamHC_t_alignment (line 930) | static size_t LZ4_streamHC_t_alignment(void) function LZ4_compress_HC_extStateHC_fastReset (line 942) | int LZ4_compress_HC_extStateHC_fastReset (void* state, const char* src... function LZ4_compress_HC_extStateHC (line 954) | int LZ4_compress_HC_extStateHC (void* state, const char* src, char* ds... function LZ4_compress_HC (line 961) | int LZ4_compress_HC(const char* src, char* dst, int srcSize, int dstCa... function LZ4_compress_HC_destSize (line 979) | int LZ4_compress_HC_destSize(void* state, const char* source, char* de... function LZ4_streamHC_t (line 995) | LZ4_streamHC_t* LZ4_createStreamHC(void) function LZ4_freeStreamHC (line 1004) | int LZ4_freeStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr) function LZ4_streamHC_t (line 1014) | LZ4_streamHC_t* LZ4_initStreamHC (void* buffer, size_t size) function LZ4_resetStreamHC (line 1030) | void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compressi... function LZ4_resetStreamHC_fast (line 1036) | void LZ4_resetStreamHC_fast (LZ4_streamHC_t* LZ4_streamHCPtr, int comp... function LZ4_setCompressionLevel (line 1054) | void LZ4_setCompressionLevel(LZ4_streamHC_t* LZ4_streamHCPtr, int comp... function LZ4_favorDecompressionSpeed (line 1062) | void LZ4_favorDecompressionSpeed(LZ4_streamHC_t* LZ4_streamHCPtr, int ... function LZ4_loadDictHC (line 1069) | int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, function LZ4_attach_HC_dictionary (line 1090) | void LZ4_attach_HC_dictionary(LZ4_streamHC_t *working_stream, const LZ... function LZ4HC_setExternalDict (line 1096) | static void LZ4HC_setExternalDict(LZ4HC_CCtx_internal* ctxPtr, const B... function LZ4_compressHC_continue_generic (line 1114) | static int function LZ4_compress_HC_continue (line 1154) | int LZ4_compress_HC_continue (LZ4_streamHC_t* LZ4_streamHCPtr, const c... function LZ4_compress_HC_continue_destSize (line 1162) | int LZ4_compress_HC_continue_destSize (LZ4_streamHC_t* LZ4_streamHCPtr... function LZ4_saveDictHC (line 1174) | int LZ4_saveDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer,... function LZ4_compressHC (line 1206) | int LZ4_compressHC(const char* src, char* dst, int srcSize) { return L... function LZ4_compressHC_limitedOutput (line 1207) | int LZ4_compressHC_limitedOutput(const char* src, char* dst, int srcSi... function LZ4_compressHC2 (line 1208) | int LZ4_compressHC2(const char* src, char* dst, int srcSize, int cLeve... function LZ4_compressHC2_limitedOutput (line 1209) | int LZ4_compressHC2_limitedOutput(const char* src, char* dst, int srcS... function LZ4_compressHC_withStateHC (line 1210) | int LZ4_compressHC_withStateHC (void* state, const char* src, char* ds... function LZ4_compressHC_limitedOutput_withStateHC (line 1211) | int LZ4_compressHC_limitedOutput_withStateHC (void* state, const char*... function LZ4_compressHC2_withStateHC (line 1212) | int LZ4_compressHC2_withStateHC (void* state, const char* src, char* d... function LZ4_compressHC2_limitedOutput_withStateHC (line 1213) | int LZ4_compressHC2_limitedOutput_withStateHC (void* state, const char... function LZ4_compressHC_continue (line 1214) | int LZ4_compressHC_continue (LZ4_streamHC_t* ctx, const char* src, cha... function LZ4_compressHC_limitedOutput_continue (line 1215) | int LZ4_compressHC_limitedOutput_continue (LZ4_streamHC_t* ctx, const ... function LZ4_sizeofStreamStateHC (line 1219) | int LZ4_sizeofStreamStateHC(void) { return sizeof(LZ4_streamHC_t); } function LZ4_resetStreamStateHC (line 1223) | int LZ4_resetStreamStateHC(void* state, char* inputBuffer) function LZ4_freeHC (line 1240) | int LZ4_freeHC (void* LZ4HC_Data) function LZ4_compressHC2_continue (line 1248) | int LZ4_compressHC2_continue (void* LZ4HC_Data, const char* src, char*... function LZ4_compressHC2_limitedOutput_continue (line 1253) | int LZ4_compressHC2_limitedOutput_continue (void* LZ4HC_Data, const ch... function LZ4_FORCE_INLINE (line 1279) | LZ4_FORCE_INLINE int LZ4HC_literalsPrice(int const litlen) function LZ4_FORCE_INLINE (line 1290) | LZ4_FORCE_INLINE int LZ4HC_sequencePrice(int litlen, int mlen) function LZ4_FORCE_INLINE (line 1310) | LZ4_FORCE_INLINE LZ4HC_match_t function LZ4HC_compress_optimal (line 1333) | static int LZ4HC_compress_optimal ( LZ4HC_CCtx_internal* ctx, FILE: tracy-client-sys/tracy/common/tracy_lz4hc.hpp type tracy (line 48) | namespace tracy type LZ4HC_CCtx_internal (line 202) | struct LZ4HC_CCtx_internal type LZ4HC_CCtx_internal (line 203) | struct LZ4HC_CCtx_internal type tracy (line 312) | namespace tracy type LZ4HC_CCtx_internal (line 202) | struct LZ4HC_CCtx_internal type LZ4HC_CCtx_internal (line 203) | struct LZ4HC_CCtx_internal FILE: tracy-client-sys/tracy/libbacktrace/alloc.cpp type tracy (line 44) | namespace tracy type backtrace_state (line 56) | struct backtrace_state function backtrace_free (line 73) | void type backtrace_state (line 85) | struct backtrace_state type backtrace_vector (line 87) | struct backtrace_vector type backtrace_state (line 126) | struct backtrace_state type backtrace_vector (line 127) | struct backtrace_vector function backtrace_vector_release (line 147) | int FILE: tracy-client-sys/tracy/libbacktrace/backtrace.hpp type tracy (line 40) | namespace tracy type backtrace_state (line 46) | struct backtrace_state type backtrace_state (line 86) | struct backtrace_state type backtrace_state (line 113) | struct backtrace_state type backtrace_state (line 132) | struct backtrace_state type backtrace_state (line 142) | struct backtrace_state type backtrace_state (line 153) | struct backtrace_state type backtrace_state (line 179) | struct backtrace_state FILE: tracy-client-sys/tracy/libbacktrace/dwarf.cpp type tracy (line 45) | namespace tracy type dwarf_tag (line 50) | enum dwarf_tag { type dwarf_form (line 58) | enum dwarf_form { type dwarf_attribute (line 108) | enum dwarf_attribute { type dwarf_line_number_op (line 328) | enum dwarf_line_number_op { type dwarf_extended_line_number_op (line 344) | enum dwarf_extended_line_number_op { type dwarf_line_number_content_type (line 351) | enum dwarf_line_number_content_type { type dwarf_range_list_entry (line 361) | enum dwarf_range_list_entry { type dwarf_unit_type (line 372) | enum dwarf_unit_type { function xstrnlen (line 387) | static size_t type dwarf_buf (line 404) | struct dwarf_buf type attr (line 426) | struct attr type dwarf_attribute (line 429) | enum dwarf_attribute type dwarf_form (line 431) | enum dwarf_form type abbrev (line 438) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type abbrevs (line 459) | struct abbrevs type abbrev (line 464) | struct abbrev type attr_val_encoding (line 469) | enum attr_val_encoding type attr_val (line 506) | struct attr_val type attr_val_encoding (line 509) | enum attr_val_encoding type line_header (line 524) | struct line_header type line_header_format (line 554) | struct line_header_format type dwarf_form (line 557) | enum dwarf_form type line (line 565) | struct line type line_vector (line 583) | struct line_vector type backtrace_vector (line 586) | struct backtrace_vector type function (line 593) | struct function type function_addrs (line 604) | struct function_addrs type function_addrs (line 611) | struct function_addrs type function (line 617) | struct function type function_vector (line 622) | struct function_vector type backtrace_vector (line 625) | struct backtrace_vector type unit (line 633) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit_addrs (line 693) | struct unit_addrs type unit (line 699) | struct unit type unit_addrs_vector (line 704) | struct unit_addrs_vector type backtrace_vector (line 707) | struct backtrace_vector type unit_vector (line 714) | struct unit_vector type backtrace_vector (line 716) | struct backtrace_vector type dwarf_data (line 722) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector function dwarf_buf_error (line 749) | static void function require (line 762) | static int function advance (line 780) | static int type dwarf_buf (line 793) | struct dwarf_buf function read_byte (line 811) | static unsigned char function read_sbyte (line 823) | static signed char function read_uint16 (line 835) | static uint16_t function read_uint24 (line 850) | static uint32_t function read_uint32 (line 867) | static uint32_t function read_uint64 (line 884) | static uint64_t function read_offset (line 906) | static uint64_t function read_address (line 918) | static uint64_t function is_highest_address (line 940) | static int function read_uleb128 (line 960) | static uint64_t function read_sleb128 (line 995) | static int64_t function leb128_len (line 1033) | static size_t function read_initial_length (line 1049) | static uint64_t function free_abbrevs (line 1068) | static void function read_attribute (line 1090) | static int function resolve_string (line 1374) | static int function resolve_addr_index (line 1429) | static int function units_search (line 1461) | static int type unit (line 1479) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit (line 1480) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit (line 1482) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit (line 1483) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit (line 1483) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs function function_addrs_compare (line 1490) | static int function function_addrs_search (line 1513) | static int function add_unit_addr (line 1532) | static int function unit_addrs_compare (line 1573) | static int function unit_addrs_search (line 1600) | static int function line_compare (line 1621) | static int function line_search (line 1644) | static int function abbrev_compare (line 1663) | static int function read_abbrevs (line 1685) | static int type abbrev (line 1837) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type abbrevs (line 1838) | struct abbrevs type abbrev (line 464) | struct abbrev type abbrev (line 1841) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type abbrev (line 1854) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type abbrev (line 1860) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type pcrange (line 1869) | struct pcrange { function update_pcrange (line 1884) | static void function add_low_high_range (line 1947) | static int function add_ranges_from_ranges (line 1996) | static int function add_ranges_from_rnglists (line 2064) | static int function add_ranges (line 2244) | static int function find_address_ranges (line 2282) | static int function build_address_map (line 2438) | static int function add_line (line 2634) | static int function free_line_header (line 2672) | static void function read_v2_paths (line 2687) | static int function read_lnct (line 2820) | static int function read_line_header_format_entries (line 2906) | static int function read_line_header (line 2989) | static int function read_line_program (line 3071) | static int function read_line_info (line 3273) | static int type dwarf_data (line 3356) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type unit (line 3356) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type dwarf_data (line 3363) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type unit (line 3363) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type attr (line 3364) | struct attr type dwarf_attribute (line 429) | enum dwarf_attribute type dwarf_form (line 431) | enum dwarf_form type attr_val (line 3364) | struct attr_val type attr_val_encoding (line 509) | enum attr_val_encoding type unit (line 3382) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit (line 3398) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type dwarf_data (line 3417) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type unit (line 3417) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type dwarf_buf (line 3421) | struct dwarf_buf type abbrev (line 3423) | struct abbrev type dwarf_tag (line 443) | enum dwarf_tag type attr (line 449) | struct attr type attr_val (line 3467) | struct attr_val type attr_val_encoding (line 509) | enum attr_val_encoding function add_function_range (line 3528) | static int function read_function_entry (line 3568) | static int function read_function_info (line 3821) | static void function report_inlined_functions (line 3907) | static int function dwarf_lookup_pc (line 3994) | static int function dwarf_fileline_dwarf_lookup_pc_in_all_entries (line 4261) | bool dwarf_fileline_dwarf_lookup_pc_in_all_entries(struct backtrace_st... function dwarf_fileline (line 4278) | static int type dwarf_data (line 4337) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type backtrace_state (line 4338) | struct backtrace_state type libbacktrace_base_address (line 4339) | struct libbacktrace_base_address type dwarf_sections (line 4340) | struct dwarf_sections type dwarf_data (line 4342) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type unit_addrs_vector (line 4346) | struct unit_addrs_vector type backtrace_vector (line 707) | struct backtrace_vector type unit_addrs (line 4347) | struct unit_addrs type unit (line 699) | struct unit type unit_vector (line 4349) | struct unit_vector type backtrace_vector (line 716) | struct backtrace_vector type unit (line 4350) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type dwarf_data (line 4352) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type unit_addrs (line 4363) | struct unit_addrs type unit (line 699) | struct unit type unit (line 4364) | struct unit type abbrevs (line 669) | struct abbrevs type line (line 679) | struct line type function_addrs (line 683) | struct function_addrs type unit_addrs (line 4367) | struct unit_addrs type unit (line 699) | struct unit type dwarf_data (line 4371) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector type dwarf_data (line 4372) | struct dwarf_data type dwarf_data (line 725) | struct dwarf_data type dwarf_data (line 727) | struct dwarf_data type libbacktrace_base_address (line 729) | struct libbacktrace_base_address type unit_addrs (line 731) | struct unit_addrs type unit (line 735) | struct unit type dwarf_sections (line 739) | struct dwarf_sections type function_vector (line 744) | struct function_vector function backtrace_dwarf_add (line 4395) | int FILE: tracy-client-sys/tracy/libbacktrace/elf.cpp type tracy (line 74) | namespace tracy function xstrnlen (line 85) | static size_t function xlstat (line 104) | static int function xreadlink (line 118) | static ssize_t type dl_phdr_info (line 136) | struct dl_phdr_info function dl_iterate_phdr (line 142) | static int type debug_section_info (line 374) | struct debug_section_info type elf_symbol (line 388) | struct elf_symbol type elf_syminfo_data (line 400) | struct elf_syminfo_data type elf_syminfo_data (line 403) | struct elf_syminfo_data type elf_symbol (line 405) | struct elf_symbol type elf_view (line 412) | struct elf_view type backtrace_view (line 414) | struct backtrace_view type elf_ppc64_opd_data (line 420) | struct elf_ppc64_opd_data type elf_view (line 429) | struct elf_view function elf_get_view (line 434) | static int function elf_release_view (line 463) | static void function elf_crc32 (line 474) | static uint32_t function elf_crc32_file (line 542) | static uint32_t function elf_nosyms (line 570) | static void function elf_nodebug (line 581) | static int function elf_symbol_compare (line 608) | static int function elf_symbol_search (line 626) | static int function elf_initialize_syminfo (line 644) | static int function elf_add_syminfo_data (line 730) | static void function elf_syminfo (line 772) | static void function elf_is_symlink (line 823) | static int type backtrace_state (line 838) | struct backtrace_state function elf_open_debugfile_by_buildid (line 878) | static int function elf_try_debugfile (line 942) | static int function elf_find_debugfile_by_debuglink (line 975) | static int function elf_open_debugfile_by_debuglink (line 1091) | static int function elf_uncompress_failed (line 1125) | static void function elf_fetch_bits (line 1136) | static int function elf_fetch_bits_backward (line 1187) | static int function elf_fetch_backward_init (line 1242) | static int function elf_zlib_inflate_table (line 1363) | static int function main (line 1683) | int function elf_zlib_inflate (line 1836) | static int function elf_zlib_verify_checksum (line 2537) | static int function elf_zlib_inflate_and_verify (line 2663) | static int type elf_zstd_fse_entry (line 2709) | struct elf_zstd_fse_entry type elf_zstd_fse_entry (line 2721) | struct elf_zstd_fse_entry function elf_zstd_read_fse (line 2731) | static int function elf_zstd_build_fse (line 2917) | static int type elf_zstd_fse_baseline_entry (line 3071) | struct elf_zstd_fse_baseline_entry function elf_zstd_make_literal_baseline_fse (line 3086) | static int function elf_zstd_make_offset_baseline_fse (line 3142) | static int function elf_zstd_make_match_baseline_fse (line 3205) | static int function print_table (line 3289) | static void function main (line 3309) | int type elf_zstd_fse_baseline_entry (line 3384) | struct elf_zstd_fse_baseline_entry type elf_zstd_fse_baseline_entry (line 3410) | struct elf_zstd_fse_baseline_entry type elf_zstd_fse_baseline_entry (line 3436) | struct elf_zstd_fse_baseline_entry function elf_zstd_read_huff (line 3457) | static int function elf_zstd_read_literals (line 3748) | static int type elf_zstd_seq_decode (line 4271) | struct elf_zstd_seq_decode type elf_zstd_fse_baseline_entry (line 4273) | struct elf_zstd_fse_baseline_entry function elf_zstd_unpack_seq_decode (line 4279) | static int function elf_zstd_decompress (line 4356) | static int function elf_uncompress_zdebug (line 5031) | static int function elf_uncompress_chdr (line 5084) | static int function backtrace_uncompress_zdebug (line 5157) | int function backtrace_uncompress_zstd (line 5183) | int function elf_lzma_varint (line 5373) | static int function elf_lzma_range_normalize (line 5413) | static void function elf_lzma_bit (line 5436) | static int function elf_lzma_integer (line 5464) | static uint32_t function elf_lzma_reverse_integer (line 5488) | static uint32_t function elf_lzma_len (line 5516) | static uint32_t function elf_uncompress_lzma_block (line 5573) | static int function elf_uncompress_lzma (line 6268) | static int function backtrace_uncompress_lzma (line 6499) | int function elf_add (line 6518) | static int type phdr_data (line 7346) | struct phdr_data type backtrace_state (line 7348) | struct backtrace_state type PhdrIterate (line 7361) | struct PhdrIterate type ElfAddrRange (line 7369) | struct ElfAddrRange function address_in_known_elf_ranges (line 7376) | static int address_in_known_elf_ranges(uintptr_t pc) function phdr_callback_mock (line 7387) | static int function phdr_callback (line 7418) | phdr_callback (struct PhdrIterate *info, void *pdata) function elf_iterate_phdr_and_add_new_files (line 7469) | static int elf_iterate_phdr_and_add_new_files(phdr_data *pd) function elf_refresh_address_ranges_if_needed (line 7505) | static int elf_refresh_address_ranges_if_needed(struct backtrace_state... function backtrace_initialize (line 7533) | int FILE: tracy-client-sys/tracy/libbacktrace/fileline.cpp type tracy (line 69) | namespace tracy type backtrace_state (line 80) | struct backtrace_state type backtrace_state (line 111) | struct backtrace_state type backtrace_state (line 128) | struct backtrace_state type backtrace_state (line 147) | struct backtrace_state function fileline_initialize (line 217) | static int function backtrace_pcinfo (line 354) | int function backtrace_syminfo (line 370) | int function backtrace_syminfo_to_full_callback (line 389) | void function backtrace_syminfo_to_full_error_callback (line 403) | void FILE: tracy-client-sys/tracy/libbacktrace/internal.hpp type tracy (line 119) | namespace tracy type backtrace_state (line 125) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 132) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 138) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 143) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_view (line 187) | struct backtrace_view type backtrace_state (line 199) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_view (line 202) | struct backtrace_view type backtrace_state (line 205) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_view (line 206) | struct backtrace_view type backtrace_state (line 225) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 232) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_vector (line 241) | struct backtrace_vector type backtrace_state (line 255) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_vector (line 258) | struct backtrace_vector type backtrace_state (line 265) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_vector (line 266) | struct backtrace_vector type backtrace_state (line 273) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_vector (line 274) | struct backtrace_vector function backtrace_vector_free (line 280) | static inline void type backtrace_state (line 300) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type dwarf_section (line 309) | enum dwarf_section type dwarf_sections (line 326) | struct dwarf_sections type dwarf_data (line 334) | struct dwarf_data type libbacktrace_base_address (line 349) | struct libbacktrace_base_address type elf32_fdpic_loadaddr (line 351) | struct elf32_fdpic_loadaddr type libbacktrace_base_address (line 361) | struct libbacktrace_base_address type elf32_fdpic_loadaddr (line 351) | struct elf32_fdpic_loadaddr type backtrace_state (line 372) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type libbacktrace_base_address (line 373) | struct libbacktrace_base_address type elf32_fdpic_loadaddr (line 351) | struct elf32_fdpic_loadaddr type dwarf_sections (line 374) | struct dwarf_sections type dwarf_data (line 376) | struct dwarf_data type dwarf_data (line 379) | struct dwarf_data type backtrace_call_full (line 383) | struct backtrace_call_full type backtrace_state (line 408) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 417) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct type backtrace_state (line 426) | struct backtrace_state type backtrace_freelist_struct (line 166) | struct backtrace_freelist_struct FILE: tracy-client-sys/tracy/libbacktrace/macho.cpp type tracy (line 47) | namespace tracy type macho_header_32 (line 52) | struct macho_header_32 type macho_header_64 (line 65) | struct macho_header_64 type macho_header_fat (line 79) | struct macho_header_fat type macho_fat_arch (line 104) | struct macho_fat_arch type macho_fat_arch_64 (line 117) | struct macho_fat_arch_64 type macho_load_command (line 142) | struct macho_load_command type macho_segment_command (line 161) | struct macho_segment_command type macho_segment_64_command (line 178) | struct macho_segment_64_command type macho_symtab_command (line 195) | struct macho_symtab_command type macho_uuid_command (line 211) | struct macho_uuid_command type macho_section (line 220) | struct macho_section type macho_section_64 (line 237) | struct macho_section_64 type macho_nlist (line 255) | struct macho_nlist type macho_nlist_64 (line 266) | struct macho_nlist_64 type macho_symbol (line 288) | struct macho_symbol type macho_syminfo_data (line 296) | struct macho_syminfo_data type macho_syminfo_data (line 298) | struct macho_syminfo_data type macho_symbol (line 299) | struct macho_symbol type backtrace_state (line 320) | struct backtrace_state type libbacktrace_base_address (line 321) | struct libbacktrace_base_address function macho_nodebug (line 327) | static int function macho_nosyms (line 340) | static void function macho_add_dwarf_section (line 352) | static int function macho_add_dwarf_segment (line 385) | static int function macho_symbol_compare (line 453) | static int function macho_symbol_search (line 471) | static int function macho_defined_symbol (line 496) | static int function macho_add_symtab (line 516) | static int function macho_syminfo (line 710) | static void function macho_add_fat (line 763) | static int function macho_add_dsym (line 867) | static int function macho_add (line 985) | static int function backtrace_initialize (line 1232) | int function backtrace_initialize (line 1323) | int FILE: tracy-client-sys/tracy/libbacktrace/mmapio.cpp type tracy (line 51) | namespace tracy function backtrace_get_view (line 59) | int function backtrace_release_view (line 99) | void FILE: tracy-client-sys/tracy/libbacktrace/posix.cpp type tracy (line 56) | namespace tracy function backtrace_open (line 61) | int function backtrace_close (line 97) | int FILE: tracy-client-sys/tracy/libbacktrace/sort.cpp type tracy (line 41) | namespace tracy function swap (line 48) | static void function backtrace_qsort (line 63) | void FILE: tracy-client-sys/tracy/libbacktrace/state.cpp type tracy (line 41) | namespace tracy type backtrace_state (line 47) | struct backtrace_state type backtrace_state (line 52) | struct backtrace_state type backtrace_state (line 53) | struct backtrace_state type backtrace_state (line 67) | struct backtrace_state FILE: tracy-client-sys/tracy/tracy/TracyC.h type TracyPlotFormatEnum (line 13) | enum TracyPlotFormatEnum type ___tracy_source_location_data (line 134) | struct ___tracy_source_location_data type ___tracy_c_zone_context (line 143) | struct ___tracy_c_zone_context type ___tracy_gpu_time_data (line 149) | struct ___tracy_gpu_time_data type ___tracy_gpu_zone_begin_data (line 156) | struct ___tracy_gpu_zone_begin_data { type ___tracy_gpu_zone_begin_callstack_data (line 162) | struct ___tracy_gpu_zone_begin_callstack_data { type ___tracy_gpu_zone_end_data (line 169) | struct ___tracy_gpu_zone_end_data { type ___tracy_gpu_new_context_data (line 174) | struct ___tracy_gpu_new_context_data { type ___tracy_gpu_context_name_data (line 182) | struct ___tracy_gpu_context_name_data { type ___tracy_gpu_calibration_data (line 188) | struct ___tracy_gpu_calibration_data { type ___tracy_gpu_time_sync_data (line 194) | struct ___tracy_gpu_time_sync_data { type __tracy_lockable_context_data (line 199) | struct __tracy_lockable_context_data type TracyCZoneCtx (line 203) | typedef /*const*/ struct ___tracy_c_zone_context TracyCZoneCtx; type __tracy_lockable_context_data (line 205) | struct __tracy_lockable_context_data type ___tracy_source_location_data (line 220) | struct ___tracy_source_location_data type ___tracy_source_location_data (line 221) | struct ___tracy_source_location_data type ___tracy_gpu_zone_begin_data (line 230) | struct ___tracy_gpu_zone_begin_data type ___tracy_gpu_zone_begin_callstack_data (line 231) | struct ___tracy_gpu_zone_begin_callstack_data type ___tracy_gpu_zone_begin_data (line 232) | struct ___tracy_gpu_zone_begin_data type ___tracy_gpu_zone_begin_callstack_data (line 233) | struct ___tracy_gpu_zone_begin_callstack_data type ___tracy_gpu_zone_end_data (line 234) | struct ___tracy_gpu_zone_end_data type ___tracy_gpu_time_data (line 235) | struct ___tracy_gpu_time_data type ___tracy_gpu_new_context_data (line 236) | struct ___tracy_gpu_new_context_data type ___tracy_gpu_context_name_data (line 237) | struct ___tracy_gpu_context_name_data type ___tracy_gpu_calibration_data (line 238) | struct ___tracy_gpu_calibration_data type ___tracy_gpu_time_sync_data (line 239) | struct ___tracy_gpu_time_sync_data type ___tracy_gpu_zone_begin_data (line 241) | struct ___tracy_gpu_zone_begin_data type ___tracy_gpu_zone_begin_callstack_data (line 242) | struct ___tracy_gpu_zone_begin_callstack_data type ___tracy_gpu_zone_begin_data (line 243) | struct ___tracy_gpu_zone_begin_data type ___tracy_gpu_zone_begin_callstack_data (line 244) | struct ___tracy_gpu_zone_begin_callstack_data type ___tracy_gpu_zone_end_data (line 245) | struct ___tracy_gpu_zone_end_data type ___tracy_gpu_time_data (line 246) | struct ___tracy_gpu_time_data type ___tracy_gpu_new_context_data (line 247) | struct ___tracy_gpu_new_context_data type ___tracy_gpu_context_name_data (line 248) | struct ___tracy_gpu_context_name_data type ___tracy_gpu_calibration_data (line 249) | struct ___tracy_gpu_calibration_data type ___tracy_gpu_time_sync_data (line 250) | struct ___tracy_gpu_time_sync_data type ___tracy_source_location_data (line 353) | struct ___tracy_source_location_data type __tracy_lockable_context_data (line 354) | struct __tracy_lockable_context_data type __tracy_lockable_context_data (line 355) | struct __tracy_lockable_context_data type __tracy_lockable_context_data (line 356) | struct __tracy_lockable_context_data type __tracy_lockable_context_data (line 357) | struct __tracy_lockable_context_data type __tracy_lockable_context_data (line 358) | struct __tracy_lockable_context_data type __tracy_lockable_context_data (line 359) | struct __tracy_lockable_context_data type ___tracy_source_location_data (line 359) | struct ___tracy_source_location_data type __tracy_lockable_context_data (line 360) | struct __tracy_lockable_context_data FILE: tracy-client-sys/tracy/tracy/TracyCUDA.hpp type IncrementalRegression (line 58) | struct IncrementalRegression { type Parameters (line 60) | struct Parameters { method parameters (line 71) | auto parameters() const { method orthogonal (line 77) | auto orthogonal() const { method addSample (line 86) | void addSample(float_t x, float_t y) { function tracy_force_inline (line 98) | tracy_force_inline TracyTimestamp tracyGetTimestamp() { function TracyTimestamp (line 109) | TracyTimestamp tracyFromCUpti(CUptiTimestamp cuptiTime) { function tracy_force_inline (line 120) | tracy_force_inline void tracyMemWrite(T& where,U what) { function tracyFree (line 129) | void tracyFree(void* ptr) { function tracyZoneBegin (line 133) | void tracyZoneBegin(TracyTimestamp time, tracy::SourceLocationData* srcL... function tracyZoneEnd (line 141) | void tracyZoneEnd(TracyTimestamp time) { function tracyPlot (line 148) | void tracyPlot(const char* name, float value, TracyTimestamp time) { function tracyPlot (line 157) | void tracyPlot(const char* name, float value, CUptiTimestamp time) { function tracyPlotActivity (line 161) | void tracyPlotActivity(const char* name, TracyTimestamp start, TracyTime... function tracyPlotActivity (line 168) | void tracyPlotActivity(const char* name, CUptiTimestamp start, CUptiTime... function tracyPlotBlip (line 172) | void tracyPlotBlip(const char* name, TracyTimestamp time, float value = ... function tracyPlotBlip (line 178) | void tracyPlotBlip(const char* name, CUptiTimestamp time, float value = ... function tracyEmitMemAlloc (line 182) | void tracyEmitMemAlloc(const char* name, const void* ptr, size_t size, T... function tracyEmitMemFree (line 211) | void tracyEmitMemFree(const char* name, const void* ptr, TracyTimestamp ... function tracyEmitMemAlloc (line 228) | void tracyEmitMemAlloc(const char* name, const void* ptr, size_t size, C... function tracyEmitMemFree (line 232) | void tracyEmitMemFree(const char* name, const void* ptr, CUptiTimestamp ... function tracyAnnounceGpuTimestamp (line 236) | void tracyAnnounceGpuTimestamp(TracyTimestamp apiStart, TracyTimestamp a... function tracySubmitGpuTimestamp (line 259) | void tracySubmitGpuTimestamp(CUptiTimestamp gpuStart, CUptiTimestamp gpu... function CUptiResult (line 282) | CUptiResult CUptiCallChecked(CUptiResult result, const char* call, const... function CUresult (line 292) | CUresult cudaDriverCallChecked(CUresult result, const char* call, const ... type ConcurrentHashMap (line 303) | struct ConcurrentHashMap { method acquire_read_lock (line 305) | auto acquire_read_lock() { method acquire_write_lock (line 311) | auto acquire_write_lock() { method find (line 329) | auto find(TKey key) { method fetch (line 334) | auto fetch(TKey key, TValue& value) { method end (line 343) | auto end() { method emplace (line 349) | auto emplace(TKey key, Args&&... args) { method erase (line 354) | auto erase(TKey key) { type ProfilerStats (line 362) | struct ProfilerStats { method update (line 367) | void update(CUpti_CallbackDomain domain, CUpti_CallbackId cbid) { type StringTable (line 380) | struct StringTable { type SourceLocationMap (line 409) | struct SourceLocationMap { type SourceLocationLUT (line 441) | struct SourceLocationLUT { function tracyTimelineId (line 476) | uint32_t tracyTimelineId(uint32_t contextId, uint32_t streamId) { type tracy (line 487) | namespace tracy class CUDACtx (line 489) | class CUDACtx method CUDACtx (line 492) | static CUDACtx* Create() { method Destroy (line 504) | static void Destroy(CUDACtx* ctx) { method Collect (line 515) | void Collect() method printStats (line 521) | void printStats() method StartProfiling (line 544) | void StartProfiling() method StopProfiling (line 550) | void StopProfiling() method Name (line 557) | void Name(const char *name, uint16_t len) method tracy_force_inline (line 570) | tracy_force_inline void SubmitQueueItem(tracy::QueueItem *item) method QueryTimestamps (line 578) | static void QueryTimestamps(TracyTimestamp& tTracy, CUptiTimestamp& ... method Recalibrate (line 589) | void Recalibrate() { method EmitGpuZone (line 625) | void EmitGpuZone(TracyTimestamp apiStart, TracyTimestamp apiEnd, method OnEventsProcessed (line 636) | void OnEventsProcessed() { type CUPTI (line 640) | struct CUPTI { method OnBufferRequested (line 641) | static void CUPTIAPI OnBufferRequested(uint8_t **buffer, size_t *s... method OnBufferCompleted (line 653) | static void CUPTIAPI OnBufferCompleted(CUcontext ctx, uint32_t str... type APICallInfo (line 676) | struct APICallInfo { TracyTimestamp start = 0, end = 0; CUptiTimes... method OnCallbackAPI (line 678) | static void CUPTIAPI OnCallbackAPI( method matchActivityToAPICall (line 844) | static bool matchActivityToAPICall(uint32_t correlationId, APICall... method matchError (line 856) | static void matchError(uint32_t correlationId, const char* kind) { method extractActualName (line 862) | static std::string extractActualName(char** name){ method extractActualNameNested (line 891) | static std::string extractActualNameNested(const char* demangledName) method DoProcessDeviceEvent (line 946) | static void DoProcessDeviceEvent(CUpti_Activity *record) method BeginInstrumentation (line 1104) | static void BeginInstrumentation(CUDACtx* profilerHost) { method EndInstrumentation (line 1132) | static void EndInstrumentation() { method FlushActivity (line 1163) | static void FlushActivity() type Collector (line 1179) | struct Collector { method FlushActivityAsync (line 1205) | static void FlushActivityAsync() type PersistentState (line 1214) | struct PersistentState { method PersistentState (line 1231) | static PersistentState& Get() { method CUDACtx (line 1239) | CUDACtx(uint8_t gpuContextID = 255) type Singleton (line 1292) | struct Singleton { method Singleton (line 1297) | static Singleton& Get() { FILE: tracy-client-sys/tracy/tracy/TracyD3D11.hpp type tracy (line 26) | namespace tracy class D3D11ZoneScope (line 28) | class D3D11ZoneScope {} method tracy_force_inline (line 305) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 314) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 331) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 342) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 361) | tracy_force_inline ~D3D11ZoneScope() method tracy_force_inline (line 378) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, bool active ) method WriteQueueItem (line 389) | void WriteQueueItem(tracy::QueueItem* item, tracy::QueueType queueIt... class D3D11Ctx (line 51) | class D3D11Ctx type CollectMode (line 57) | enum CollectMode { POLL, BLOCK } method D3D11Ctx (line 60) | D3D11Ctx( ID3D11Device* device, ID3D11DeviceContext* devicectx ) method Name (line 163) | void Name( const char* name, uint16_t len ) method Collect (line 179) | void Collect(CollectMode mode = POLL) method tracy_force_inline (line 247) | tracy_force_inline uint32_t RingIndex(uintptr_t index) method tracy_force_inline (line 253) | tracy_force_inline uint32_t RingCount(uintptr_t begin, uintptr_t end) method tracy_force_inline (line 260) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 271) | tracy_force_inline ID3D11Query* GetQueryObjectFromId(uint32_t id) method tracy_force_inline (line 276) | tracy_force_inline void WaitForQuery(ID3D11Query* query) method tracy_force_inline (line 283) | tracy_force_inline uint8_t GetContextId() const class D3D11ZoneScope (line 302) | class D3D11ZoneScope method tracy_force_inline (line 305) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 314) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 331) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 342) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 361) | tracy_force_inline ~D3D11ZoneScope() method tracy_force_inline (line 378) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, bool active ) method WriteQueueItem (line 389) | void WriteQueueItem(tracy::QueueItem* item, tracy::QueueType queueIt... function D3D11Ctx (line 408) | static inline D3D11Ctx* CreateD3D11Context( ID3D11Device* device, ID3D... type CollectMode (line 57) | enum CollectMode { POLL, BLOCK } method D3D11Ctx (line 60) | D3D11Ctx( ID3D11Device* device, ID3D11DeviceContext* devicectx ) method Name (line 163) | void Name( const char* name, uint16_t len ) method Collect (line 179) | void Collect(CollectMode mode = POLL) method tracy_force_inline (line 247) | tracy_force_inline uint32_t RingIndex(uintptr_t index) method tracy_force_inline (line 253) | tracy_force_inline uint32_t RingCount(uintptr_t begin, uintptr_t end) method tracy_force_inline (line 260) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 271) | tracy_force_inline ID3D11Query* GetQueryObjectFromId(uint32_t id) method tracy_force_inline (line 276) | tracy_force_inline void WaitForQuery(ID3D11Query* query) method tracy_force_inline (line 283) | tracy_force_inline uint8_t GetContextId() const function DestroyD3D11Context (line 415) | static inline void DestroyD3D11Context( D3D11Ctx* ctx ) type tracy (line 48) | namespace tracy class D3D11ZoneScope (line 28) | class D3D11ZoneScope {} method tracy_force_inline (line 305) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 314) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 331) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 342) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 361) | tracy_force_inline ~D3D11ZoneScope() method tracy_force_inline (line 378) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, bool active ) method WriteQueueItem (line 389) | void WriteQueueItem(tracy::QueueItem* item, tracy::QueueType queueIt... class D3D11Ctx (line 51) | class D3D11Ctx type CollectMode (line 57) | enum CollectMode { POLL, BLOCK } method D3D11Ctx (line 60) | D3D11Ctx( ID3D11Device* device, ID3D11DeviceContext* devicectx ) method Name (line 163) | void Name( const char* name, uint16_t len ) method Collect (line 179) | void Collect(CollectMode mode = POLL) method tracy_force_inline (line 247) | tracy_force_inline uint32_t RingIndex(uintptr_t index) method tracy_force_inline (line 253) | tracy_force_inline uint32_t RingCount(uintptr_t begin, uintptr_t end) method tracy_force_inline (line 260) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 271) | tracy_force_inline ID3D11Query* GetQueryObjectFromId(uint32_t id) method tracy_force_inline (line 276) | tracy_force_inline void WaitForQuery(ID3D11Query* query) method tracy_force_inline (line 283) | tracy_force_inline uint8_t GetContextId() const class D3D11ZoneScope (line 302) | class D3D11ZoneScope method tracy_force_inline (line 305) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 314) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, const SourceLocati... method tracy_force_inline (line 331) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 342) | tracy_force_inline D3D11ZoneScope(D3D11Ctx* ctx, uint32_t line, cons... method tracy_force_inline (line 361) | tracy_force_inline ~D3D11ZoneScope() method tracy_force_inline (line 378) | tracy_force_inline D3D11ZoneScope( D3D11Ctx* ctx, bool active ) method WriteQueueItem (line 389) | void WriteQueueItem(tracy::QueueItem* item, tracy::QueueType queueIt... function D3D11Ctx (line 408) | static inline D3D11Ctx* CreateD3D11Context( ID3D11Device* device, ID3D... type CollectMode (line 57) | enum CollectMode { POLL, BLOCK } method D3D11Ctx (line 60) | D3D11Ctx( ID3D11Device* device, ID3D11DeviceContext* devicectx ) method Name (line 163) | void Name( const char* name, uint16_t len ) method Collect (line 179) | void Collect(CollectMode mode = POLL) method tracy_force_inline (line 247) | tracy_force_inline uint32_t RingIndex(uintptr_t index) method tracy_force_inline (line 253) | tracy_force_inline uint32_t RingCount(uintptr_t begin, uintptr_t end) method tracy_force_inline (line 260) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 271) | tracy_force_inline ID3D11Query* GetQueryObjectFromId(uint32_t id) method tracy_force_inline (line 276) | tracy_force_inline void WaitForQuery(ID3D11Query* query) method tracy_force_inline (line 283) | tracy_force_inline uint8_t GetContextId() const function DestroyD3D11Context (line 415) | static inline void DestroyD3D11Context( D3D11Ctx* ctx ) FILE: tracy-client-sys/tracy/tracy/TracyD3D12.hpp type tracy (line 26) | namespace tracy class D3D12ZoneScope (line 28) | class D3D12ZoneScope {} method tracy_force_inline (line 351) | tracy_force_inline void WriteQueueItem(QueueItem* item, QueueType ty... method tracy_force_inline (line 362) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 379) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 388) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 397) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 408) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 419) | tracy_force_inline ~D3D12ZoneScope() type D3D12QueryPayload (line 50) | struct D3D12QueryPayload class D3D12QueueCtx (line 57) | class D3D12QueueCtx method RecalibrateClocks (line 78) | void RecalibrateClocks() method tracy_force_inline (line 107) | tracy_force_inline void SubmitQueueItem(tracy::QueueItem* item) method D3D12QueueCtx (line 116) | D3D12QueueCtx(ID3D12Device* device, ID3D12CommandQueue* queue) method NewFrame (line 234) | void NewFrame() method Name (line 248) | void Name( const char* name, uint16_t len ) method Collect (line 261) | void Collect() method tracy_force_inline (line 324) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 338) | tracy_force_inline uint8_t GetId() const class D3D12ZoneScope (line 344) | class D3D12ZoneScope method tracy_force_inline (line 351) | tracy_force_inline void WriteQueueItem(QueueItem* item, QueueType ty... method tracy_force_inline (line 362) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 379) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 388) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 397) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 408) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 419) | tracy_force_inline ~D3D12ZoneScope() function D3D12QueueCtx (line 438) | static inline D3D12QueueCtx* CreateD3D12Context(ID3D12Device* device, ... method RecalibrateClocks (line 78) | void RecalibrateClocks() method tracy_force_inline (line 107) | tracy_force_inline void SubmitQueueItem(tracy::QueueItem* item) method D3D12QueueCtx (line 116) | D3D12QueueCtx(ID3D12Device* device, ID3D12CommandQueue* queue) method NewFrame (line 234) | void NewFrame() method Name (line 248) | void Name( const char* name, uint16_t len ) method Collect (line 261) | void Collect() method tracy_force_inline (line 324) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 338) | tracy_force_inline uint8_t GetId() const function DestroyD3D12Context (line 446) | static inline void DestroyD3D12Context(D3D12QueueCtx* ctx) type tracy (line 47) | namespace tracy class D3D12ZoneScope (line 28) | class D3D12ZoneScope {} method tracy_force_inline (line 351) | tracy_force_inline void WriteQueueItem(QueueItem* item, QueueType ty... method tracy_force_inline (line 362) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 379) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 388) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 397) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 408) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 419) | tracy_force_inline ~D3D12ZoneScope() type D3D12QueryPayload (line 50) | struct D3D12QueryPayload class D3D12QueueCtx (line 57) | class D3D12QueueCtx method RecalibrateClocks (line 78) | void RecalibrateClocks() method tracy_force_inline (line 107) | tracy_force_inline void SubmitQueueItem(tracy::QueueItem* item) method D3D12QueueCtx (line 116) | D3D12QueueCtx(ID3D12Device* device, ID3D12CommandQueue* queue) method NewFrame (line 234) | void NewFrame() method Name (line 248) | void Name( const char* name, uint16_t len ) method Collect (line 261) | void Collect() method tracy_force_inline (line 324) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 338) | tracy_force_inline uint8_t GetId() const class D3D12ZoneScope (line 344) | class D3D12ZoneScope method tracy_force_inline (line 351) | tracy_force_inline void WriteQueueItem(QueueItem* item, QueueType ty... method tracy_force_inline (line 362) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 379) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 388) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, ID3D12Graphics... method tracy_force_inline (line 397) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 408) | tracy_force_inline D3D12ZoneScope(D3D12QueueCtx* ctx, uint32_t line,... method tracy_force_inline (line 419) | tracy_force_inline ~D3D12ZoneScope() function D3D12QueueCtx (line 438) | static inline D3D12QueueCtx* CreateD3D12Context(ID3D12Device* device, ... method RecalibrateClocks (line 78) | void RecalibrateClocks() method tracy_force_inline (line 107) | tracy_force_inline void SubmitQueueItem(tracy::QueueItem* item) method D3D12QueueCtx (line 116) | D3D12QueueCtx(ID3D12Device* device, ID3D12CommandQueue* queue) method NewFrame (line 234) | void NewFrame() method Name (line 248) | void Name( const char* name, uint16_t len ) method Collect (line 261) | void Collect() method tracy_force_inline (line 324) | tracy_force_inline uint32_t NextQueryId() method tracy_force_inline (line 338) | tracy_force_inline uint8_t GetId() const function DestroyD3D12Context (line 446) | static inline void DestroyD3D12Context(D3D12QueueCtx* ctx) FILE: tracy-client-sys/tracy/tracy/TracyLua.hpp type tracy (line 10) | namespace tracy type detail (line 13) | namespace detail function noop (line 15) | static inline int noop( lua_State* L ) { return 0; } function LuaShortenSrc (line 148) | static inline void LuaShortenSrc( char* dst, const char* src ) function tracy_force_inline (line 156) | static tracy_force_inline void SendLuaCallstack( lua_State* L, uint3... function LuaZoneBeginS (line 200) | static inline int LuaZoneBeginS( lua_State* L ) function LuaZoneBeginNS (line 231) | static inline int LuaZoneBeginNS( lua_State* L ) function LuaZoneBegin (line 265) | static inline int LuaZoneBegin( lua_State* L ) function LuaZoneBeginN (line 292) | static inline int LuaZoneBeginN( lua_State* L ) function LuaZoneEnd (line 321) | static inline int LuaZoneEnd( lua_State* L ) function LuaZoneText (line 340) | static inline int LuaZoneText( lua_State* L ) function LuaZoneName (line 365) | static inline int LuaZoneName( lua_State* L ) function LuaMessage (line 390) | static inline int LuaMessage( lua_State* L ) function LuaRegister (line 18) | static inline void LuaRegister( lua_State* L ) function LuaRemove (line 52) | static inline void LuaRemove( char* script ) function LuaHook (line 123) | static inline void LuaHook( lua_State* L, lua_Debug* ar ) {} type detail (line 145) | namespace detail function noop (line 15) | static inline int noop( lua_State* L ) { return 0; } function LuaShortenSrc (line 148) | static inline void LuaShortenSrc( char* dst, const char* src ) function tracy_force_inline (line 156) | static tracy_force_inline void SendLuaCallstack( lua_State* L, uint3... function LuaZoneBeginS (line 200) | static inline int LuaZoneBeginS( lua_State* L ) function LuaZoneBeginNS (line 231) | static inline int LuaZoneBeginNS( lua_State* L ) function LuaZoneBegin (line 265) | static inline int LuaZoneBegin( lua_State* L ) function LuaZoneBeginN (line 292) | static inline int LuaZoneBeginN( lua_State* L ) function LuaZoneEnd (line 321) | static inline int LuaZoneEnd( lua_State* L ) function LuaZoneText (line 340) | static inline int LuaZoneText( lua_State* L ) function LuaZoneName (line 365) | static inline int LuaZoneName( lua_State* L ) function LuaMessage (line 390) | static inline int LuaMessage( lua_State* L ) function LuaRegister (line 413) | static inline void LuaRegister( lua_State* L ) function LuaRemove (line 442) | static inline void LuaRemove( char* script ) {} function LuaHook (line 444) | static inline void LuaHook( lua_State* L, lua_Debug* ar ) type tracy (line 138) | namespace tracy type detail (line 13) | namespace detail function noop (line 15) | static inline int noop( lua_State* L ) { return 0; } function LuaShortenSrc (line 148) | static inline void LuaShortenSrc( char* dst, const char* src ) function tracy_force_inline (line 156) | static tracy_force_inline void SendLuaCallstack( lua_State* L, uint3... function LuaZoneBeginS (line 200) | static inline int LuaZoneBeginS( lua_State* L ) function LuaZoneBeginNS (line 231) | static inline int LuaZoneBeginNS( lua_State* L ) function LuaZoneBegin (line 265) | static inline int LuaZoneBegin( lua_State* L ) function LuaZoneBeginN (line 292) | static inline int LuaZoneBeginN( lua_State* L ) function LuaZoneEnd (line 321) | static inline int LuaZoneEnd( lua_State* L ) function LuaZoneText (line 340) | static inline int LuaZoneText( lua_State* L ) function LuaZoneName (line 365) | static inline int LuaZoneName( lua_State* L ) function LuaMessage (line 390) | static inline int LuaMessage( lua_State* L ) function LuaRegister (line 18) | static inline void LuaRegister( lua_State* L ) function LuaRemove (line 52) | static inline void LuaRemove( char* script ) function LuaHook (line 123) | static inline void LuaHook( lua_State* L, lua_Debug* ar ) {} type detail (line 145) | namespace detail function noop (line 15) | static inline int noop( lua_State* L ) { return 0; } function LuaShortenSrc (line 148) | static inline void LuaShortenSrc( char* dst, const char* src ) function tracy_force_inline (line 156) | static tracy_force_inline void SendLuaCallstack( lua_State* L, uint3... function LuaZoneBeginS (line 200) | static inline int LuaZoneBeginS( lua_State* L ) function LuaZoneBeginNS (line 231) | static inline int LuaZoneBeginNS( lua_State* L ) function LuaZoneBegin (line 265) | static inline int LuaZoneBegin( lua_State* L ) function LuaZoneBeginN (line 292) | static inline int LuaZoneBeginN( lua_State* L ) function LuaZoneEnd (line 321) | static inline int LuaZoneEnd( lua_State* L ) function LuaZoneText (line 340) | static inline int LuaZoneText( lua_State* L ) function LuaZoneName (line 365) | static inline int LuaZoneName( lua_State* L ) function LuaMessage (line 390) | static inline int LuaMessage( lua_State* L ) function LuaRegister (line 413) | static inline void LuaRegister( lua_State* L ) function LuaRemove (line 442) | static inline void LuaRemove( char* script ) {} function LuaHook (line 444) | static inline void LuaHook( lua_State* L, lua_Debug* ar ) FILE: tracy-client-sys/tracy/tracy/TracyOpenCL.hpp type tracy (line 27) | namespace tracy class OpenCLCtxScope (line 29) | class OpenCLCtxScope {} type EventPhase (line 64) | enum class EventPhase : uint8_t type EventInfo (line 70) | struct EventInfo class OpenCLCtx (line 76) | class OpenCLCtx method OpenCLCtx (line 81) | OpenCLCtx(cl_context context, cl_device_id device) method Name (line 124) | void Name( const char* name, uint16_t len ) method Collect (line 140) | void Collect() method tracy_force_inline (line 203) | tracy_force_inline uint8_t GetId() const method NextQueryId (line 208) | tracy_force_inline unsigned int NextQueryId(EventInfo eventInfo) method tracy_force_inline (line 217) | tracy_force_inline EventInfo& GetQuery(unsigned int id) class OpenCLCtxScope (line 233) | class OpenCLCtxScope { function tracy_force_inline (line 331) | tracy_force_inline void SetEvent(cl_event event) function tracy_force_inline (line 339) | tracy_force_inline ~OpenCLCtxScope() function OpenCLCtx (line 359) | static inline OpenCLCtx* CreateCLContext(cl_context context, cl_device_i... method OpenCLCtx (line 81) | OpenCLCtx(cl_context context, cl_device_id device) method Name (line 124) | void Name( const char* name, uint16_t len ) method Collect (line 140) | void Collect() method tracy_force_inline (line 203) | tracy_force_inline uint8_t GetId() const method NextQueryId (line 208) | tracy_force_inline unsigned int NextQueryId(EventInfo eventInfo) method tracy_force_inline (line 217) | tracy_force_inline EventInfo& GetQuery(unsigned int id) function DestroyCLContext (line 366) | static inline void DestroyCLContext(OpenCLCtx* ctx) FILE: tracy-client-sys/tracy/tracy/TracyOpenGL.hpp type tracy (line 21) | namespace tracy type SourceLocationData (line 23) | struct SourceLocationData class GpuCtxScope (line 24) | class GpuCtxScope method GpuCtxScope (line 27) | GpuCtxScope( const SourceLocationData*, bool ) {} method GpuCtxScope (line 28) | GpuCtxScope( const SourceLocationData*, int32_t, bool ) {} class GpuCtx (line 86) | class GpuCtx method GpuCtx (line 93) | GpuCtx() method Name (line 127) | void Name( const char* name, uint16_t len ) method Collect (line 142) | void Collect() method NextQueryId (line 176) | tracy_force_inline unsigned int NextQueryId() method TranslateOpenGlQueryId (line 184) | tracy_force_inline unsigned int TranslateOpenGlQueryId( unsigned int id ) method tracy_force_inline (line 189) | tracy_force_inline uint8_t GetId() const function tracy_force_inline (line 204) | tracy_force_inline GpuCtxScope( const SourceLocationData* srcloc, bool i... function tracy_force_inline (line 225) | tracy_force_inline GpuCtxScope( const SourceLocationData* srcloc, int32_... function m_active (line 254) | m_active( is_active && GetProfiler().IsConnected() ) function m_active (line 276) | m_active( is_active && GetProfiler().IsConnected() ) function tracy_force_inline (line 302) | tracy_force_inline ~GpuCtxScope() FILE: tracy-client-sys/tracy/tracy/TracyVulkan.hpp type tracy (line 27) | namespace tracy class VkCtxScope (line 29) | class VkCtxScope {} type VkSymbolTable (line 73) | struct VkSymbolTable function VkCtx (line 100) | VkCtx( VkPhysicalDevice physdev, VkDevice device, VkQueue queue, VkComma... function VkCtx (line 185) | VkCtx( VkPhysicalDevice physdev, VkDevice device, PFN_vkResetQueryPoolEX... function Name (line 234) | void Name( const char* name, uint16_t len ) function Collect (line 250) | void Collect( VkCommandBuffer cmdbuf ) function NextQueryId (line 338) | tracy_force_inline unsigned int NextQueryId() function tracy_force_inline (line 344) | tracy_force_inline uint8_t GetId() const function GetQueryPool (line 349) | GetQueryPool() const function tracy_force_inline (line 355) | tracy_force_inline void Calibrate( VkDevice device, int64_t& tCpu, int64... function tracy_force_inline (line 381) | tracy_force_inline void CreateQueryPool() function tracy_force_inline (line 394) | tracy_force_inline void FindAvailableTimeDomains( VkPhysicalDevice physi... function tracy_force_inline (line 415) | tracy_force_inline void FindCalibratedTimestampDeviation() function tracy_force_inline (line 441) | tracy_force_inline void WriteInitialItem( VkPhysicalDevice physdev, int6... function PopulateSymbolTable (line 467) | void PopulateSymbolTable( VkInstance instance, PFN_vkGetInstanceProcAddr... function tracy_force_inline (line 515) | tracy_force_inline VkCtxScope( VkCtx* ctx, const SourceLocationData* src... function tracy_force_inline (line 539) | tracy_force_inline VkCtxScope( VkCtx* ctx, const SourceLocationData* src... function m_active (line 574) | m_active( is_active && GetProfiler().IsConnected() ) function m_active (line 599) | m_active( is_active && GetProfiler().IsConnected() ) function tracy_force_inline (line 631) | tracy_force_inline ~VkCtxScope() function VkCtx (line 657) | static inline VkCtx* CreateVkContext( VkPhysicalDevice physdev, VkDevice... function VkCtx (line 673) | static inline VkCtx* CreateVkContext( VkPhysicalDevice physdev, VkDevice... function DestroyVkContext (line 686) | static inline void DestroyVkContext( VkCtx* ctx ) FILE: tracy-client/benches/client.rs function client_start (line 4) | fn client_start(c: &mut Criterion) { function client_clone (line 9) | fn client_clone(c: &mut Criterion) { function client_running (line 15) | fn client_running(c: &mut Criterion) { function ops_alloc (line 20) | fn ops_alloc(c: &mut Criterion) { function ops_static (line 38) | fn ops_static(c: &mut Criterion) { FILE: tracy-client/src/demangle.rs type Buffer (line 24) | pub struct Buffer(String); method write_str (line 28) | fn write_str(&mut self, s: &str) -> fmt::Result { method write_char (line 33) | fn write_char(&mut self, c: char) -> fmt::Result { method new (line 39) | const fn new() -> Self { method clear_on_err (line 43) | fn clear_on_err(&mut self, f: impl FnOnce(&mut Self) -> Result fmt::Result { function noop (line 66) | pub fn noop(_: &str, _: &mut impl fmt::Write) -> fmt::Result { function implementation (line 77) | pub unsafe fn implementation(mangled: *const c_char, run: F) -> *cons... FILE: tracy-client/src/frame.rs type Frame (line 6) | pub struct Frame(Client, FrameName); type FrameName (line 12) | pub struct FrameName(pub(crate) &'static str); method new_leak (line 25) | pub fn new_leak(name: String) -> Self { method frame_mark (line 61) | pub fn frame_mark(&self) { method secondary_frame_mark (line 87) | pub fn secondary_frame_mark(&self, name: FrameName) { method non_continuous_frame (line 109) | pub fn non_continuous_frame(&self, name: FrameName) -> Frame { method frame_image (line 132) | pub fn frame_image(&self, image: &[u8], width: u16, height: u16, offset:... method drop (line 155) | fn drop(&mut self) { function frame_mark (line 171) | pub fn frame_mark() { function frame_image (line 178) | pub fn frame_image(image: &[u8], width: u16, height: u16, offset: u8, fl... FILE: tracy-client/src/gpu.rs type GpuContextType (line 15) | pub enum GpuContextType { type GpuContext (line 73) | pub struct GpuContext { method alloc_span_ids (line 226) | fn alloc_span_ids(&self) -> Result<(u16, u16), GpuSpanCreationError> { method span (line 245) | pub fn span( method span_alloc (line 283) | pub fn span_alloc( method begin_span (line 335) | pub fn begin_span(&self, span_location: &'static SpanLocation, query_i... method begin_span_alloc (line 358) | pub fn begin_span_alloc( method end_span (line 401) | pub fn end_span(&self, query_id: u16) { method upload_gpu_timestamp (line 414) | pub fn upload_gpu_timestamp(&self, query_id: u16, gpu_timestamp: i64) { method sync_gpu_time (line 435) | pub fn sync_gpu_time(&self, gpu_timestamp: i64) { type GpuContextCreationError (line 87) | pub enum GpuContextCreationError { method fmt (line 93) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type GpuSpanState (line 104) | enum GpuSpanState { type GpuSpan (line 122) | pub struct GpuSpan { method end_zone (line 453) | pub fn end_zone(&mut self) { method upload_timestamp_start (line 477) | pub fn upload_timestamp_start(&self, start_timestamp: i64) { method upload_timestamp_end (line 496) | pub fn upload_timestamp_end(&self, end_timestamp: i64) { type GpuSpanCreationError (line 136) | pub enum GpuSpanCreationError { method fmt (line 142) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new_gpu_context (line 165) | pub fn new_gpu_context( method drop (line 509) | fn drop(&mut self) { FILE: tracy-client/src/lib.rs function make_span_location (line 65) | pub fn make_span_location( function create_frame_name (line 91) | pub const unsafe fn create_frame_name(name: &'static str) -> crate::fram... function create_plot (line 97) | pub const unsafe fn create_plot(name: &'static str) -> crate::plot::Plot... function set_thread_name (line 103) | pub unsafe fn set_thread_name(name: *const u8) { type Client (line 127) | pub struct Client(()); method message (line 138) | pub fn message(&self, message: &str, callstack_depth: u16) { method color_message (line 155) | pub fn color_message(&self, message: &str, rgba: u32, callstack_depth:... method set_thread_name (line 175) | pub fn set_thread_name(&self, name: &str) { type ProfiledAllocator (line 220) | pub struct ProfiledAllocator(T, u16); function new (line 229) | pub const fn new(inner_allocator: T, callstack_depth: u16) -> Self { function emit_alloc (line 233) | fn emit_alloc(&self, ptr: *mut u8, size: usize) { function emit_free (line 246) | fn emit_free(&self, ptr: *mut u8) { function alloc (line 259) | unsafe fn alloc(&self, layout: alloc::Layout) -> *mut u8 { function dealloc (line 268) | unsafe fn dealloc(&self, ptr: *mut u8, layout: alloc::Layout) { function alloc_zeroed (line 276) | unsafe fn alloc_zeroed(&self, layout: alloc::Layout) -> *mut u8 { function realloc (line 285) | unsafe fn realloc(&self, ptr: *mut u8, layout: alloc::Layout, new_size: ... function adjust_stack_depth (line 297) | pub(crate) const fn adjust_stack_depth(depth: u16) -> u16 { FILE: tracy-client/src/plot.rs type PlotName (line 7) | pub struct PlotName(pub(crate) &'static str); method new_leak (line 122) | pub fn new_leak(name: String) -> Self { type PlotFormat (line 12) | pub enum PlotFormat { type PlotLineStyle (line 30) | pub enum PlotLineStyle { type PlotConfiguration (line 49) | pub struct PlotConfiguration { method format (line 65) | pub fn format(mut self, format: PlotFormat) -> Self { method line_style (line 71) | pub fn line_style(mut self, line_style: PlotLineStyle) -> Self { method fill (line 77) | pub fn fill(mut self, fill: bool) -> Self { method color (line 95) | pub fn color(mut self, color: Option) -> Self { method default (line 102) | fn default() -> Self { method plot (line 152) | pub fn plot(&self, plot_name: PlotName, value: f64) { method plot_config (line 171) | pub fn plot_config(&self, plot_name: PlotName, configuration: PlotConfig... FILE: tracy-client/src/span.rs type Span (line 7) | pub struct Span { method emit_value (line 150) | pub fn emit_value(&self, value: u64) { method emit_text (line 159) | pub fn emit_text(&self, text: &str) { method emit_color (line 171) | pub fn emit_color(&self, color: u32) { type SpanLocation (line 21) | pub struct SpanLocation { method span (line 62) | pub fn span(self, loc: &'static SpanLocation, callstack_depth: u16) -> S... method span_alloc (line 109) | pub fn span_alloc( method drop (line 182) | fn drop(&mut self) { FILE: tracy-client/src/state.rs method start (line 27) | pub fn start() -> Self { method running (line 38) | pub fn running() -> Option { method is_running (line 47) | pub fn is_running() -> bool { method is_connected (line 59) | pub fn is_connected() -> bool { method clone (line 70) | fn clone(&self) -> Self { constant STATE_STEP (line 112) | const STATE_STEP: usize = 1; constant STATE_DISABLED (line 113) | const STATE_DISABLED: usize = 0; constant STATE_ENABLING (line 114) | const STATE_ENABLING: usize = STATE_DISABLED + STATE_STEP; constant STATE_ENABLED (line 115) | const STATE_ENABLED: usize = STATE_ENABLING + STATE_STEP; function spin_loop (line 118) | fn spin_loop() { function start (line 125) | pub(super) fn start() -> super::Client { function is_running (line 170) | pub(super) fn is_running() -> bool { function state_transitions (line 179) | fn state_transitions() { FILE: tracy-client/tests/loom.rs function model (line 7) | fn model(f: F) function main (line 23) | fn main() { function main (line 73) | fn main() { FILE: tracy-client/tests/tests.rs function basic_zone (line 9) | fn basic_zone() { function alloc_zone (line 19) | fn alloc_zone() { function finish_frameset (line 27) | fn finish_frameset() { function finish_secondary_frameset (line 35) | fn finish_secondary_frameset() { function non_continuous_frameset (line 43) | fn non_continuous_frameset() { function plot_something (line 50) | fn plot_something() { function allocations (line 60) | fn allocations() { function fib (line 67) | fn fib(i: u16) -> u64 { function message (line 79) | fn message() { function tls_confusion (line 85) | fn tls_confusion() { function set_thread_name (line 94) | fn set_thread_name() { function nameless_span (line 99) | fn nameless_span() { function gpu (line 106) | fn gpu() { function main (line 135) | fn main() {