struct ValidSyscallPC

Defined at line 6 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

Forward declaration of generated class.

This class is defined in the file vdso-valid-sysret.h,

which is generated by scripts/gen-vdso-valid-sysret.sh.

It has a static method named after each syscall:

static bool

<syscall

-name>(uintptr_t offset);

This tests whether

<start

of vDSO code>+offset is a valid PC

for entering the kernel with

<syscall

-name>'s syscall number.

Public Methods

bool bti_create (uintptr_t offset)

Defined at line 8 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool bti_pin (uintptr_t offset)

Defined at line 16 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool bti_release_quarantine (uintptr_t offset)

Defined at line 24 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_call_etc_finish (uintptr_t offset)

Defined at line 32 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_call_etc_noretry (uintptr_t offset)

Defined at line 40 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_call_finish (uintptr_t offset)

Defined at line 48 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_call_noretry (uintptr_t offset)

Defined at line 56 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_create (uintptr_t offset)

Defined at line 64 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_read (uintptr_t offset)

Defined at line 72 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_read_etc (uintptr_t offset)

Defined at line 80 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_write (uintptr_t offset)

Defined at line 88 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool channel_write_etc (uintptr_t offset)

Defined at line 96 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_create (uintptr_t offset)

Defined at line 104 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_get_boot_via_kernel (uintptr_t offset)

Defined at line 112 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_get_details (uintptr_t offset)

Defined at line 120 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_get_monotonic_via_kernel (uintptr_t offset)

Defined at line 128 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_read (uintptr_t offset)

Defined at line 136 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool clock_update (uintptr_t offset)

Defined at line 144 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool counter_add (uintptr_t offset)

Defined at line 152 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool counter_create (uintptr_t offset)

Defined at line 160 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool counter_read (uintptr_t offset)

Defined at line 168 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool counter_write (uintptr_t offset)

Defined at line 176 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool cprng_add_entropy (uintptr_t offset)

Defined at line 184 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool cprng_draw_once (uintptr_t offset)

Defined at line 192 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debug_read (uintptr_t offset)

Defined at line 200 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debug_send_command (uintptr_t offset)

Defined at line 208 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debug_write (uintptr_t offset)

Defined at line 216 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debuglog_create (uintptr_t offset)

Defined at line 224 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debuglog_read (uintptr_t offset)

Defined at line 232 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool debuglog_write (uintptr_t offset)

Defined at line 240 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool event_create (uintptr_t offset)

Defined at line 248 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool eventpair_create (uintptr_t offset)

Defined at line 256 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool exception_get_process (uintptr_t offset)

Defined at line 264 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool exception_get_thread (uintptr_t offset)

Defined at line 272 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool fifo_create (uintptr_t offset)

Defined at line 280 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool fifo_read (uintptr_t offset)

Defined at line 288 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool fifo_write (uintptr_t offset)

Defined at line 296 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_get_owner (uintptr_t offset)

Defined at line 304 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_requeue (uintptr_t offset)

Defined at line 312 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_requeue_single_owner (uintptr_t offset)

Defined at line 320 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_wait (uintptr_t offset)

Defined at line 328 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_wake (uintptr_t offset)

Defined at line 336 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool futex_wake_single_owner (uintptr_t offset)

Defined at line 346 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool guest_create (uintptr_t offset)

Defined at line 354 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool guest_set_trap (uintptr_t offset)

Defined at line 362 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool handle_close (uintptr_t offset)

Defined at line 370 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool handle_close_many (uintptr_t offset)

Defined at line 382 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool handle_duplicate (uintptr_t offset)

Defined at line 390 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool handle_replace (uintptr_t offset)

Defined at line 398 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_ack (uintptr_t offset)

Defined at line 406 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_bind (uintptr_t offset)

Defined at line 414 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_create (uintptr_t offset)

Defined at line 422 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_destroy (uintptr_t offset)

Defined at line 430 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_trigger (uintptr_t offset)

Defined at line 438 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool interrupt_wait (uintptr_t offset)

Defined at line 446 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool iob_allocate_id (uintptr_t offset)

Defined at line 454 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool iob_create (uintptr_t offset)

Defined at line 462 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool iob_create_shared_region (uintptr_t offset)

Defined at line 470 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool iob_writev (uintptr_t offset)

Defined at line 478 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool iommu_create (uintptr_t offset)

Defined at line 486 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ioports_release (uintptr_t offset)

Defined at line 494 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ioports_request (uintptr_t offset)

Defined at line 502 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool job_create (uintptr_t offset)

Defined at line 510 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool job_set_critical (uintptr_t offset)

Defined at line 518 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool job_set_policy (uintptr_t offset)

Defined at line 526 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ktrace_control (uintptr_t offset)

Defined at line 534 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ktrace_read (uintptr_t offset)

Defined at line 542 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool msi_allocate (uintptr_t offset)

Defined at line 550 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool msi_create (uintptr_t offset)

Defined at line 558 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool mtrace_control (uintptr_t offset)

Defined at line 566 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool nanosleep (uintptr_t offset)

Defined at line 574 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_get_child (uintptr_t offset)

Defined at line 582 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_get_info (uintptr_t offset)

Defined at line 590 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_get_property (uintptr_t offset)

Defined at line 598 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_set_profile (uintptr_t offset)

Defined at line 606 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_set_property (uintptr_t offset)

Defined at line 614 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_signal (uintptr_t offset)

Defined at line 622 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_signal_peer (uintptr_t offset)

Defined at line 630 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_wait_async (uintptr_t offset)

Defined at line 638 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_wait_many (uintptr_t offset)

Defined at line 646 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool object_wait_one (uintptr_t offset)

Defined at line 654 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_create (uintptr_t offset)

Defined at line 662 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_create_vmo (uintptr_t offset)

Defined at line 670 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_detach_vmo (uintptr_t offset)

Defined at line 678 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_op_range (uintptr_t offset)

Defined at line 686 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_query_dirty_ranges (uintptr_t offset)

Defined at line 694 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_query_vmo_stats (uintptr_t offset)

Defined at line 702 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pager_supply_pages (uintptr_t offset)

Defined at line 710 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_add_subtract_io_range (uintptr_t offset)

Defined at line 718 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_cfg_pio_rw (uintptr_t offset)

Defined at line 726 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_config_read (uintptr_t offset)

Defined at line 734 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_config_write (uintptr_t offset)

Defined at line 742 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_enable_bus_master (uintptr_t offset)

Defined at line 750 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_get_bar (uintptr_t offset)

Defined at line 758 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_get_nth_device (uintptr_t offset)

Defined at line 766 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_init (uintptr_t offset)

Defined at line 774 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_map_interrupt (uintptr_t offset)

Defined at line 782 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_query_irq_mode (uintptr_t offset)

Defined at line 790 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_reset_device (uintptr_t offset)

Defined at line 798 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pci_set_irq_mode (uintptr_t offset)

Defined at line 806 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool pmt_unpin (uintptr_t offset)

Defined at line 814 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool port_cancel (uintptr_t offset)

Defined at line 822 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool port_cancel_key (uintptr_t offset)

Defined at line 830 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool port_create (uintptr_t offset)

Defined at line 838 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool port_queue (uintptr_t offset)

Defined at line 846 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool port_wait (uintptr_t offset)

Defined at line 854 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_create (uintptr_t offset)

Defined at line 862 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_create_shared (uintptr_t offset)

Defined at line 870 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_exit (uintptr_t offset)

Defined at line 878 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_read_memory (uintptr_t offset)

Defined at line 886 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_start (uintptr_t offset)

Defined at line 894 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool process_write_memory (uintptr_t offset)

Defined at line 902 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool profile_create (uintptr_t offset)

Defined at line 910 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool resource_create (uintptr_t offset)

Defined at line 918 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool restricted_bind_state (uintptr_t offset)

Defined at line 926 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool restricted_enter (uintptr_t offset)

Defined at line 934 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool restricted_kick (uintptr_t offset)

Defined at line 942 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool restricted_unbind_state (uintptr_t offset)

Defined at line 950 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool sampler_create (uintptr_t offset)

Defined at line 958 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool sampler_read (uintptr_t offset)

Defined at line 966 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool sampler_start (uintptr_t offset)

Defined at line 974 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool sampler_stop (uintptr_t offset)

Defined at line 982 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool smc_call (uintptr_t offset)

Defined at line 990 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool socket_create (uintptr_t offset)

Defined at line 998 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool socket_read (uintptr_t offset)

Defined at line 1006 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool socket_set_disposition (uintptr_t offset)

Defined at line 1014 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool socket_write (uintptr_t offset)

Defined at line 1022 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_create (uintptr_t offset)

Defined at line 1030 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_readv (uintptr_t offset)

Defined at line 1038 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_readv_at (uintptr_t offset)

Defined at line 1046 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_seek (uintptr_t offset)

Defined at line 1054 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_writev (uintptr_t offset)

Defined at line 1062 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool stream_writev_at (uintptr_t offset)

Defined at line 1070 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_next_1 (uintptr_t offset)

Defined at line 1078 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_handle_create (uintptr_t offset)

Defined at line 1086 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_widening_signed_narrow (uintptr_t offset)

Defined at line 1094 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_widening_signed_wide (uintptr_t offset)

Defined at line 1102 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_widening_unsigned_narrow (uintptr_t offset)

Defined at line 1110 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_widening_unsigned_wide (uintptr_t offset)

Defined at line 1118 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_wrapper (uintptr_t offset)

Defined at line 1126 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_0 (uintptr_t offset)

Defined at line 1134 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_1 (uintptr_t offset)

Defined at line 1142 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_2 (uintptr_t offset)

Defined at line 1150 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_3 (uintptr_t offset)

Defined at line 1158 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_4 (uintptr_t offset)

Defined at line 1166 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_5 (uintptr_t offset)

Defined at line 1174 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_6 (uintptr_t offset)

Defined at line 1182 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_7 (uintptr_t offset)

Defined at line 1190 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool syscall_test_8 (uintptr_t offset)

Defined at line 1198 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_barrier (uintptr_t offset)

Defined at line 1206 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_get_event (uintptr_t offset)

Defined at line 1214 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_get_performance_info (uintptr_t offset)

Defined at line 1222 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_mexec (uintptr_t offset)

Defined at line 1230 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_mexec_payload_get (uintptr_t offset)

Defined at line 1238 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_powerctl (uintptr_t offset)

Defined at line 1246 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_set_performance_info (uintptr_t offset)

Defined at line 1254 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_set_processor_power_domain (uintptr_t offset)

Defined at line 1262 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_set_processor_power_state (uintptr_t offset)

Defined at line 1270 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_suspend_enter (uintptr_t offset)

Defined at line 1278 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool system_watch_memory_stall (uintptr_t offset)

Defined at line 1286 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool task_create_exception_channel (uintptr_t offset)

Defined at line 1294 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool task_kill (uintptr_t offset)

Defined at line 1302 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool task_suspend (uintptr_t offset)

Defined at line 1310 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool task_suspend_token (uintptr_t offset)

Defined at line 1318 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_create (uintptr_t offset)

Defined at line 1326 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_exit (uintptr_t offset)

Defined at line 1334 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_legacy_yield (uintptr_t offset)

Defined at line 1346 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_raise_exception (uintptr_t offset)

Defined at line 1354 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_read_state (uintptr_t offset)

Defined at line 1362 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_set_rseq (uintptr_t offset)

Defined at line 1370 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_start (uintptr_t offset)

Defined at line 1378 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool thread_write_state (uintptr_t offset)

Defined at line 1386 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ticks_get_boot_via_kernel (uintptr_t offset)

Defined at line 1394 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool ticks_get_via_kernel (uintptr_t offset)

Defined at line 1402 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool timer_cancel (uintptr_t offset)

Defined at line 1410 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool timer_create (uintptr_t offset)

Defined at line 1418 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool timer_set (uintptr_t offset)

Defined at line 1426 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_create (uintptr_t offset)

Defined at line 1434 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_enter (uintptr_t offset)

Defined at line 1442 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_interrupt (uintptr_t offset)

Defined at line 1450 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_kick (uintptr_t offset)

Defined at line 1458 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_read_state (uintptr_t offset)

Defined at line 1466 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vcpu_write_state (uintptr_t offset)

Defined at line 1474 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_allocate (uintptr_t offset)

Defined at line 1482 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_destroy (uintptr_t offset)

Defined at line 1490 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_map (uintptr_t offset)

Defined at line 1498 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_map_clock (uintptr_t offset)

Defined at line 1506 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_map_iob (uintptr_t offset)

Defined at line 1514 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_op_range (uintptr_t offset)

Defined at line 1522 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_protect (uintptr_t offset)

Defined at line 1530 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmar_unmap (uintptr_t offset)

Defined at line 1538 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_create (uintptr_t offset)

Defined at line 1548 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_create_child (uintptr_t offset)

Defined at line 1556 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_create_contiguous (uintptr_t offset)

Defined at line 1564 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_create_physical (uintptr_t offset)

Defined at line 1572 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_get_size (uintptr_t offset)

Defined at line 1580 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_get_stream_size (uintptr_t offset)

Defined at line 1588 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_op_range (uintptr_t offset)

Defined at line 1596 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_read (uintptr_t offset)

Defined at line 1604 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_replace_as_executable (uintptr_t offset)

Defined at line 1612 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_set_cache_policy (uintptr_t offset)

Defined at line 1620 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_set_size (uintptr_t offset)

Defined at line 1628 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_set_stream_size (uintptr_t offset)

Defined at line 1636 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_transfer_data (uintptr_t offset)

Defined at line 1644 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h

bool vmo_write (uintptr_t offset)

Defined at line 1652 of file kernel_x64/gen/zircon/kernel/lib/userabi/vdso-valid-sysret.h