Searched refs:function (Results 276 - 300 of 384) sorted by last modified time

<<111213141516

/haiku/src/add-ons/kernel/drivers/graphics/radeon/
H A Dirq.c211 di->pcii.bus, di->pcii.device, di->pcii.function);
223 di->pcii.bus, di->pcii.device, di->pcii.function);
233 di->pcii.bus, di->pcii.device, di->pcii.function);
244 di->pcii.bus, di->pcii.device, di->pcii.function);
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h109 FunctionInstance* function,
/haiku/src/system/kernel/arch/x86/32/
H A Dapm.cpp236 apm_control(const char *subsystem, uint32 function, argument
243 switch (function) {
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DSourceView.cpp1932 // verify that we do in fact know the source file of the function,
2146 Function* function = instance->GetFunction(); local
2147 if (function->SourceCodeState() == FUNCTION_SOURCE_NOT_LOADED
2148 || function->SourceCodeState()
2154 code = function->GetSourceCode();
/haiku/src/kits/debugger/model/
H A DStackFrame.cpp124 StackFrame::SetFunction(FunctionInstance* function) argument
129 fFunction = function;
H A DTeam.cpp590 // get the function
594 TRACE_CODE(" -> no function instance\n");
598 // If the function instance has disassembled code attached, we can get the
650 // get the function at the source location
651 Function* function = fDebugInfo->FunctionAtSourceLocation(sourceFile,
653 if (function == NULL)
656 // Get some function instance and ask its image debug info to provide us
658 FunctionInstance* functionInstance = function->FirstInstance();
/haiku/src/kits/debugger/debug_info/
H A DImageDebugInfo.cpp28 for (int32 i = 0; FunctionInstance* function = fFunctions.ItemAt(i); i++)
29 function->ReleaseReference();
65 for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k);
67 if (FunctionAtAddress(function->Address()) != NULL)
71 this, function);
79 if (function->IsMain())
85 for (int32 k = 0; FunctionDebugInfo* function = functions.ItemAt(k);
87 function->ReleaseReference();
168 for (int32 i = 0; FunctionInstance* function = fFunctions.ItemAt(i); i++) {
169 if (function
204 _CompareAddressFunction(const target_addr_t* address, const FunctionInstance* function) argument
[all...]
H A DFunctionInstance.cpp55 FunctionInstance::SetFunction(Function* function) argument
60 fFunction = function;
H A DTeamDebugInfo.cpp74 // Source location and function name must also match.
139 status_t AddFunction(Function* function) argument
141 if (!fFunctions.BinaryInsert(function, &_CompareFunctions))
147 void RemoveFunction(Function* function) argument
149 int32 index = fFunctions.BinarySearchIndex(*function,
162 // No exact match, so we return the previous function which might still
180 for (int32 i = 0; Function* function = fFunctions.ItemAt(i); i++) {
181 if (name == function->Name())
182 return function;
209 const Function* function)
208 _CompareLocationFunction(const SourceLocation* location, const Function* function) argument
295 Function* function = fFunctions->Clear(true); local
487 Function* function = FunctionAtSourceLocation(file, local
602 Function* function = entry->FunctionAt(0); local
707 Function* function = fFunctions->Lookup(instance); local
852 _AddFunction(Function* function) argument
890 _RemoveFunction(Function* function) argument
[all...]
H A DDebuggerImageDebugInfo.cpp89 DebuggerImageDebugInfo::GetStatement(FunctionDebugInfo* function, argument
92 return fArchitecture->GetStatement(function, address, _statement);
98 FunctionDebugInfo* function, const SourceLocation& sourceLocation,
106 DebuggerImageDebugInfo::GetSourceLanguage(FunctionDebugInfo* function, argument
97 GetStatementAtSourceLocation( FunctionDebugInfo* function, const SourceLocation& sourceLocation, Statement*& _statement) argument
H A DDebuggerImageDebugInfo.h48 virtual status_t GetStatement(FunctionDebugInfo* function,
52 FunctionDebugInfo* function,
56 virtual status_t GetSourceLanguage(FunctionDebugInfo* function,
H A DFunction.cpp136 Function::Listener::FunctionSourceCodeChanged(Function* function) argument
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/tests/system/glue/
H A DStackAlign.cpp16 int function(void) function
18 CHECK_STACK_ALIGN("function");
39 // Test from called function
40 function();
/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/
H A Dhighpoint_ata.h44 uint8 function; member in struct:HPT_controller_info
/haiku/src/tests/add-ons/kernel/drivers/tty/
H A Dtty-test.cpp200 Caller(Type *object, int32 (Type::*function)())
202 fFunction(function)
219 create_caller(Type *object, int32 (Type::*function)())
221 return new Caller<Type>(object, function);
224 #define CALLER(object, function) create_caller(object, function)
/haiku/src/tests/add-ons/kernel/bus_managers/agp_gart/
H A Dgart_tester.cpp51 gart_create_aperture(uint8 bus, uint8 device, uint8 function, size_t size, argument
55 function, size);
/haiku/src/system/libroot/posix/unistd/
H A Dfork.c24 void (*function)(void); member in struct:fork_hook
39 * Since this function allocates memory, it can fail, and returns B_NO_MEMORY
44 add_fork_hook(fork_hook **_hooks, fork_hook **_lastHook, void (*function)(void)) argument
50 hook->function = function;
64 // this can only be the case if this function is called directly, though)
95 hook->function();
101 /** Private support function that registers the hooks that will be executed
/haiku/src/kits/debugger/jobs/
H A DLoadSourceCodeJob.cpp34 SetDescription("Loading source code for function %s",
55 // if requested, try loading the source code for the function
56 Function* function = fFunctionInstance->GetFunction(); local
60 function->SourceFile(), sourceCode);
65 function->SetSourceCode(sourceCode, FUNCTION_SOURCE_LOADED);
70 function->SetSourceCode(NULL, FUNCTION_SOURCE_UNAVAILABLE);
73 // Only try to load the function instance code, if it's not overridden yet.
79 // disassemble the function
90 // function had source code previously active, unset it when
97 if (function
[all...]
/haiku/headers/private/debugger/debug_info/
H A DFunctionInstance.h61 void SetFunction(Function* function);
H A DTeamDebugInfo.h105 status_t _AddFunction(Function* function);
106 void _RemoveFunction(Function* function);
/haiku/src/kits/debugger/arch/
H A DArchitecture.cpp142 // get the function
144 FunctionInstance* function = NULL; local
147 function = imageDebugInfo->FunctionAtAddress(instructionPointer);
148 if (function != NULL)
149 functionDebugInfo = function->GetFunctionDebugInfo();
151 BReference<FunctionInstance> functionReference(function);
165 if (function != NULL) {
167 ->CreateFrame(image, function, cpuState, getFullFrameInfo,
186 frame->SetFunction(function);
/haiku/headers/private/debugger/arch/
H A DArchitecture.h84 FunctionDebugInfo* function,
97 // with the image/function corresponding
107 virtual status_t DisassembleCode(FunctionDebugInfo* function,
110 virtual status_t GetStatement(FunctionDebugInfo* function,
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h77 FunctionInstance* function,
/haiku/src/kits/debugger/arch/x86/
H A DArchitectureX86.h48 FunctionDebugInfo* function,
64 virtual status_t DisassembleCode(FunctionDebugInfo* function,
67 virtual status_t GetStatement(FunctionDebugInfo* function,
103 FunctionDebugInfo* function) const;

Completed in 121 milliseconds

<<111213141516