Searched refs:Module (Results 1 - 12 of 12) sorted by relevance

/haiku/src/system/kernel/device_manager/
H A DAbstractModuleDevice.cpp31 return Module()->select != NULL;
38 return Module()->deselect != NULL;
45 return Module()->read != NULL;
52 return Module()->write != NULL;
59 return Module()->io != NULL;
66 return Module()->open(Data(), path, openMode, _cookie);
92 if (Module()->read == NULL) {
93 if (Module()->io == NULL)
98 return Module()->read(cookie, pos, buffer, _length);
105 if (Module()
[all...]
H A DAbstractModuleDevice.h21 device_module_info* Module() const { return fDeviceModule; } function in class:BPrivate::AbstractModuleDevice
H A Ddevice_manager.cpp1204 if (Module()->init_device != NULL)
1205 status = Module()->init_device(fNode->DriverData(), &fDeviceData);
1232 if (Module()->uninit_device != NULL)
1233 Module()->uninit_device(fDeviceData);
2200 if (device->Module() != NULL
2201 && device->Module()->device_removed != NULL)
2202 device->Module()->device_removed(device->Data());
/haiku/headers/private/net/
H A DNetBufferUtilities.h23 template<typename Type, int Offset, typename Module = NetBufferModuleGetter>
30 fStatus = Module::Get()->direct_access(fBuffer, Offset, sizeof(Type),
33 fStatus = Module::Get()->read(fBuffer, Offset, &fDataBuffer,
65 Module::Get()->write(fBuffer, Offset, fData, sizeof(Type));
83 template<typename Type, int Offset, typename Module = NetBufferModuleGetter>
84 class NetBufferField : public NetBufferFieldReader<Type, Offset, Module> {
88 NetBufferFieldReader<Type, Offset, Module>(buffer)
101 template<typename Type, typename Module = NetBufferModuleGetter>
102 class NetBufferHeaderReader : public NetBufferFieldReader<Type, 0, Module> {
106 NetBufferFieldReader<Type, 0, Module>(buffe
[all...]
H A DAddressUtilities.h134 net_address_module_info* Module() const { return fModule; } function in class:SocketAddress
169 fModule(address.Module()),
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Duttrack.c3 * Module Name: uttrack - Memory allocation tracking routines (debug only)
184 const char *Module,
191 const char *Module,
238 * Module - Source file name of caller
251 const char *Module,
262 ACPI_WARNING ((Module, Line,
272 ACPI_WARNING ((Module, Line,
279 Allocation, Size, ACPI_MEM_MALLOC, Component, Module, Line);
307 * Module - Source file name of caller
320 const char *Module,
248 AcpiUtAllocateAndTrack( ACPI_SIZE Size, UINT32 Component, const char *Module, UINT32 Line) argument
317 AcpiUtAllocateZeroedAndTrack( ACPI_SIZE Size, UINT32 Component, const char *Module, UINT32 Line) argument
386 AcpiUtFreeAndTrack( void *Allocation, UINT32 Component, const char *Module, UINT32 Line) argument
512 AcpiUtTrackAllocation( ACPI_DEBUG_MEM_BLOCK *Allocation, ACPI_SIZE Size, UINT8 AllocType, UINT32 Component, const char *Module, UINT32 Line) argument
615 AcpiUtRemoveAllocation( ACPI_DEBUG_MEM_BLOCK *Allocation, UINT32 Component, const char *Module, UINT32 Line) argument
752 AcpiUtDumpAllocations( UINT32 Component, const char *Module) argument
[all...]
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dmodule.cpp73 class Module { class
75 Module(ModuleAddOn *addon, module_info *info);
76 ~Module();
100 Module *ModuleAt(int32 index) const;
102 bool AddModule(Module *module);
103 bool RemoveModule(Module *module);
104 Module *FindModule(const char *path);
265 // #pragma mark - Module
268 Module::Module(ModuleAddO function in class:Module
[all...]
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp338 struct Module : DoublyLinkedListLinkImpl<Module<ModuleInfo> > { struct in inherits:DoublyLinkedListLinkImpl
339 Module(ModuleInfo *module) function in struct:Module
344 ~Module()
353 typedef Module<interrupt_controller_module_info> PICModule;
509 Module<device_manager_info> _deviceManager(deviceManager); // auto put
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp372 struct Module : DoublyLinkedListLinkImpl<Module<ModuleInfo> > {
373 Module(ModuleInfo *module)
378 ~Module()
387 typedef Module<interrupt_controller_module_info> PICModule;
545 Module<device_manager_info> _deviceManager(deviceManager); // auto put
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacutils.h1161 const char *Module,
1168 const char *Module,
1175 const char *Module,
1185 const char *Module);
H A Daclocal.h1601 char Module[ACPI_MAX_MODULE_NAME]; \
/haiku/src/system/kernel/
H A Dmodule.cpp144 namespace Module { namespace
328 } // namespace Module
330 using namespace Module;
589 // Module does already exist

Completed in 72 milliseconds