Searched refs:function (Results 1 - 25 of 384) sorted by relevance

1234567891011>>

/haiku/src/libs/posix_error_mapper/
H A Dposix_error_mapper.h14 #define GET_REAL_FUNCTION(returnValue, function, parameters) \
15 static returnValue (*sReal_##function)parameters \
16 = (returnValue (*)parameters)dlsym(RTLD_DEFAULT, #function)
18 #define HIDDEN_FUNCTION(function) asm volatile(".hidden " #function)
20 #define WRAPPER_FUNCTION(returnValue, function, parameters, body) \
21 returnValue function parameters \
23 HIDDEN_FUNCTION(function); \
24 GET_REAL_FUNCTION(returnValue, function, parameters); \
/haiku/headers/private/system/
H A Dsymbol_visibility.h11 # define HIDDEN_FUNCTION(function) do {} while (0)
14 # define HIDDEN_FUNCTION(function) asm volatile(".hidden " #function)
H A Dsymbol_versioning.h12 # define DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION(function, symbol, version) \
13 B_DEFINE_SYMBOL_VERSION(function, symbol "KERNEL_" version)
15 # define DEFINE_LIBROOT_KERNEL_SYMBOL_VERSION(function, symbol, version) \
16 B_DEFINE_SYMBOL_VERSION(function, symbol "LIBROOT_" version)
/haiku/src/system/glue/arch/sparc/
H A Dcrti.S23 .type _init, #function
28 .type _fini, #function
/haiku/headers/private/kernel/
H A Dkernel_daemon.h16 status_t register_resource_resizer(daemon_hook function, void* arg,
18 status_t unregister_resource_resizer(daemon_hook function, void* arg);
/haiku/src/system/libroot/posix/stdlib/
H A Datfork.c15 /** This is the BeOS compatible atfork() function; since it's not part of POSIX,
21 atfork(void (*function)(void)) argument
23 status_t status = __register_atfork(NULL, NULL, function);
/haiku/src/bin/debug/ltrace/arch/
H A Dltrace_stub.h14 void* function);
/haiku/src/system/libroot/posix/musl/math/x86/
H A Dfabs.s2 .type fabs,@function
H A Dfabsf.s2 .type fabsf,@function
H A Dfabsl.s2 .type fabsl,@function
H A Drint.s2 .type rint,@function
H A Drintf.s2 .type rintf,@function
H A Drintl.s2 .type rintl,@function
H A Dsqrtl.s2 .type sqrtl,@function
/haiku/src/system/libroot/posix/musl/math/x86_64/
H A Dfabsl.s2 .type fabsl,@function
H A Dllrint.s2 .type llrint,@function
H A Dllrintf.s2 .type llrintf,@function
H A Dlrint.s2 .type lrint,@function
H A Dlrintf.s2 .type lrintf,@function
H A Drintl.s2 .type rintl,@function
H A Dsqrt.s2 .type sqrt,@function
H A Dsqrtf.s2 .type sqrtf,@function
H A Dsqrtl.s2 .type sqrtl,@function
/haiku/src/kits/debugger/debug_info/
H A DSpecificImageDebugInfo.cpp27 // create the function infos
33 FunctionDebugInfo* function = new(std::nothrow) BasicFunctionDebugInfo( local
36 if (function == NULL || !functions.AddItem(function)) {
37 delete function;
40 function = functions.RemoveItemAt(index);
41 delete function;
/haiku/src/system/libroot/posix/
H A Dassert.cpp25 const char* function)
27 fprintf(stderr, "%s: %s:%d:%s: %s\n", __progname, file, line, function,
43 const char* function)
45 __assert_fail(strerror(error), file, line, function); local
24 __assert_fail(const char* assertion, const char* file, unsigned int line, const char* function) argument
42 __assert_perror_fail(int error, const char* file, unsigned int line, const char* function) argument

Completed in 136 milliseconds

1234567891011>>