Searched refs:subsystem (Results 1 - 20 of 20) sorted by relevance

/haiku/headers/private/kernel/
H A Dgeneric_syscall.h18 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 Dsyscalls.cpp64 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 Dsmp.cpp972 spinlock_contention_syscall(const char* subsystem, uint32 function, argument
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dkernel.h51 #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 Dvnet.h49 * 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 Daccelerant.h251 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 Dac97.c260 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 Dac97.h214 uint32 subsystem; member in struct:ac97_dev
/haiku/headers/private/system/
H A Dpe_common.h79 uint16 subsystem; member in struct:__anon11
H A Dsyscalls.h65 extern status_t _kern_generic_syscall(const char *subsystem, uint32 function,
/haiku/src/add-ons/kernel/network/notifications/
H A Dnotifications.cpp97 net_notifications_control(const char *subsystem, uint32 function, void *buffer, argument
/haiku/src/add-ons/kernel/bus_managers/random/
H A Ddriver.cpp110 random_generic_syscall(const char* subsystem, uint32 function, void* buffer, argument
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_codec.cpp1506 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 Dapm.cpp236 apm_control(const char *subsystem, uint32 function, argument
/haiku/src/add-ons/kernel/file_cache/
H A Dlog.cpp210 log_control(const char *subsystem, uint32 function, argument
H A Dlaunch_speedup.cpp762 launch_speedup_control(const char *subsystem, uint32 function, argument
/haiku/src/system/kernel/arch/x86/64/
H A Dthread.cpp144 arch_thread_control(const char* subsystem, uint32 function, void* buffer, argument
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/
H A Darp.cpp837 arp_control(const char *subsystem, uint32 function, void *buffer, argument
/haiku/src/system/kernel/cache/
H A Dfile_cache.cpp901 file_cache_control(const char* subsystem, uint32 function, void* buffer, argument
/haiku/src/system/kernel/device_manager/
H A Ddevice_manager.cpp427 control_device_manager(const char* subsystem, uint32 function, void* buffer, argument

Completed in 166 milliseconds