/haiku/headers/private/kernel/ |
H A D | generic_syscall.h | 18 typedef status_t (*syscall_hook)(const char *subsystem, uint32 function, void *buffer, size_t bufferSize); 29 status_t register_generic_syscall(const char *subsystem, syscall_hook hook, 31 status_t unregister_generic_syscall(const char *subsystem, uint32 version);
|
/haiku/src/system/kernel/ |
H A D | syscalls.cpp | 64 char subsystem[B_FILE_NAME_LENGTH]; member in struct:generic_syscall 92 find_generic_syscall(const char* subsystem) argument 99 if (!strcmp(syscall->subsystem, subsystem)) 107 /*! Calls the generic syscall subsystem if any. 109 Returns \c B_NAME_NOT_FOUND if either the subsystem was not found, or 110 the subsystem does not support the requested function. 117 char subsystem[B_FILE_NAME_LENGTH]; local 120 || user_strlcpy(subsystem, userSubsystem, sizeof(subsystem)) < B_O 246 register_generic_syscall(const char* subsystem, syscall_hook hook, uint32 version, uint32 flags) argument 287 unregister_generic_syscall(const char* subsystem, uint32 version) argument [all...] |
H A D | smp.cpp | 972 spinlock_contention_syscall(const char* subsystem, uint32 function, argument
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | kernel.h | 51 #define SYSINIT(uniquifier, subsystem, _order, _func, ident) \ 60 #define SYSUNINIT(uniquifier, subsystem, _order, _func, ident) \
|
/haiku/src/libs/compat/freebsd_network/compat/net/ |
H A D | vnet.h | 49 * destructors to be run for each network stack subsystem as virtual 344 enum sysinit_sub_id subsystem; member in struct:vnet_sysinit 351 #define VNET_SYSINIT(ident, subsystem, order, func, arg) \ 353 subsystem, \ 358 SYSINIT(vnet_init_ ## ident, subsystem, order, \ 360 SYSUNINIT(vnet_init_ ## ident, subsystem, order, \ 363 #define VNET_SYSUNINIT(ident, subsystem, order, func, arg) \ 365 subsystem, \ 370 SYSINIT(vnet_uninit_ ## ident, subsystem, order, \ 372 SYSUNINIT(vnet_uninit_ ## ident, subsystem, orde [all...] |
/haiku/src/add-ons/accelerants/radeon_hd/ |
H A D | accelerant.h | 251 Read32(uint32 subsystem, uint32 offset) argument 253 switch (subsystem) { 267 Write32(uint32 subsystem, uint32 offset, uint32 value) argument 269 switch (subsystem) { 285 Write32Mask(uint32 subsystem, uint32 offset, uint32 value, uint32 mask) argument 288 switch (subsystem) { 308 switch (subsystem) {
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/ |
H A D | ac97.c | 260 dev->subsystem = (subvendor_id << 16) | subsystem_id; 262 if (dev->subsystem == 0x161f202f 263 || dev->subsystem == 0x161f203a 264 || dev->subsystem == 0x161f203e 265 || dev->subsystem == 0x161f204c 266 || dev->subsystem == 0x104d8144 267 || dev->subsystem == 0x104d8197 268 || dev->subsystem == 0x104d81c0 269 || dev->subsystem == 0x104d81c5 270 || dev->subsystem [all...] |
H A D | ac97.h | 214 uint32 subsystem; member in struct:ac97_dev
|
/haiku/headers/private/system/ |
H A D | pe_common.h | 79 uint16 subsystem; member in struct:__anon11
|
H A D | syscalls.h | 65 extern status_t _kern_generic_syscall(const char *subsystem, uint32 function,
|
/haiku/src/add-ons/kernel/network/notifications/ |
H A D | notifications.cpp | 97 net_notifications_control(const char *subsystem, uint32 function, void *buffer, argument
|
/haiku/src/add-ons/kernel/bus_managers/random/ |
H A D | driver.cpp | 110 random_generic_syscall(const char* subsystem, uint32 function, void* buffer, argument
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_codec.cpp | 1506 uint32 subsystem; member in struct:__anon3 1533 codec->subsystem_id = response.subsystem; 1545 uint32 subsystem; member in struct:__anon4 1559 if (response.subsystem == 0 && functionResponse.subsystem != 0) { 1560 // Update our subsystem, and re-check quirks for this codec 1561 codec->subsystem_id = functionResponse.subsystem;
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | apm.cpp | 236 apm_control(const char *subsystem, uint32 function, argument
|
/haiku/src/add-ons/kernel/file_cache/ |
H A D | log.cpp | 210 log_control(const char *subsystem, uint32 function, argument
|
H A D | launch_speedup.cpp | 762 launch_speedup_control(const char *subsystem, uint32 function, argument
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | thread.cpp | 144 arch_thread_control(const char* subsystem, uint32 function, void* buffer, argument
|
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/ |
H A D | arp.cpp | 837 arp_control(const char *subsystem, uint32 function, void *buffer, argument
|
/haiku/src/system/kernel/cache/ |
H A D | file_cache.cpp | 901 file_cache_control(const char* subsystem, uint32 function, void* buffer, argument
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 427 control_device_manager(const char* subsystem, uint32 function, void* buffer, argument
|