/haiku/src/tests/add-ons/kernel/network/ |
H A D | userland_modules.cpp | 11 #include <drivers/module.h> 32 typedef struct module { struct 33 struct module * next; 37 struct module_addon * addon; // the module addon this module live in 38 // if NULL, builtin module addon 39 int32 ref_count; // reference count of get_module() made on this module 42 } module; typedef in typeref:struct:module 59 module_addon * ma; // current module addon looked up 60 module_info ** mi; // current module addo [all...] |
H A D | net_stack_tester.cpp | 9 #include <drivers/module.h> 31 puts("Starting core module...");
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_int.cpp | 339 Module(ModuleInfo *module) argument 340 : module(module) 346 if (module) 347 put_module(((module_info*)module)->name); 350 ModuleInfo *module; member in struct:Module 358 while (PICModule *module = First()) { 359 Remove(module); 360 delete module; 451 // an interrupt controller module 463 PICModule *module = new(nothrow) PICModule(moduleInfo); local [all...] |
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_int.cpp | 373 Module(ModuleInfo *module) 374 : module(module) 380 if (module) 381 put_module(((module_info*)module)->name); 384 ModuleInfo *module; 392 while (PICModule *module = First()) { 393 Remove(module); 394 delete module; 485 // an interrupt controller module [all...] |
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/ |
H A D | loopback_frame.cpp | 110 return protocol->next->module->send_data(protocol->next, buffer); 117 return protocol->next->module->interface_up(protocol->next); 124 return protocol->next->module->interface_down(protocol->next); 133 return protocol->next->module->change_address(protocol->next, address, 142 return protocol->next->module->control(protocol->next, option, argument, 151 return protocol->next->module->join_multicast(protocol->next, address); 159 return protocol->next->module->leave_multicast(protocol->next, address);
|
/haiku/headers/private/net/ |
H A D | AddressUtilities.h | 20 SocketAddress(net_address_module_info* module, sockaddr* address) argument 22 fModule(module), 27 SocketAddress(net_address_module_info* module, sockaddr_storage* address) argument 29 fModule(module), 144 ConstSocketAddress(net_address_module_info* module, argument 147 fModule(module), 152 ConstSocketAddress(net_address_module_info* module, argument 155 fModule(module), 244 SocketAddressStorage(net_address_module_info* module) argument 246 SocketAddress(module, [all...] |
H A D | net_device.h | 11 #include <module.h> 23 struct net_device_module_info* module; member in struct:net_device
|
H A D | net_datalink_protocol.h | 14 struct net_datalink_protocol_module_info* module; member in struct:net_datalink_protocol
|
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | generic_video_driver.cpp | 23 bus_for_driver_module_info* module; local 25 gDeviceManager->get_driver(parent, (driver_module_info**)&module, &data); 27 if (strcmp(module->info.info.name, BUS_FOR_DRIVER_NAME))
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | domains.h | 33 struct net_protocol_module_info* module,
|
H A D | device_interfaces.cpp | 57 status = device->module->receive_data(device, &buffer); 115 if (buffer->interface_address->domain->module->receive_data(buffer) 160 return domain->module->receive_data(buffer); 180 allocate_device_interface(net_device* device, net_device_module_info* module) argument 214 device->module = module; 407 const char* moduleName = device->module->info.name; 409 device->module->uninit_device(device); 475 net_device_module_info* module; local 476 if (get_module(moduleName, (module_info**)&module) [all...] |
H A D | domains.cpp | 72 kprintf(" module: %p\n", domain->module); 120 struct net_protocol_module_info* module, 139 domain->module = module; 172 // static C++ objects are not initialized in the module startup 119 register_domain(int family, const char* name, struct net_protocol_module_info* module, struct net_address_module_info* addressModule, net_domain** _domain) argument
|
/haiku/headers/private/kernel/ |
H A D | kmodule.h | 9 #include <drivers/module.h>
|
H A D | console.h | 12 #include <module.h>
|
/haiku/src/add-ons/kernel/network/protocols/icmp6/ |
H A D | icmp6.cpp | 100 return protocol->next->module->control(protocol->next, level, option, 109 return protocol->next->module->getsockopt(protocol->next, level, option, 118 return protocol->next->module->setsockopt(protocol->next, level, option, 154 return protocol->next->module->send_data(protocol->next, buffer); 162 return protocol->next->module->send_routed_data(protocol->next, route, buffer); 191 return protocol->next->module->get_domain(protocol->next); 198 return protocol->next->module->get_mtu(protocol->next, address); 211 if (domain == NULL || domain->module == NULL) 276 status_t status = domain->module->send_data(NULL, reply);
|
/haiku/src/system/boot/loader/ |
H A D | partitions.cpp | 255 Partition::_Mount(file_system_module_info *module, Directory **_fileSystem) argument 258 this, module->pretty_name)); 261 if (module->get_file_system(this, &fileSystem) == B_OK) { 266 // remember the module that mounted us 267 fModuleName = module->module_name; 268 this->content_type = module->pretty_name; 332 const partition_module_info *module = sPartitionModules[i]; local 336 TRACE(("check for partitioning_system: %s\n", module->pretty_name)); 339 = module->identify_partition(opener.Descriptor(), this, &cookie); 347 module [all...] |
/haiku/src/add-ons/kernel/drivers/common/ |
H A D | console.cpp | 76 console_module_info *module; member in struct:console_desc 87 console->module->move_cursor(x, y); 130 console->module->blit(0, console->scroll_top + 1, console->columns, 135 console->module->fill_glyph(0, console->y, console->columns, 1, ' ', 152 console->module->blit(0, console->y, console->columns, 157 console->module->fill_glyph(0, console->y, console->columns, 1, ' ', 210 console->module->put_glyph(console->x, console->y, ' ', console->attr); 219 console->module->fill_glyph(0, console->y, console->columns, 1, ' ', 223 console->module->fill_glyph(0, console->y, console->x + 1, 1, ' ', 227 console->module [all...] |
/haiku/src/add-ons/kernel/network/datalink_protocols/ethernet_frame/ |
H A D | ethernet_frame.cpp | 165 return protocol->next->module->send_data(protocol->next, buffer); 172 return protocol->next->module->interface_up(protocol->next); 179 return protocol->next->module->interface_down(protocol->next); 188 return protocol->next->module->change_address(protocol->next, address, 197 return protocol->next->module->control(protocol->next, option, argument, 206 return protocol->next->module->join_multicast(protocol->next, address); 214 return protocol->next->module->leave_multicast(protocol->next, address);
|
/haiku/headers/os/drivers/ |
H A D | bios.h | 10 #include <module.h> 15 This module provides a mechanism to call PC BIOS interrupts (e.g. to use 35 // Cookie for the BIOS module functions.
|
/haiku/src/add-ons/kernel/generic/mpu401/ |
H A D | mpu401_priv.h | 5 * A module driver for the generic mpu401 midi interface. 16 #include <module.h> 72 // to work nicely with the generic module.
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | callout.h | 11 #include <sys/haiku-module.h>
|
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_xauth.c | 33 * External authenticator placeholder module. 37 * (for WPA-PSK). If compiled as a module this code does not need 51 #include <sys/module.h> 62 /* XXX number of references from net80211 layer; needed for module code */ 66 * One module handles everything for now. May want
|
/haiku/src/add-ons/kernel/network/protocols/icmp/ |
H A D | icmp.cpp | 122 if (domain == NULL || domain->module == NULL) 250 // #pragma mark - module API 311 return protocol->next->module->control(protocol->next, level, option, 320 return protocol->next->module->getsockopt(protocol->next, level, option, 329 return protocol->next->module->setsockopt(protocol->next, level, option, 365 return protocol->next->module->send_data(protocol->next, buffer); 373 return protocol->next->module->send_routed_data(protocol->next, route, 403 return protocol->next->module->get_domain(protocol->next); 410 return protocol->next->module->get_mtu(protocol->next, address); 474 status_t status = domain->module [all...] |
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | TODO | 2 # This file is a part of BeOS USB SCSI interface module project. 57 #-CDBurner's problem-50) Problems with 35h SYNCHRONIZE_CACHE command with CDBurner on FREECOM module. 66 57) Write a ReadMe.html for FREECOM module and make distribution support for it.
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_root.cpp | 24 // name of PCI root module 106 module_info *module; local 107 status_t res = get_module(B_PCI_MODULE_NAME, &module);
|