/haiku/src/kits/debugger/debug_info/ |
H A D | SpecificImageDebugInfo.cpp | 24 BObjectList<FunctionDebugInfo>& functions, DebuggerInterface* interface, in GetFunctionsFromSymbols() argument 36 if (function == NULL || !functions.AddItem(function)) { in GetFunctionsFromSymbols() 38 int32 index = functions.CountItems() - 1; in GetFunctionsFromSymbols() 40 function = functions.RemoveItemAt(index); in GetFunctionsFromSymbols()
|
H A D | ImageDebugInfo.cpp | 60 BObjectList<FunctionDebugInfo> functions; in FinishInit() local 61 error = specificInfo->GetFunctions(symbols, functions); in FinishInit() 65 for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k); in FinishInit() 85 for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k); in FinishInit()
|
H A D | DebuggerImageDebugInfo.cpp | 47 BObjectList<FunctionDebugInfo>& functions) in GetFunctions() argument 49 return SpecificImageDebugInfo::GetFunctionsFromSymbols(symbols, functions, in GetFunctions()
|
H A D | DwarfImageDebugInfo.h | 60 BObjectList<FunctionDebugInfo>& functions); 138 BObjectList<FunctionDebugInfo>& functions); 141 BObjectList<FunctionDebugInfo>& functions);
|
H A D | DwarfImageDebugInfo.cpp | 405 BObjectList<FunctionDebugInfo>& functions) in GetFunctions() argument 436 error = _AddFunction(subprogramEntry, unit, functions); in GetFunctions() 444 functions); in GetFunctions() 459 functions, fDebuggerInterface, fImageInfo, this); in GetFunctions() 1332 BObjectList<FunctionDebugInfo>& functions) in _RecursiveTraverseNamespaceForFunctions() argument 1341 error = _AddFunction(subprogramEntry, unit, functions); in _RecursiveTraverseNamespaceForFunctions() 1349 functions); in _RecursiveTraverseNamespaceForFunctions() 1361 unit, functions); in _RecursiveTraverseNamespaceForFunctions() 1374 CompilationUnit* unit, BObjectList<FunctionDebugInfo>& functions) in _AddFunction() argument 1427 if (function == NULL || !functions.AddItem(function)) { in _AddFunction()
|
/haiku/docs/develop/libroot/ |
H A D | index.rst | 7 The C library is, unlike in other POSIX systems, called libroot.so. It contains functions typically 10 It does not contain functions related to sockets networking, which are instead available in the 20 provide a complete list of functions that should be implemented in the standard C library. The 21 library should not export any other functions, or if it does, they should be in a private namespace, 27 However, because the standards are a bit conservative, they often don't include functions that 51 so __STRICT_ANSI__ is not defined. As a result, the extended functions are available. 53 but extended functions are not available. 55 is defined, and the extended functions are not available. 57 …In this case, the C and C++ language extensions are disabled, but the extra functions are availabl… 62 In addition to the _DEFAULT_SOURCE guard, the nonstandard functions are declared in separate header… [all …]
|
/haiku/docs/user/posix/ |
H A D | _libroot.dox | 10 \defgroup libroot C, POSIX, GNU and BSD functions 12 Haiku implements a standard library containing the standard functions from C 14 (https://pubs.opengroup.org/onlinepubs/9699919799/). These functions are 18 also provided, but the math and thread functions are also defined in libroot. However, this is 35 On the other hand, network socket functions (socket, connect, bind, accept, ...) are provided in 36 a separate library, libnetwork.so. To use these functions you will need to use the -lnetwork
|
/haiku/docs/develop/servers/app_server/ |
H A D | DebugTools.rst | 1 Debug Utility functions 4 These functions are used to make print-based debugging easier. 16 All of these functions are essentially big switch() statements which
|
H A D | DisplayDriver.rst | 128 These drawing functions are the meat and potatoes of the graphics 130 the default versions of these functions will do nothing. Thus, 154 These five functions are called internally in order to get information 175 These two functions provide a locking scheme for the driver in order 192 These four functions set the internal state variables for height,
|
H A D | CursorManager.rst | 5 cursor-related graphics driver functions, and freeing heap memory for 82 Simple pass-through functions which call the graphics driver's 83 functions. Note that acquiring the cursor lock will be necessary for
|
/haiku/src/system/libroot/posix/glibc/wcsmbs/ |
H A D | Versions | 3 # functions used in inline functions or macros
|
/haiku/headers/private/debugger/debug_info/ |
H A D | SpecificImageDebugInfo.h | 46 BObjectList<FunctionDebugInfo>& functions) 97 BObjectList<FunctionDebugInfo>& functions,
|
/haiku/src/libs/libfdt/ |
H A D | TODO | 1 - Tree traversal functions
|
/haiku/src/libs/mapm/ |
H A D | README | 44 Mike's Arbitrary Precision Math Library is a set of functions that 64 3) Trig functions and other common C math library functions. This library 65 will perform the following functions to any desired precision level : 233 validate : This program will compare the MAPM math functions to the C 234 standard library functions, like sqrt, sin, exp, etc. This 268 linking. The reason is some of the MAPM functions use an iterative algorithm. 275 routines with 15 accurate digits, the MAPM functions converge faster. 283 more efficient algorithm for any of these functions, I would like to here 286 See the file 'function.ref' to see a description of all the functions in 298 structures could get corrupted if multiple MAPM functions are active at the [all …]
|
/haiku/docs/user/support/ |
H A D | support_intro.dox | 36 There are also a number of utility functions to time actions, play system 71 modification, and comparison functions. 73 comparison functions. 75 - \ref support_globals "Global functions"
|
/haiku/docs/develop/build/rc/ |
H A D | librdef.rst | 16 API functions to compile an rdef file, you can use the standard BResources class to read the 36 If one of these functions returns something other than B_OK, an error occurred. You can look at the 51 For more information about using librdef, see "rdef.h", which explains the available functions and
|
/haiku/src/system/libnetwork/netresolv/ |
H A D | Jamfile | 23 # we want to have the xxx_r functions, IPv6, and md5 implementation 24 # we also need to use our BSD compatibility functions
|
/haiku/headers/cpp/ |
H A D | cstring | 16 // The ANSI C prototypes for these functions have a const argument type and 81 // Lose any vendor macros for these functions.
|
/haiku/src/system/libroot/os/arch/m68k/ |
H A D | Jamfile | 16 compatibility.c # only here until the places where those functions
|
/haiku/src/system/libroot/os/arch/ppc/ |
H A D | Jamfile | 18 compatibility.c # only here until the places where those functions
|
/haiku/docs/user/drivers/ |
H A D | usb_modules.dox | 142 hooks. These are functions in your driver that the stack should call as soon 197 descriptors. All these operations are accessible by convenience functions. 269 functions, with the asterix being one of the following: \c bulk, \c bulk_v 271 (over the standard control pipe). These five functions work asynchronously, 275 The five functions share some arguments. The first argument is always the 277 these only work on the device in general). All of the functions accept a data 278 buffer, and the length of that buffer. All of the functions require a 280 transfer is finished. The functions also require a cookie that is provided to 292 provide to the \c queue_* functions are yours. You are responsible for 300 by every device. Haiku's stack has two functions that you can use to perform [all …]
|
/haiku/src/tools/keymap/ |
H A D | Jamfile | 13 # FreeBSD isolates the GNU regex functions into their own library.
|
/haiku/3rdparty/pulkomandy/ |
H A D | checkstyle.vim | 46 " Less than 2 lines between functions 48 " More than 2 lines between functions
|
/haiku/docs/develop/file_systems/ |
H A D | fat.rst | 14 …iginal content of these files (BSD hook functions) was removed for the port (although some of the … 23 …Hook functions. Code in this file and the other top-level files is adapted from several sources: … 29 Supporting functions for C++ driver code. 63 The BSD structs and functions that are used in the driver for compatability include the following. … 109 mount::mnt_mtx is locked in functions that operate at the volume level and in some functions that o…
|
/haiku/docs/develop/kits/debugger/ |
H A D | index.rst | 86 | files, step over and into functions, load images, evaluate | 254 | Holds information and functions that each of the commands might want |
|