Lines Matching defs:subsystem
63 char subsystem[B_FILE_NAME_LENGTH];
86 find_generic_syscall(const char* subsystem)
93 if (!strcmp(syscall->subsystem, subsystem))
101 /*! Calls the generic syscall subsystem if any.
103 Returns \c B_NAME_NOT_FOUND if either the subsystem was not found, or
104 the subsystem does not support the requested function.
111 char subsystem[B_FILE_NAME_LENGTH];
114 || user_strlcpy(subsystem, userSubsystem, sizeof(subsystem)) < B_OK)
117 //dprintf("generic_syscall(subsystem = \"%s\", function = %lu)\n", subsystem, function);
121 generic_syscall* syscall = find_generic_syscall(subsystem);
155 = syscall->hook(subsystem, function, buffer, bufferSize);
167 next = find_generic_syscall(subsystem);
240 register_generic_syscall(const char* subsystem, syscall_hook hook,
248 generic_syscall* previous = find_generic_syscall(subsystem);
262 strlcpy(syscall->subsystem, subsystem, sizeof(syscall->subsystem));
281 unregister_generic_syscall(const char* subsystem, uint32 version)
288 generic_syscall* syscall = find_generic_syscall(subsystem);