blob: b5c0f7f34f423ff839dd1aa2c1fa699c8831db59 [file] [log] [blame] [edit]
[
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Counter.GetInspectVmo",
"ordinal": "7974101319142677377",
"type": "() -> (int32 status,fuchsia.mem/Buffer buffer)"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Counter.UpdateInspectVmo",
"ordinal": "2100343708672086943",
"type": "() -> (int32 status)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/Counter"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/CpuResource.Get",
"ordinal": "4747093326996575716",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/CpuResource"
},
{
"kind": "struct/member",
"name": "fuchsia.kernel/CpuStats.actual_num_cpus",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.kernel/CpuStats.per_cpu_stats",
"ordinal": "2",
"type": "vector<fuchsia.kernel/PerCpuStats>:<512,optional>"
},
{
"kind": "struct",
"name": "fuchsia.kernel/CpuStats"
},
{
"kind": "const",
"name": "fuchsia.kernel/DEBUG_COMMAND_MAX",
"type": "uint32",
"value": "1024"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/DebugBroker.SendDebugCommand",
"ordinal": "2225465377324625910",
"type": "(string:1024 command) -> (int32 status)"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/DebugBroker.SetTracingEnabled",
"ordinal": "1361046756353749774",
"type": "(bool enabled) -> (int32 status)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/DebugBroker"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/DebugResource.Get",
"ordinal": "2123965638151660660",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/DebugResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/HypervisorResource.Get",
"ordinal": "2031441404809979042",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/HypervisorResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/InfoResource.Get",
"ordinal": "2155233879084769383",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/InfoResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/IoportResource.Get",
"ordinal": "5598546592714442027",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/IoportResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/IrqResource.Get",
"ordinal": "5268056273734091241",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/IrqResource"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.free_bytes",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.free_heap_bytes",
"ordinal": "5",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.ipc_bytes",
"ordinal": "8",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.mmu_overhead_bytes",
"ordinal": "7",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.other_bytes",
"ordinal": "9",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.total_bytes",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.total_heap_bytes",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.vmo_bytes",
"ordinal": "6",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStats.wired_bytes",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.kernel/MemoryStats"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.free_bytes",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.free_heap_bytes",
"ordinal": "5",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.ipc_bytes",
"ordinal": "13",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.mmu_overhead_bytes",
"ordinal": "12",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.other_bytes",
"ordinal": "14",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.total_bytes",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.total_heap_bytes",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_bytes",
"ordinal": "6",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_discardable_locked_bytes",
"ordinal": "10",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_discardable_unlocked_bytes",
"ordinal": "11",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_newest_bytes",
"ordinal": "8",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_oldest_bytes",
"ordinal": "9",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.vmo_pager_total_bytes",
"ordinal": "7",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/MemoryStatsExtended.wired_bytes",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.kernel/MemoryStatsExtended"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/MmioResource.Get",
"ordinal": "7382661600629358203",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/MmioResource"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.context_switches",
"ordinal": "5",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.cpu_number",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.exceptions",
"ordinal": "12",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.flags",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.generic_ipis",
"ordinal": "15",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.idle_time",
"ordinal": "3",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.ints",
"ordinal": "8",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.irq_preempts",
"ordinal": "6",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.page_faults",
"ordinal": "11",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.reschedule_ipis",
"ordinal": "14",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.reschedules",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.syscalls",
"ordinal": "13",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.timer_ints",
"ordinal": "9",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.timers",
"ordinal": "10",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.kernel/PerCpuStats.yields",
"ordinal": "7",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.kernel/PerCpuStats"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/PowerResource.Get",
"ordinal": "3138438062431922278",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/PowerResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/RootJob.Get",
"ordinal": "8335237394535366316",
"type": "() -> (zx/handle:JOB job)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/RootJob"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/RootJobForInspect.Get",
"ordinal": "8335237394535366316",
"type": "() -> (zx/handle:JOB job)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/RootJobForInspect"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/SmcResource.Get",
"ordinal": "4119875881902861799",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/SmcResource"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Stats.GetCpuLoad",
"ordinal": "5516644586577151590",
"type": "(int64 duration) -> (vector<float32>:512 per_cpu_load)"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Stats.GetCpuStats",
"ordinal": "5120072178135245214",
"type": "() -> (fuchsia.kernel/CpuStats stats)"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Stats.GetMemoryStats",
"ordinal": "7522831701532479604",
"type": "() -> (fuchsia.kernel/MemoryStats stats)"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/Stats.GetMemoryStatsExtended",
"ordinal": "6988074761686925983",
"type": "() -> (fuchsia.kernel/MemoryStatsExtended stats)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/Stats"
},
{
"kind": "protocol/member",
"name": "fuchsia.kernel/VmexResource.Get",
"ordinal": "3736636248880907929",
"type": "() -> (zx/handle:RESOURCE resource)"
},
{
"kind": "protocol",
"name": "fuchsia.kernel/VmexResource"
},
{
"kind": "library",
"name": "fuchsia.kernel"
}
]