The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/compat/mach/mach_services.c

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* $NetBSD: mach_services.c,v 1.18 2005/12/11 12:20:20 christos Exp $ */
    2 
    3 /*
    4  * Mach services table.
    5  *
    6  * DO NOT EDIT -- this file is automatically generated.
    7  * created from NetBSD: mach_services.master,v 1.12 2005/02/26 23:10:20 perry Exp
    8  */
    9 
   10 #include <sys/cdefs.h>
   11 __KERNEL_RCSID(0, "$NetBSD: mach_services.c,v 1.18 2005/12/11 12:20:20 christos Exp $");
   12 
   13 #include <sys/types.h>
   14 #include <sys/param.h>
   15 #include <compat/mach/mach_types.h>
   16 #include <compat/mach/mach_message.h>
   17 #include <compat/mach/mach_bootstrap.h>
   18 #include <compat/mach/mach_iokit.h>
   19 #include <compat/mach/mach_clock.h>
   20 #include <compat/mach/mach_host.h>
   21 #include <compat/mach/mach_port.h>
   22 #include <compat/mach/mach_task.h>
   23 #include <compat/mach/mach_thread.h>
   24 #include <compat/mach/mach_semaphore.h>
   25 #include <compat/mach/mach_notify.h>
   26 #include <compat/mach/mach_exception.h>
   27 #include <compat/mach/mach_vm.h>
   28 #include <compat/mach/mach_services.h>
   29 
   30 struct mach_service mach_services_table[] = {
   31         {64, NULL, "obsolete notify_first", 0, 0},
   32         {65, NULL, "notify_port_deleted", 0, 0},
   33         {66, NULL, "obsolete notify_msg_accepted", 0, 0},
   34         {67, NULL, "obsolete notify_ownership_rights", 0, 0},
   35         {68, NULL, "obsolete notify_receive_rights", 0, 0},
   36         {69, NULL, "notify_port_destroyed", 0, 0},
   37         {70, NULL, "notify_port_no_senders", 0, 0},
   38         {71, NULL, "notify_port_send_once", 0, 0},
   39         {72, NULL, "notify_port_dead_name", 0, 0},
   40         {200, mach_host_info, "host_info", sizeof(mach_host_info_request_t), sizeof(mach_host_info_reply_t)},
   41         {201, NULL, "unimpl. host_kernel_version", 0, 0},
   42         {202, mach_host_page_size, "host_page_size", sizeof(mach_host_page_size_request_t), sizeof(mach_host_page_size_reply_t)},
   43         {203, NULL, "unimpl. memory_object_memory_entry", 0, 0},
   44         {204, NULL, "unimpl. host_processor_info", 0, 0},
   45         {205, mach_host_get_io_master, "host_get_io_master", sizeof(mach_host_get_io_master_request_t), sizeof(mach_host_get_io_master_reply_t)},
   46         {206, mach_host_get_clock_service, "host_get_clock_service", sizeof(mach_host_get_clock_service_request_t), sizeof(mach_host_get_clock_service_reply_t)},
   47         {207, NULL, "unimpl. kmod_get_info", 0, 0},
   48         {208, NULL, "unimpl. host_zone_info", 0, 0},
   49         {209, NULL, "unimpl. host_virtual_physical_table_info", 0, 0},
   50         {210, NULL, "unimpl. host_ipc_hash_info", 0, 0},
   51         {211, NULL, "unimpl. enable_bluebox", 0, 0},
   52         {212, NULL, "unimpl. disable_bluebox", 0, 0},
   53         {213, mach_processor_set_default, "processor_set_default", sizeof(mach_processor_set_default_request_t), sizeof(mach_processor_set_default_reply_t)},
   54         {214, NULL, "unimpl. processor_set_create", 0, 0},
   55         {215, NULL, "unimpl. memory_object_memory_entry_64", 0, 0},
   56         {216, NULL, "unimpl. host_statistics", 0, 0},
   57         {400, NULL, "unimpl. host_get_boot_info", 0, 0},
   58         {401, NULL, "unimpl. host_reboot", 0, 0},
   59         {402, NULL, "unimpl. host_priv_statistics", 0, 0},
   60         {403, NULL, "unimpl. boostrap_register", 0, 0},
   61         {404, mach_bootstrap_look_up, "bootstrap_look_up", sizeof(mach_bootstrap_look_up_request_t), sizeof(mach_bootstrap_look_up_reply_t)},
   62         {405, NULL, "unimpl. thread_wire", 0, 0},
   63         {406, NULL, "unimpl. vm_allocate_cpm", 0, 0},
   64         {407, NULL, "unimpl. host_processors", 0, 0},
   65         {408, NULL, "unimpl. host_get_clock_control", 0, 0},
   66         {409, NULL, "unimpl. kmod_create", 0, 0},
   67         {410, NULL, "unimpl. kmod_destroy", 0, 0},
   68         {411, NULL, "unimpl. kmod_control", 0, 0},
   69         {412, NULL, "unimpl. host_get_special_port", 0, 0},
   70         {413, NULL, "unimpl. host_set_special_port", 0, 0},
   71         {414, NULL, "unimpl. host_set_exception_ports", 0, 0},
   72         {415, NULL, "unimpl. host_get_exception_ports", 0, 0},
   73         {416, NULL, "unimpl. host_swap_exception_ports", 0, 0},
   74         {417, NULL, "unimpl. host_load_symbol_table", 0, 0},
   75         {418, NULL, "unimpl. task_swappable", 0, 0},
   76         {419, NULL, "unimpl. host_processor_sets", 0, 0},
   77         {420, mach_host_processor_set_priv, "host_processor_set_priv", sizeof(mach_host_processor_set_priv_request_t), sizeof(mach_host_processor_set_priv_reply_t)},
   78         {421, NULL, "unimpl. set_dp_control_port", 0, 0},
   79         {422, NULL, "unimpl. get_dp_control_port", 0, 0},
   80         {423, NULL, "unimpl. host_set_UNDServer", 0, 0},
   81         {424, NULL, "unimpl. host_get_UNDServer", 0, 0},
   82         {600, NULL, "unimpl. host_security_create_task_token", 0, 0},
   83         {601, NULL, "unimpl. host_security_set_task_token", 0, 0},
   84         {1000, mach_clock_get_time, "clock_get_time", sizeof(mach_clock_get_time_request_t), sizeof(mach_clock_get_time_reply_t)},
   85         {1001, NULL, "unimpl. clock_get_attributes", 0, 0},
   86         {1002, NULL, "unimpl. clock_alarm", 0, 0},
   87         {1200, NULL, "unimpl. clock_set_time", 0, 0},
   88         {1201, NULL, "unimpl. clock_set_attributes", 0, 0},
   89         {2000, NULL, "unimpl. memory_object_get_attributes", 0, 0},
   90         {2001, NULL, "unimpl. memory_object_change_attributes", 0, 0},
   91         {2002, NULL, "unimpl. memory_object_synchronize_completed", 0, 0},
   92         {2003, NULL, "unimpl. memory_object_lock_request", 0, 0},
   93         {2004, NULL, "unimpl. memory_object_destroy", 0, 0},
   94         {2005, NULL, "unimpl. memory_object_upl_request", 0, 0},
   95         {2006, NULL, "unimpl. memory_object_super_upl_request", 0, 0},
   96         {2007, NULL, "unimpl. memory_object_page_op", 0, 0},
   97         {2008, NULL, "unimpl. memory_object_recover_named", 0, 0},
   98         {2009, NULL, "unimpl. memory_object_release_name", 0, 0},
   99         {2050, NULL, "unimpl. upl_abort", 0, 0},
  100         {2051, NULL, "unimpl. upl_abort_range", 0, 0},
  101         {2052, NULL, "unimpl. upl_commit", 0, 0},
  102         {2053, NULL, "unimpl. upl_commit_range", 0, 0},
  103         {2200, NULL, "unimpl. memory_object_init", 0, 0},
  104         {2201, NULL, "unimpl. memory_object_terminate", 0, 0},
  105         {2202, NULL, "unimpl. memory_object_data_request", 0, 0},
  106         {2203, NULL, "unimpl. memory_object_data_return", 0, 0},
  107         {2204, NULL, "unimpl. memory_object_data_initialize", 0, 0},
  108         {2205, NULL, "unimpl. memory_object_data_unlock", 0, 0},
  109         {2206, NULL, "unimpl. memory_object_synchronize", 0, 0},
  110         {2207, NULL, "unimpl. memory_object_unmap", 0, 0},
  111         {2250, NULL, "unimpl. memory_object_create", 0, 0},
  112         {2275, NULL, "unimpl. default_pager_object_create", 0, 0},
  113         {2276, NULL, "unimpl. default_pager_info", 0, 0},
  114         {2277, NULL, "unimpl. default_pager_objects", 0, 0},
  115         {2278, NULL, "unimpl. default_pager_object_pages", 0, 0},
  116         {2279, NULL, "unimpl. default_pager_backing_store_create", 0, 0},
  117         {2280, NULL, "unimpl. default_pager_backing_store_delete", 0, 0},
  118         {2281, NULL, "unimpl. default_pager_add_segment", 0, 0},
  119         {2282, NULL, "unimpl. default_pager_backing_store_info", 0, 0},
  120         {2283, NULL, "unimpl. default_pager_add_file", 0, 0},
  121         {2284, NULL, "unimpl. default_pager_triggers", 0, 0},
  122         {2295, NULL, "unimpl. default_pager_space_alert", 0, 0},
  123         {2401, NULL, "exception_raise", 0, 0},
  124         {2402, NULL, "exception_raise_state", 0, 0},
  125         {2403, NULL, "exception_raise_state_identity", 0, 0},
  126         {2450, NULL, "unimpl. samples", 0, 0},
  127         {2451, NULL, "unimpl. notices", 0, 0},
  128         {2501, mach_exception_raise, "exception_raise", sizeof(mach_exception_raise_request_t), sizeof(mach_exception_raise_reply_t)},
  129         {2502, mach_exception_raise_state, "exception_raise_state", sizeof(mach_exception_raise_state_request_t), sizeof(mach_exception_raise_state_reply_t)},
  130         {2503, mach_exception_raise_state_identity, "exception_raise_state_identity", sizeof(mach_exception_raise_state_identity_request_t), sizeof(mach_exception_raise_state_identity_reply_t)},
  131         {2800, mach_io_object_get_class, "io_object_get_class", sizeof(mach_io_object_get_class_request_t), sizeof(mach_io_object_get_class_reply_t)},
  132         {2801, mach_io_object_conforms_to, "io_object_conforms_to", sizeof(mach_io_object_conforms_to_request_t), sizeof(mach_io_object_conforms_to_reply_t)},
  133         {2802, mach_io_iterator_next, "io_iterator_next", sizeof(mach_io_iterator_next_request_t), sizeof(mach_io_iterator_next_reply_t)},
  134         {2803, mach_io_iterator_reset, "io_iterator_reset", sizeof(mach_io_iterator_reset_request_t), sizeof(mach_io_iterator_reset_reply_t)},
  135         {2804, mach_io_service_get_matching_services, "io_service_get_matching_services", sizeof(mach_io_service_get_matching_services_request_t), sizeof(mach_io_service_get_matching_services_reply_t)},
  136         {2805, mach_io_registry_entry_get_property, "io_registry_entry_get_property", sizeof(mach_io_registry_entry_get_property_request_t), sizeof(mach_io_registry_entry_get_property_reply_t)},
  137         {2806, NULL, "unimpl. io_registry_create_iterator", 0, 0},
  138         {2807, NULL, "unimpl. io_registry_iterator_enter_entry", 0, 0},
  139         {2808, NULL, "unimpl. io_registry_iterator_exit_entry", 0, 0},
  140         {2809, mach_io_registry_entry_from_path, "io_registry_entry_from_path", sizeof(mach_io_registry_entry_from_path_request_t), sizeof(mach_io_registry_entry_from_path_reply_t)},
  141         {2810, NULL, "unimpl. io_registry_entry_get_name", 0, 0},
  142         {2811, mach_io_registry_entry_get_properties, "io_registry_entry_get_properties", sizeof(mach_io_registry_entry_get_properties_request_t), sizeof(mach_io_registry_entry_get_properties_reply_t)},
  143         {2812, NULL, "unimpl. io_registry_entry_get_property_bytes", 0, 0},
  144         {2813, mach_io_registry_entry_get_child_iterator, "io_registry_entry_get_child_iterator", sizeof(mach_io_registry_entry_get_child_iterator_request_t), sizeof(mach_io_registry_entry_get_child_iterator_reply_t)},
  145         {2814, mach_io_registry_entry_get_parent_iterator, "io_registry_entry_get_parent_iterator", sizeof(mach_io_registry_entry_get_parent_iterator_request_t), sizeof(mach_io_registry_entry_get_parent_iterator_reply_t)},
  146         {2815, mach_io_service_open, "io_service_open", sizeof(mach_io_service_open_request_t), sizeof(mach_io_service_open_reply_t)},
  147         {2816, mach_io_service_close, "io_service_close", sizeof(mach_io_service_close_request_t), sizeof(mach_io_service_close_reply_t)},
  148         {2817, mach_io_connect_get_service, "io_connect_get_service", sizeof(mach_io_connect_get_service_request_t), sizeof(mach_io_connect_get_service_reply_t)},
  149         {2818, mach_io_connect_set_notification_port, "io_connect_set_notification_port", sizeof(mach_io_connect_set_notification_port_request_t), sizeof(mach_io_connect_set_notification_port_reply_t)},
  150         {2819, mach_io_connect_map_memory, "io_connect_map_memory", sizeof(mach_io_connect_map_memory_request_t), sizeof(mach_io_connect_map_memory_reply_t)},
  151         {2820, mach_io_connect_add_client, "io_connect_add_client", sizeof(mach_io_connect_add_client_request_t), sizeof(mach_io_connect_add_client_reply_t)},
  152         {2821, mach_io_connect_set_properties, "io_connect_set_properties", sizeof(mach_io_connect_set_properties_request_t), sizeof(mach_io_connect_set_properties_reply_t)},
  153         {2822, mach_io_connect_method_scalari_scalaro, "io_connect_method_scalari_scalaro", sizeof(mach_io_connect_method_scalari_scalaro_request_t), sizeof(mach_io_connect_method_scalari_scalaro_reply_t)},
  154         {2823, mach_io_connect_method_scalari_structo, "io_connect_method_scalari_structo", sizeof(mach_io_connect_method_scalari_structo_request_t), sizeof(mach_io_connect_method_scalari_structo_reply_t)},
  155         {2824, mach_io_connect_method_scalari_structi, "io_connect_method_scalari_structi", sizeof(mach_io_connect_method_scalari_structi_request_t), sizeof(mach_io_connect_method_scalari_structi_reply_t)},
  156         {2825, mach_io_connect_method_structi_structo, "io_connect_method_structi_structo", sizeof(mach_io_connect_method_structi_structo_request_t), sizeof(mach_io_connect_method_structi_structo_reply_t)},
  157         {2826, mach_io_registry_entry_get_path, "io_registry_entry_get_path", sizeof(mach_io_registry_entry_get_path_request_t), sizeof(mach_io_registry_entry_get_path_reply_t)},
  158         {2827, mach_io_registry_get_root_entry, "io_registry_get_root_entry", sizeof(mach_io_registry_get_root_entry_request_t), sizeof(mach_io_registry_get_root_entry_reply_t)},
  159         {2828, NULL, "unimpl. io_registry_entry_set_properties", 0, 0},
  160         {2829, NULL, "unimpl. io_registry_entry_in_plane", 0, 0},
  161         {2830, NULL, "unimpl. io_object_get_retain_count", 0, 0},
  162         {2831, NULL, "unimpl. io_service_get_busy_state", 0, 0},
  163         {2832, NULL, "unimpl. io_service_wait_quiet", 0, 0},
  164         {2833, mach_io_registry_entry_create_iterator, "io_registry_entry_create_iterator", sizeof(mach_io_registry_entry_create_iterator_request_t), sizeof(mach_io_registry_entry_create_iterator_reply_t)},
  165         {2834, NULL, "unimpl. io_iterator_is_valid", 0, 0},
  166         {2835, NULL, "unimpl. io_make_matching", 0, 0},
  167         {2836, NULL, "unimpl. io_catalog_send_data", 0, 0},
  168         {2837, NULL, "unimpl. io_catalog_terminate", 0, 0},
  169         {2838, NULL, "unimpl. io_catalog_get_data", 0, 0},
  170         {2839, NULL, "unimpl. io_catalog_get_gen_count", 0, 0},
  171         {2840, NULL, "unimpl. io_catalog_module_loaded", 0, 0},
  172         {2841, NULL, "unimpl. io_catalog_reset", 0, 0},
  173         {2842, NULL, "unimpl. io_service_request_probe", 0, 0},
  174         {2843, mach_io_registry_entry_get_name_in_plane, "io_registry_entry_get_name_in_plane", sizeof(mach_io_registry_entry_get_name_in_plane_request_t), sizeof(mach_io_registry_entry_get_name_in_plane_reply_t)},
  175         {2844, NULL, "unimpl. io_service_match_property_table", 0, 0},
  176         {2845, NULL, "unimpl. io_async_method_scalari_scalaro", 0, 0},
  177         {2846, NULL, "unimpl. io_async_method_scalari_structo", 0, 0},
  178         {2847, NULL, "unimpl. io_async_method_scalari_structi", 0, 0},
  179         {2848, NULL, "unimpl. io_async_method_structi_structo", 0, 0},
  180         {2849, NULL, "unimpl. io_service_add_notification", 0, 0},
  181         {2850, mach_io_service_add_interest_notification, "io_service_add_interest_notification", sizeof(mach_io_service_add_interest_notification_request_t), sizeof(mach_io_service_add_interest_notification_reply_t)},
  182         {2851, NULL, "unimpl. io_service_acknowledge_notification", 0, 0},
  183         {2852, NULL, "unimpl. io_connect_get_notification_semaphore", 0, 0},
  184         {2853, NULL, "unimpl. io_connect_unmap_memory", 0, 0},
  185         {2854, mach_io_registry_entry_get_location_in_plane, "io_registry_entry_get_location_in_plane", sizeof(mach_io_registry_entry_get_location_in_plane_request_t), sizeof(mach_io_registry_entry_get_location_in_plane_reply_t)},
  186         {2855, NULL, "unimpl. io_registry_entry_get_property_recursively", 0, 0},
  187         {3000, NULL, "unimpl. processor_start", 0, 0},
  188         {3001, NULL, "unimpl. processor_exit", 0, 0},
  189         {3002, NULL, "unimpl. processor_info", 0, 0},
  190         {3003, NULL, "unimpl. processor_control", 0, 0},
  191         {3004, NULL, "unimpl. processor_assign", 0, 0},
  192         {3005, NULL, "unimpl. processor_get_assignment", 0, 0},
  193         {3200, NULL, "unimpl. port_names", 0, 0},
  194         {3201, mach_port_type, "port_type", sizeof(mach_port_type_request_t), sizeof(mach_port_type_reply_t)},
  195         {3202, NULL, "unimpl. port_rename", 0, 0},
  196         {3203, NULL, "unimpl. port_allocate_name", 0, 0},
  197         {3204, mach_port_allocate, "port_allocate", sizeof(mach_port_allocate_request_t), sizeof(mach_port_allocate_reply_t)},
  198         {3205, mach_port_destroy, "port_destroy", sizeof(mach_port_destroy_request_t), sizeof(mach_port_destroy_reply_t)},
  199         {3206, mach_port_deallocate, "port_deallocate", sizeof(mach_port_deallocate_request_t), sizeof(mach_port_deallocate_reply_t)},
  200         {3207, mach_port_get_refs, "port_get_refs", sizeof(mach_port_get_refs_request_t), sizeof(mach_port_get_refs_reply_t)},
  201         {3208, mach_port_mod_refs, "port_mod_refs", sizeof(mach_port_mod_refs_request_t), sizeof(mach_port_mod_refs_reply_t)},
  202         {3210, NULL, "unimpl. port_set_mscount", 0, 0},
  203         {3211, NULL, "unimpl. port_get_set_status", 0, 0},
  204         {3212, mach_port_move_member, "port_move_member", sizeof(mach_port_move_member_request_t), sizeof(mach_port_move_member_reply_t)},
  205         {3213, mach_port_request_notification, "port_request_notification", sizeof(mach_port_request_notification_request_t), sizeof(mach_port_request_notification_reply_t)},
  206         {3214, mach_port_insert_right, "port_insert_right", sizeof(mach_port_insert_right_request_t), sizeof(mach_port_insert_right_reply_t)},
  207         {3215, NULL, "unimpl. port_extract_right", 0, 0},
  208         {3216, NULL, "unimpl. port_set_seqno", 0, 0},
  209         {3217, mach_port_get_attributes, "port_get_attributes", sizeof(mach_port_get_attributes_request_t), sizeof(mach_port_get_attributes_reply_t)},
  210         {3218, mach_port_set_attributes, "port_set_attributes", sizeof(mach_port_set_attributes_request_t), sizeof(mach_port_set_attributes_reply_t)},
  211         {3219, NULL, "unimpl. port_allocate_qos", 0, 0},
  212         {3220, NULL, "unimpl. port_allocate_full", 0, 0},
  213         {3221, NULL, "unimpl. task_set_port_space", 0, 0},
  214         {3222, NULL, "unimpl. port_get_srights", 0, 0},
  215         {3223, NULL, "unimpl. port_space_info", 0, 0},
  216         {3224, NULL, "unimpl. port_dnrequest_info", 0, 0},
  217         {3225, NULL, "unimpl. port_kernel_object", 0, 0},
  218         {3226, mach_port_insert_member, "port_insert_member", sizeof(mach_port_insert_member_request_t), sizeof(mach_port_insert_member_reply_t)},
  219         {3227, NULL, "unimpl. port_extract_member", 0, 0},
  220         {3400, NULL, "unimpl. task_create", 0, 0},
  221         {3401, mach_task_terminate, "task_terminate", sizeof(mach_task_terminate_request_t), sizeof(mach_task_terminate_reply_t)},
  222         {3402, mach_task_threads, "task_threads", sizeof(mach_task_threads_request_t), sizeof(mach_task_threads_reply_t)},
  223         {3403, NULL, "unimpl. ports_register", 0, 0},
  224         {3404, mach_ports_lookup, "ports_lookup", sizeof(mach_ports_lookup_request_t), sizeof(mach_ports_lookup_reply_t)},
  225         {3405, mach_task_info, "task_info", sizeof(mach_task_info_request_t), sizeof(mach_task_info_reply_t)},
  226         {3406, NULL, "unimpl. task_set_info", 0, 0},
  227         {3407, mach_task_suspend, "task_suspend", sizeof(mach_task_suspend_request_t), sizeof(mach_task_suspend_reply_t)},
  228         {3408, mach_task_resume, "task_resume", sizeof(mach_task_resume_request_t), sizeof(mach_task_resume_reply_t)},
  229         {3409, mach_task_get_special_port, "task_get_special_port", sizeof(mach_task_get_special_port_request_t), sizeof(mach_task_get_special_port_reply_t)},
  230         {3410, mach_task_set_special_port, "task_set_special_port", sizeof(mach_task_set_special_port_request_t), sizeof(mach_task_set_special_port_reply_t)},
  231         {3411, NULL, "unimpl. thread_create", 0, 0},
  232         {3412, mach_thread_create_running, "thread_create_running", sizeof(mach_thread_create_running_request_t), sizeof(mach_thread_create_running_reply_t)},
  233         {3413, mach_task_set_exception_ports, "task_set_exception_ports", sizeof(mach_task_set_exception_ports_request_t), sizeof(mach_task_set_exception_ports_reply_t)},
  234         {3414, mach_task_get_exception_ports, "task_get_exception_ports", sizeof(mach_task_get_exception_ports_request_t), sizeof(mach_task_get_exception_ports_reply_t)},
  235         {3415, NULL, "unimpl. task_swap_exception_ports", 0, 0},
  236         {3416, NULL, "unimpl. lock_set_create", 0, 0},
  237         {3417, NULL, "unimpl. lock_set_destroy", 0, 0},
  238         {3418, mach_semaphore_create, "semaphore_create", sizeof(mach_semaphore_create_request_t), sizeof(mach_semaphore_create_reply_t)},
  239         {3419, mach_semaphore_destroy, "semaphore_destroy", sizeof(mach_semaphore_destroy_request_t), sizeof(mach_semaphore_destroy_reply_t)},
  240         {3420, NULL, "unimpl. task_policy_set", 0, 0},
  241         {3421, NULL, "unimpl. task_policy_get", 0, 0},
  242         {3422, NULL, "unimpl. task_sample", 0, 0},
  243         {3423, NULL, "unimpl. task_policy", 0, 0},
  244         {3424, NULL, "unimpl. task_set_emulation", 0, 0},
  245         {3425, NULL, "unimpl. task_get_emulation_vector", 0, 0},
  246         {3426, NULL, "unimpl. task_set_emulation_vector", 0, 0},
  247         {3427, NULL, "unimpl. task_set_ras_pc", 0, 0},
  248         {3428, NULL, "unimpl. kernel_task_create", 0, 0},
  249         {3429, NULL, "unimpl. task_assign", 0, 0},
  250         {3430, NULL, "unimpl. task_assign_default", 0, 0},
  251         {3431, NULL, "unimpl. task_get_assignment", 0, 0},
  252         {3432, NULL, "unimpl. task_set_policy", 0, 0},
  253         {3600, NULL, "unimpl. thread_terminate", 0, 0},
  254         {3601, NULL, "unimpl. act_get_state", 0, 0},
  255         {3602, NULL, "unimpl. act_set_state", 0, 0},
  256         {3603, mach_thread_get_state, "thread_get_state", sizeof(mach_thread_get_state_request_t), sizeof(mach_thread_get_state_reply_t)},
  257         {3604, mach_thread_set_state, "thread_set_state", sizeof(mach_thread_set_state_request_t), sizeof(mach_thread_set_state_reply_t)},
  258         {3605, mach_thread_suspend, "thread_suspend", sizeof(mach_thread_suspend_request_t), sizeof(mach_thread_suspend_reply_t)},
  259         {3606, mach_thread_resume, "thread_resume", sizeof(mach_thread_resume_request_t), sizeof(mach_thread_resume_reply_t)},
  260         {3607, mach_thread_abort, "thread_abort", sizeof(mach_thread_abort_request_t), sizeof(mach_thread_abort_reply_t)},
  261         {3608, NULL, "unimpl. thread_abort_safely", 0, 0},
  262         {3609, NULL, "unimpl. thread_depress_abort", 0, 0},
  263         {3610, NULL, "unimpl. thread_get_special_port", 0, 0},
  264         {3611, NULL, "unimpl. thread_set_special_port", 0, 0},
  265         {3612, mach_thread_info, "thread_info", sizeof(mach_thread_info_request_t), sizeof(mach_thread_info_reply_t)},
  266         {3613, NULL, "unimpl. thread_set_exception_ports", 0, 0},
  267         {3614, NULL, "unimpl. thread_get_exception_ports", 0, 0},
  268         {3615, NULL, "unimpl. thread_swap_exception_ports", 0, 0},
  269         {3616, mach_thread_policy, "thread_policy", sizeof(mach_thread_policy_request_t), sizeof(mach_thread_policy_reply_t)},
  270         {3617, NULL, "unimpl. thread_policy_set", 0, 0},
  271         {3618, NULL, "unimpl. thread_policy_get", 0, 0},
  272         {3619, NULL, "unimpl. thread_sample", 0, 0},
  273         {3620, NULL, "unimpl. etap_trace_thread", 0, 0},
  274         {3621, NULL, "unimpl. thread_assign", 0, 0},
  275         {3622, NULL, "unimpl. thread_assign_default", 0, 0},
  276         {3623, NULL, "unimpl. thread_get_assignment", 0, 0},
  277         {3624, mach_thread_set_policy, "thread_set_policy", sizeof(mach_thread_set_policy_request_t), sizeof(mach_thread_set_policy_reply_t)},
  278         {3800, mach_vm_region, "vm_region", sizeof(mach_vm_region_request_t), sizeof(mach_vm_region_reply_t)},
  279         {3801, mach_vm_allocate, "vm_allocate", sizeof(mach_vm_allocate_request_t), sizeof(mach_vm_allocate_reply_t)},
  280         {3802, mach_vm_deallocate, "vm_deallocate", sizeof(mach_vm_deallocate_request_t), sizeof(mach_vm_deallocate_reply_t)},
  281         {3803, mach_vm_protect, "vm_protect", sizeof(mach_vm_protect_request_t), sizeof(mach_vm_protect_reply_t)},
  282         {3804, mach_vm_inherit, "vm_inherit", sizeof(mach_vm_inherit_request_t), sizeof(mach_vm_inherit_reply_t)},
  283         {3805, mach_vm_read, "vm_read", sizeof(mach_vm_read_request_t), sizeof(mach_vm_read_reply_t)},
  284         {3806, NULL, "unimpl. vm_read_list", 0, 0},
  285         {3807, mach_vm_write, "vm_write", sizeof(mach_vm_write_request_t), sizeof(mach_vm_write_reply_t)},
  286         {3808, mach_vm_copy, "vm_copy", sizeof(mach_vm_copy_request_t), sizeof(mach_vm_copy_reply_t)},
  287         {3809, NULL, "unimpl. vm_read_overwrite", 0, 0},
  288         {3810, mach_vm_msync, "vm_msync", sizeof(mach_vm_msync_request_t), sizeof(mach_vm_msync_reply_t)},
  289         {3811, NULL, "unimpl. vm_behavior_set", 0, 0},
  290         {3812, mach_vm_map, "vm_map", sizeof(mach_vm_map_request_t), sizeof(mach_vm_map_reply_t)},
  291         {3813, mach_vm_machine_attribute, "vm_machine_attribute", sizeof(mach_vm_machine_attribute_request_t), sizeof(mach_vm_machine_attribute_reply_t)},
  292         {3814, NULL, "unimpl. vm_remap", 0, 0},
  293         {3815, NULL, "unimpl. task_wire", 0, 0},
  294         {3816, NULL, "unimpl. make_memory_entry", 0, 0},
  295         {3817, NULL, "unimpl. vm_map_page_query", 0, 0},
  296         {3818, NULL, "unimpl. vm_region_info", 0, 0},
  297         {3819, NULL, "unimpl. vm_mapped_pages_info", 0, 0},
  298         {3820, NULL, "unimpl. vm_region_object_create", 0, 0},
  299         {3821, NULL, "unimpl. vm_region_recurse", 0, 0},
  300         {3822, NULL, "unimpl. vm_region_recurse_64", 0, 0},
  301         {3823, NULL, "unimpl. vm_region_info_64", 0, 0},
  302         {3824, mach_vm_region_64, "vm_region_64", sizeof(mach_vm_region_64_request_t), sizeof(mach_vm_region_64_reply_t)},
  303         {3825, mach_make_memory_entry_64, "make_memory_entry_64", sizeof(mach_make_memory_entry_64_request_t), sizeof(mach_make_memory_entry_64_reply_t)},
  304         {3826, NULL, "unimpl. vm_map_64", 0, 0},
  305         {3827, NULL, "unimpl. vm_map_get_upl", 0, 0},
  306         {3828, NULL, "unimpl. vm_upl_map", 0, 0},
  307         {3829, NULL, "unimpl. vm_upl_unmap", 0, 0},
  308         {4000, NULL, "unimpl. processor_set_statistics", 0, 0},
  309         {4001, NULL, "unimpl. processor_set_destroy", 0, 0},
  310         {4002, NULL, "unimpl. processor_set_max_priority", 0, 0},
  311         {4003, NULL, "unimpl. processor_set_policy_enable", 0, 0},
  312         {4004, NULL, "unimpl. processor_set_policy_disable", 0, 0},
  313         {4005, NULL, "unimpl. processor_set_tasks", 0, 0},
  314         {4006, NULL, "unimpl. processor_set_threads", 0, 0},
  315         {4007, NULL, "unimpl. processor_set_policy_control", 0, 0},
  316         {4008, NULL, "unimpl. processor_set_stack_usage", 0, 0},
  317         {4009, NULL, "unimpl. processor_set_info", 0, 0},
  318         {5000, NULL, "unimpl. ledger_create", 0, 0},
  319         {5001, NULL, "unimpl. ledger_terminate", 0, 0},
  320         {5002, NULL, "unimpl. ledger_transfer", 0, 0},
  321         {5003, NULL, "unimpl. ledger_read", 0, 0},
  322         {6000, NULL, "unimpl. und_execute_rpc", 0, 0},
  323         {6001, NULL, "unimpl. und_display_notice_from_bundle_rpc", 0, 0},
  324         {6002, NULL, "unimpl. und_display_alert_from_bundle_rpc", 0, 0},
  325         {6003, NULL, "unimpl. und_display_custom_from_bundle_rpc", 0, 0},
  326         {6004, NULL, "unimpl. und_display_custom_from_dictionary_rpc", 0, 0},
  327         {6005, NULL, "unimpl. und_cancel_notification_rpc", 0, 0},
  328         {6006, NULL, "unimpl. und_display_notice_simple_rpc", 0, 0},
  329         {6007, NULL, "unimpl. und_display_alert_simple_rpc", 0, 0},
  330         {6200, NULL, "unimpl. und_alert_completed_with_result_rpc", 0, 0},
  331         {6201, NULL, "unimpl. und_notification_created_rpc(", 0, 0},
  332         {555001, NULL, "unimpl. task_set_child_node", 0, 0},
  333         {555002, NULL, "unimpl. norma_node_self", 0, 0},
  334         {555005, NULL, "unimpl. norma_task_clone", 0, 0},
  335         {555006, NULL, "unimpl. norma_task_create", 0, 0},
  336         {555007, NULL, "unimpl. norma_get_special_port", 0, 0},
  337         {555008, NULL, "unimpl. norma_set_special_port", 0, 0},
  338         {555009, NULL, "unimpl. norma_task_teleport", 0, 0},
  339         {555012, NULL, "unimpl. norma_port_location_hint", 0, 0},
  340         {617000, NULL, "unimpl. lock_acquire", 0, 0},
  341         {617001, NULL, "unimpl. lock_release", 0, 0},
  342         {617002, NULL, "unimpl. lock_try", 0, 0},
  343         {617003, NULL, "unimpl. lock_make_stable", 0, 0},
  344         {617004, NULL, "unimpl. lock_handoff", 0, 0},
  345         {617005, NULL, "unimpl. lock_handoff_accept", 0, 0},
  346         {617005, NULL, "unimpl. lock_set_create", 0, 0},
  347         {617006, NULL, "unimpl. lock_set_destroy", 0, 0},
  348         {617007, NULL, "unimpl. lock_acquire", 0, 0},
  349         {617008, NULL, "unimpl. lock_release", 0, 0},
  350         {617009, NULL, "unimpl. lock_try", 0, 0},
  351         {617010, NULL, "unimpl. lock_make_stable", 0, 0},
  352         {617011, NULL, "unimpl. lock_handoff", 0, 0},
  353         {617012, NULL, "unimpl. lock_handoff_accept", 0, 0},
  354         {617200, NULL, "unimpl. semaphore_signal", 0, 0},
  355         {617201, NULL, "unimpl. semaphore_signal_all", 0, 0},
  356         {617202, NULL, "unimpl. semaphore_wait", 0, 0},
  357         {617203, NULL, "unimpl. semaphore_signal_thread", 0, 0},
  358         {617204, NULL, "unimpl. semaphore_timedwait", 0, 0},
  359         {617205, NULL, "unimpl. semaphore_wait_signal", 0, 0},
  360         {617206, NULL, "unimpl. semaphore_timedwait_signal", 0, 0},
  361         {0, NULL, NULL, 0, 0}
  362 };

Cache object: 44d49af6ce385bb4c5a10adcc3b22f23


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.