forked from apple/darwin-xnu
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Private.exports
592 lines (591 loc) · 11.8 KB
/
Private.exports
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
_PE_i_can_has_debugger
__ZN16IOPlatformExpert*
__ZNK16IOPlatformExpert*
__ZTV16IOPlatformExpert
__ZN18IODTPlatformExpert*
__ZNK18IODTPlatformExpert*
__ZTV18IODTPlatformExpert
__ZN5IOCPU*
__ZNK5IOCPU*
__ZTV5IOCPU
__ZN24IOCPUInterruptController*
__ZNK24IOCPUInterruptController*
__ZTV24IOCPUInterruptController
_PE_i_can_has_kernel_configuration
_add_fsevent
_need_fsevent
_assert_wait_deadline_with_leeway
_assert_wait_timeout_with_leeway
_audio_active
_b_to_q
_bdevsw
_bdevvp
_bootcache_contains_block
_bsd_hostname
_bsd_set_dependency_capable
_buf_attr
_buf_create_shadow
_buf_kernel_addrperm_addr
_buf_setfilter
_buf_shadow
_bufattr_alloc
_bufattr_cpoff
_bufattr_cpx
_bufattr_dup
_bufattr_free
_bufattr_greedymode
_bufattr_isochronous
_bufattr_markgreedymode
_bufattr_markisochronous
_bufattr_markmeta
_bufattr_markquickcomplete
_bufattr_meta
_bufattr_nocache
_bufattr_passive
_bufattr_quickcomplete
_bufattr_rawencrypted
_bufattr_setcpoff
_bufattr_setcpx
_bufattr_throttled
_cdevsw
_cdevsw_setkqueueok
_chudxnu_platform_ptr
_clalloc
_clfree
_cluster_unlock_direct_read
_cluster_lock_direct_read
_cons_cinput
_convert_port_to_task_suspension_token
_convert_task_suspension_token_to_port
_convert_task_to_port
_cp_is_valid_class
_cp_key_store_action
_cp_os_version
_cpu_to_processor
_cpx_alloc
_cpx_can_copy
_cpx_copy
_cpx_flush
_cpx_free
_cpx_has_key
_cpx_init
_cpx_is_composite_key
_cpx_is_sep_wrapped_key
_cpx_iv_aes_ctx
_cpx_key
_cpx_key_len
_cpx_max_key_len
_cpx_set_aes_iv_key
_cpx_set_is_composite_key
_cpx_set_is_sep_wrapped_key
_cpx_set_key_len
_cpx_set_use_offset_for_iv
_cpx_set_synthetic_offset_for_iv
_cpx_size
_cpx_sizex
_cpx_use_offset_for_iv
_cpx_synthetic_offset_for_iv
_cs_blob_reset_cache
_cs_debug
_cs_enforcement
_cs_entitlement_flags
_cs_entitlements_blob_get
_cs_get_cdhash
_cs_identity_get
_cs_require_lv
_cs_system_require_lv
_cs_restricted
_cs_valid
_csblob_entitlements_dictionary_copy
_csblob_entitlements_dictionary_set
_csblob_find_blob_bytes
_csblob_get_addr
_csblob_get_base_offset
_csblob_get_cdhash
_csblob_get_entitlements
_csblob_get_flags
_csblob_get_hashtype
_csblob_get_identity
_csblob_get_platform_binary
_csblob_get_teamid
_csblob_get_signer_type
_csblob_get_size
_csfg_get_cdhash
_csfg_get_path
_csfg_get_platform_binary
_csfg_get_prod_signed
_csfg_get_signer_type
_csfg_get_teamid
_csproc_get_blob
_csproc_get_platform_binary
_csproc_get_prod_signed
_csproc_get_signer_type
_csproc_get_teamid
_csvnode_get_blob
_csvnode_get_teamid
_csvnode_print_debug
_ctl_enqueuembuf_list
_ctl_id_by_name
_ctl_name_by_id
_escape_str
_fd_rdwr
_get_aiotask
_get_system_inshutdown
_gpu_accumulate_time
_gpu_describe
_gpu_fceiling_cb_register
_gpu_submission_telemetry
_hz
_iflt_attach_internal
_ifnet_allocate_extended
_ifnet_allocate_internal
_ifnet_bandwidths
_ifnet_clone_attach
_ifnet_clone_detach
_ifnet_dequeue
_ifnet_dequeue_multi
_ifnet_dequeue_multi_bytes
_ifnet_dequeue_service_class
_ifnet_dequeue_service_class_multi
_ifnet_disable_output
_ifnet_enable_output
_ifnet_enqueue
_ifnet_flowid
_ifnet_get_delegate
_ifnet_get_inuse_address_list
_ifnet_get_keepalive_offload_frames
_ifnet_get_local_ports
_ifnet_get_local_ports_extended
_ifnet_get_rcvq_maxlen
_ifnet_get_service_class_sndq_len
_ifnet_get_sndq_len
_ifnet_get_sndq_maxlen
_ifnet_idle_flags
_ifnet_inet6_defrouter_llreachinfo
_ifnet_inet_defrouter_llreachinfo
_ifnet_input_extended
_ifnet_latencies
_ifnet_link_quality
_ifnet_link_status_report
_ifnet_notice_master_elected
_ifnet_notice_node_absence
_ifnet_notice_node_presence
_ifnet_poll_params
_ifnet_purge
_ifnet_report_issues
_ifnet_set_bandwidths
_ifnet_set_delegate
_ifnet_set_idle_flags
_ifnet_set_latencies
_ifnet_set_link_quality
_ifnet_set_output_sched_model
_ifnet_set_poll_params
_ifnet_set_rcvq_maxlen
_ifnet_set_sndq_maxlen
_ifnet_start
_ifnet_subfamily
_ifnet_tx_compl
_ifnet_tx_compl_status
_ifnet_get_unsent_bytes
_ifnet_get_buffer_status
_ifnet_normalise_unsent_data
_in6_localaddr
_in6addr_local
_in_localaddr
_inaddr_local
_inp_clear_INP_INADDR_ANY
_io_rate_update
_io_rate_update_register
_ip_gre_output
_ip_gre_register_input
_ipc_port_release_send
_ipf_addv4_internal
_ipf_addv6_internal
_kauth_cred_getgroups
_kauth_cred_grnam2guid
_kauth_cred_guid2grnam
_kauth_cred_guid2pwnam
_kauth_cred_pwnam2guid
_kauth_cred_nfs4domain2dsnode
_kauth_cred_dsnode2nfs4domain
_kcdata_estimate_required_buffer_size
_kcdata_memory_get_used_bytes
_kcdata_memcpy
_kcdata_get_memory_addr
_kcdata_get_memory_addr_for_array
_kdp_register_link
_kdp_set_interface
_kdp_unregister_link
_kdp_unregister_send_receive
_kern_allocation_get_name
_kern_allocation_name_allocate
_kern_allocation_name_release
_thread_set_allocation_name
_kern_asl_msg
_kern_asl_msg_va
_kern_coredump_log
_kern_register_coredump_helper
_kern_config_is_development
_kern_stack_snapshot_with_reason
_kernel_debug_string
_kevent_id_internal
_kevent_qos_internal
_kevent_qos_internal_bind
_kevent_qos_internal_unbind
_kmem_alloc_kobject:_kmem_alloc_kobject_external
_kmem_alloc_pageable:_kmem_alloc_pageable_external
_kx_qsort
_linesw
_localnode_id
_log
_logwakeup
_m_cat
_m_free:_mbuf_free
_m_freem:_mbuf_freem
_m_get
_m_gethdr
_m_mtod
_m_prepend_2
_m_pullup
_m_split
_m_trailingspace:_mbuf_trailingspace
_mach_vm_allocate:_mach_vm_allocate_external
_mach_vm_behavior_set
_mach_vm_deallocate
_mach_vm_map:_mach_vm_map_external
_mach_vm_protect
_mach_vm_remap:_mach_vm_remap_external
_mbuf_add_drvaux
_mbuf_del_drvaux
_mbuf_find_drvaux
_mbuf_get_driver_scratch
_mbuf_get_priority:_mbuf_get_traffic_class
_mbuf_get_service_class
_mbuf_get_service_class_index
_mbuf_get_service_class_max_count
_mbuf_get_traffic_class_index
_mbuf_get_traffic_class_max_count
_mbuf_is_service_class_privileged:_mbuf_is_traffic_class_privileged
_mbuf_pkthdr_aux_flags
_mbuf_get_unsent_data_bytes
_mbuf_get_buffer_status
_mbuf_get_timestamp
_mbuf_set_timestamp
_mbuf_register_tx_compl_callback
_mbuf_unregister_tx_compl_callback
_mbuf_get_timestamp_requested
_mbuf_set_timestamp_requested
_mbuf_get_status
_mbuf_set_status
_mbuf_get_tx_compl_data
_mbuf_set_tx_compl_data
_mbuf_get_flowid
_mbuf_set_flowid
_mbuf_pkt_new_flow
_mbuf_last_pkt
_mcl_to_paddr
_ml_io_read
_ml_io_read16
_ml_io_read32
_ml_io_read64
_ml_io_read8
_mnl_instantiate
_mnl_register
_mnl_msg_alloc
_mnl_msg_complete
_mnl_msg_free
_mnl_msg_to_node
_mnl_msg_from_node
_mnl_set_link_state
_mnl_terminate
_mountroot_post_hook
_net_add_domain:_net_add_domain_old
_net_add_proto:_net_add_proto_old
_net_del_domain:_net_del_domain_old
_net_del_proto:_net_del_proto_old
_netboot_root
_os_reason_create
_os_reason_alloc_buffer_noblock
_os_reason_get_kcdata_descriptor
_os_reason_ref
_os_reason_free
_panic_with_options
_persona_find
_persona_get
_persona_get_id
_persona_get_type
_persona_get_cred
_persona_lookup
_current_persona_get
_persona_put
_pffinddomain:_pffinddomain_old
_pffindproto:_pffindproto_old
_port_name_to_task
_port_name_to_thread
_post_sys_powersource
_prng_factory_register
_proc_getexecutablevnode
_proc_pidbackgrounded
_proc_pidversion
_proc_set_responsible_pid
_proc_task
_proc_uniqueid
_priv_check_cred
_pru_abort_notsupp
_pru_accept_notsupp
_pru_bind_notsupp
_pru_connect2_notsupp
_pru_connect_notsupp
_pru_disconnect_notsupp
_pru_listen_notsupp
_pru_peeraddr_notsupp
_pru_rcvd_notsupp
_pru_rcvoob_notsupp
_pru_send_notsupp
_pru_sense_null
_pru_shutdown_notsupp
_pru_sockaddr_notsupp
_pru_sopoll_notsupp
_pthread_kext_register
_q_to_b
_register_crypto_functions
_register_decmpfs_decompressor
_rootdev
_rootvp
_sbappendaddr
_sbappendrecord
_sbflush
_sbspace
_sflt_register_internal
_soabort
_socantrcvmore
_socantsendmore
_sock_accept_internal
_sock_catchevents
_sock_getlistener
_sock_gettclassopt
_sock_iskernel
_sock_release
_sock_retain
_sock_settclassopt
_sock_setupcall
_sock_setupcalls
_sock_socket_internal
_sodisconnect
_sofree
_sofreelastref
_soisconnected
_soisconnecting
_soisdisconnected
_soisdisconnecting
_sonewconn
_sooptcopyin
_sooptcopyout
_sopoll
_soreceive
_soreserve
_sorwakeup
_sosend
_strnstr
_sysdiagnose_notify_user
_termioschars
_thread_call_allocate_with_priority
_thread_call_allocate_with_qos
_thread_call_cancel_wait
_thread_clear_eager_preempt
_thread_dispatchqaddr
_thread_set_eager_preempt
_thread_set_mach_voucher
_thread_set_pending_block_hint
_throttle_info_create
_throttle_info_io_will_be_throttled
_throttle_info_mount_ref
_throttle_info_mount_rel
_throttle_info_ref_by_mask
_throttle_info_rel_by_mask
_throttle_info_release
_throttle_info_reset_window
_throttle_info_update
_throttle_info_update_by_mask
_throttle_lowpri_io
_throttle_lowpri_window
_throttle_set_thread_io_policy
_timeout
_timeout_with_leeway
_tk_nin
_tk_rawcc
_tsleep
_ttioctl
_ttsetwater
_ttspeedtab
_ttwakeup
_ttwwakeup
_tty_lock
_tty_unlock
_ttyclose
_ttyflush
_ttyfree
_ttyinput
_ttymalloc
_ttymodem
_ttyselect
_ttysleep
_unmountroot_pre_hook
_unputc
_unregister_decmpfs_decompressor
_untimeout
_utun_ctl_disable_crypto_dtls
_utun_ctl_register_dtls
_utun_pkt_dtls_input
_vfs_context_bind
_vfs_context_get_special_port
_vfs_context_set_special_port
_vfs_devvp
_vfs_getattr
_vfs_getbyid
_vfs_mntlabel
_vfs_nativexattrs
_vfs_set_root_unmounted_cleanly
_vfs_setcompoundopen
_vfs_throttle_mask
_vfs_vnodecovered
_vm_fault:_vm_fault_external
_vm_map_copy_copy
_vm_map_copy_discard
_vm_map_copyin
_vm_map_copyin_common
_vm_map_copyout
_vm_map_create
_vm_map_page_mask
_vm_map_page_shift
_vm_map_page_size
_vm_map_round_page_mask
_vm_map_trunc_page_mask
_vm_map_wire_and_extract:_vm_map_wire_and_extract_external
_vm_page_wire_count
_vn_getpath_fsenter
_vn_getpath_fsenter_with_parent
_vn_searchfs_inappropriate_name
_vnode_create_empty
_vnode_initialize
_vnode_isdyldsharedcache
_vnode_ismonitored
_vnode_istty
_vnode_lookup_continue_needed
_vnode_clearnoflush
_vnode_isnoflush
_vnop_compound_mkdir_desc
_vnop_compound_open_desc
_vnop_compound_remove_desc
_vnop_compound_rename_desc
_vnop_compound_rmdir_desc
_vnop_monitor_desc
# HFS Kext Requirements
_IOBSDMountChange
_OSKextUnloadKextWithLoadTag
_bdwrite_internal
_buf_markstatic
_count_lock_queue
_decmpfs_cnode_destroy
_decmpfs_cnode_get_vnode_cached_size
_decmpfs_cnode_get_vnode_state
_decmpfs_cnode_init
_decmpfs_cnode_alloc
_decmpfs_cnode_free
_decmpfs_cnode_set_vnode_state
_decmpfs_cnode_cmp_type
_decmpfs_ctx
_decmpfs_decompress_file
_decmpfs_file_is_compressed
_decmpfs_hides_rsrc
_decmpfs_hides_xattr
_decmpfs_init
_decmpfs_lock_compressed_data
_decmpfs_pagein_compressed
_decmpfs_read_compressed
_decmpfs_unlock_compressed_data
_decmpfs_update_attributes
_decmpfs_validate_compressed_file
_fp_getfvp
_kauth_cred_issuser
_kdebug_lookup_gen_events
_kdebug_vnode
_set_vm_privilege
_throttle_io_will_be_throttled
_ubc_is_mapped_writable
_ubc_setsize_ex
_ubc_upl_range_needed
_upl_get_size
_vfs_context_current
_vfs_context_issuser
_vfs_context_kernel
_vfs_ctx_skipatime
_vfs_extendedsecurity
_vfs_update_vfsstat
_vn_pathconf
_vnode_cleardirty
_vnode_clearfastdevicecandidate
_vnode_getname_printable
_vnode_getfromfd
_vnode_isautocandidate
_vnode_isfastdevicecandidate
_vnode_putname_printable
_vnode_setautocandidate
_vnode_setdirty
_vnode_setfastdevicecandidate
_vnode_setnoflush
_vslock
_vsunlock
_vfs_isswapmount
_buf_acquire
_buf_create_shadow_priv
_buf_drop
_build_path
_doc_tombstone_get
_doc_tombstone_should_save
_doc_tombstone_save
_doc_tombstone_clear
_doc_tombstone_should_ignore_name
_nspace_snapshot_event
_vnode_should_flush_after_write
_vfs_setowner
_vfs_idle_time
_mount_set_noreaddirext
_cluster_max_io_size
_vfs_context_cwd
_resolve_nspace_item
_vnode_attr_authorize
_vnode_attr_authorize_init
_vnode_usecount
_vnode_iocount
_vfs_context_iskernel
_mach_to_bsd_errno
_vnode_rele_ext
_proc_is_forcing_hfs_case_sensitivity
_is_package_name
_sysctl__hw_features_children
_task_update_logical_writes
_dqfileclose
_dqfileopen
_dqflush
_dqget
_dqhashinit
_dqisinitialized
_dqlock
_dqrele
_dqsync
_dqsync_orphans
_dqunlock
_qf_get
_qf_put
_dqfileinit
_dqreclaim
_zalloc
_zalloc_noblock
_zdestroy
_zfree
_zinit
_zone_change
_fs_buffer_cache_gc_register
_fs_buffer_cache_gc_unregister
_cp_key_store_action_for_volume