/haiku/src/add-ons/kernel/network/stack/ |
H A D | stack.cpp | 525 get_domain_datalink_protocols(Interface* interface, net_domain* domain) argument 527 TRACE(("%s(interface %p, domain %d)\n", __FUNCTION__, interface, 528 domain->family)); 535 chain = chain::Lookup(sDatalinkProtocolChains, domain->family, 541 domain_datalink* datalink = interface->DomainDatalink(domain->family); 558 chain->infos[i])->init_protocol(interface, domain, &protocol); 568 protocol->domain = domain; 585 put_domain_datalink_protocols(Interface* interface, net_domain* domain) argument 587 TRACE(("%s(interface %p, domain 611 struct net_domain_private* domain = (net_domain_private*)_domain; local 638 struct net_domain_private* domain = (net_domain_private*)_domain; local [all...] |
H A D | stack_private.h | 42 net_domain* domain); 44 net_domain* domain);
|
H A D | datalink.cpp | 44 struct net_domain_private* domain; member in struct:datalink_protocol 131 get_interface_name_or_index(net_domain* domain, int32 option, void* value, argument 148 interface = get_interface(domain, request.ifr_name); 150 interface = get_interface(domain, request.ifr_index); 216 TRACE("%s(domain %p, option %s, value %p, length %zu)\n", __FUNCTION__, 219 net_domain_private* domain = (net_domain_private*)_domain; local 220 if (domain == NULL || domain->family == AF_LINK) { 228 return get_interface_name_or_index(domain, option, value, _length); 240 Interface* interface = get_interface(domain, reques 428 datalink_send_data(net_protocol* protocol, net_domain* domain, net_buffer* buffer) argument 472 datalink_is_local_address(net_domain* domain, const struct sockaddr* address, net_interface_address** _interfaceAddress, uint32* _matchedType) argument 523 datalink_is_local_link_address(net_domain* domain, bool unconfiguredOnly, const struct sockaddr* address, net_interface_address** _interfaceAddress) argument 553 datalink_get_interface(net_domain* domain, uint32 index) argument 631 datalink_join_multicast(net_interface* _interface, net_domain* domain, const struct sockaddr* address) argument 643 datalink_leave_multicast(net_interface* _interface, net_domain* domain, const struct sockaddr* address) argument 672 interface_protocol_init(net_interface* interface, net_domain* domain, net_datalink_protocol** _protocol) argument [all...] |
H A D | device_interfaces.cpp | 115 if (buffer->interface_address->domain->module->receive_data(buffer) 152 /*! The domain's device receive handler - this will inject the net_buffers into 153 the protocol layer (the domain's registered receive handler). 158 net_domain_private* domain = (net_domain_private*)cookie; local 160 return domain->module->receive_data(buffer); 643 /*! Registers a domain to receive net_buffers from the specified \a device. */ 648 net_domain_private* domain = (net_domain_private*)_domain; local 649 if (domain->module == NULL || domain->module->receive_data == NULL) 653 domain); [all...] |
/haiku/src/libs/compat/freebsd_network/ |
H A D | pci.cpp | 172 pci_find_dbsf(uint32_t domain, uint8_t bus, uint8_t slot, uint8_t func) argument
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | EndpointManager.cpp | 217 EndpointManager::EndpointManager(net_domain* domain) argument 219 fDomain(domain),
|
H A D | EndpointManager.h | 71 EndpointManager(net_domain* domain);
|
H A D | tcp.cpp | 60 /*! Returns an endpoint manager for the specified domain, if any. 73 /*! Returns an endpoint manager for the specified domain, if any */ 75 endpoint_manager_for(net_domain* domain) argument 79 return endpoint_manager_for_locked(domain->family); 311 /*! Creates a new endpoint manager for the specified domain, or returns 312 an existing one for this domain. 315 get_endpoint_manager(net_domain* domain) argument 318 EndpointManager* endpointManager = endpoint_manager_for(domain); 324 endpointManager = endpoint_manager_for_locked(domain->family); 328 // There is no endpoint manager for this domain ye [all...] |
H A D | tcp.h | 298 EndpointManager* get_endpoint_manager(net_domain* domain);
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 175 device->domain = 0;
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci.cpp | 48 uint8 domain; local 51 if (gPCI->ResolveVirtualBus(virtualBus, &domain, &bus) != B_OK) 54 if (gPCI->ReadConfig(domain, bus, device, function, offset, size, 67 uint8 domain; local 68 if (gPCI->ResolveVirtualBus(virtualBus, &domain, &bus) != B_OK) 71 gPCI->WriteConfig(domain, bus, device, function, offset, size, value); 82 uint8 domain; local 84 if (gPCI->LookupRange(B_IO_MEMORY, childAdr, domain, range) >= B_OK) 97 uint8 domain; local 98 if (gPCI->ResolveVirtualBus(virtualBus, &domain, 110 uint8 domain; local 125 uint8 domain; local 211 uint8 domain; local 294 uint8 domain; local 307 uint8 domain; local 319 uint8 domain; local 329 __pci_resolve_virtual_bus(uint8 virtualBus, uint8 *domain, uint8 *bus) argument 574 _CreateVirtualBus(uint8 domain, uint8 bus, uint8 *virtualBus) argument 613 ResolveVirtualBus(uint8 virtualBus, uint8 *domain, uint8 *bus) argument 673 LookupRange(uint32 type, phys_addr_t pciAddr, uint8 &domain, pci_resource_range &range, uint8 **mappedAdr) argument 740 _GetDomainData(uint8 domain) argument 750 _NumFunctions(uint8 domain, uint8 bus, uint8 device) argument 795 _EnumerateBus(uint8 domain, uint8 bus, uint8 *subordinateBus) argument 933 _FixupDevices(uint8 domain, uint8 bus) argument 1165 _CreateBus(PCIDev *parent, uint8 domain, uint8 bus) argument 1557 ReadConfig(uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 offset, uint8 size, uint32 *value) argument 1580 ReadConfig(uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 offset, uint8 size) argument 1605 WriteConfig(uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 offset, uint8 size, uint32 value) argument 1636 FindCapability(uint8 domain, uint8 bus, uint8 device, uint8 function, uint8 capID, uint8 *offset) argument 1701 FindExtendedCapability(uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 capID, uint16 *offset) argument 1746 FindHTCapability(uint8 domain, uint8 bus, uint8 device, uint8 function, uint16 capID, uint8 *offset) argument 1800 FindDevice(uint8 domain, uint8 bus, uint8 device, uint8 function) argument 1810 _FindDevice(PCIBus *current, uint8 domain, uint8 bus, uint8 device, uint8 function) argument 1837 UpdateInterruptLine(uint8 domain, uint8 bus, uint8 _device, uint8 function, uint8 newInterruptLineValue) argument 1893 GetPowerstate(uint8 domain, uint8 bus, uint8 _device, uint8 function, uint8* state) argument 1906 SetPowerstate(uint8 domain, uint8 bus, uint8 _device, uint8 function, uint8 newState) argument [all...] |
H A D | pci_device.cpp | 27 uint8 domain; local 29 if (gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_DOMAIN, &domain, 39 PCIDev *dev = gPCI->FindDevice(domain, bus, deviceNumber, function);
|
H A D | pci_module.cpp | 55 uint8 domain; local 56 status_t result = gPCI->ResolveVirtualBus(virtualBus, &domain, &bus); 60 dev = gPCI->FindDevice(domain, bus, device, function);
|
H A D | pci.h | 29 uint8 domain; member in struct:PCIBus 37 uint8 domain; member in struct:PCIDev 88 uint8 &domain, pci_resource_range &range, uint8 **mappedAdr = NULL); 92 status_t ReadConfig(uint8 domain, uint8 bus, uint8 device, 95 uint32 ReadConfig(uint8 domain, uint8 bus, uint8 device, 100 status_t WriteConfig(uint8 domain, uint8 bus, uint8 device, 106 status_t FindCapability(uint8 domain, uint8 bus, 111 status_t FindExtendedCapability(uint8 domain, uint8 bus, 116 status_t FindHTCapability(uint8 domain, uint8 bus, 122 status_t ResolveVirtualBus(uint8 virtualBus, uint8 *domain, [all...] |
H A D | pci_io.cpp | 69 uint8 domain; local 73 if (gPCI->LookupRange(B_IO_PORT, ioPort, domain, range, &mappedAdr) < B_OK)
|
H A D | pci_root.cpp | 61 {B_PCI_DEVICE_DOMAIN, B_UINT8_TYPE, {.ui8 = dev->domain}},
|
/haiku/src/bin/network/traceroute/ |
H A D | traceroute.c | 1888 static char domain[MAXHOSTNAMELEN + 1], line[MAXHOSTNAMELEN + 1]; local 1892 if (gethostname(domain, sizeof(domain) - 1) < 0) 1893 domain[0] = '\0'; 1895 cp = strchr(domain, '.'); 1899 hp = cap_gethostbyname(capdns, domain); 1902 hp = gethostbyname(domain); 1907 domain[0] = '\0'; 1910 (void)strncpy(domain, cp, sizeof(domain) [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 211 // we need this in ipv6_std_ops() for registering the AF_INET6 domain 765 net_domain_private* domain = (net_domain_private*)sDomain; 766 RecursiveLocker locker(domain->lock); 771 &domain->interfaces, interface); 1722 // put all the domain receiving protocols we gathered so far
|
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/ |
H A D | loopback_frame.cpp | 46 loopback_frame_init(struct net_interface*interface, net_domain* domain, argument 64 // Locally received buffers don't need a domain device handler, as the 68 interface->device, B_NET_FRAME_TYPE_IPV4, domain);
|
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 754 datalink_send_datagram(net_protocol *protocol, net_domain *domain, argument 816 // #pragma mark - domain 1786 gInterfaceAddress.domain = &sDomain;
|
/haiku/src/system/libnetwork/netresolv/resolv/ |
H A D | res_query.c | 110 const char *name, /*%< domain name */ 211 const char *name, /*%< domain name */ 216 const char *cp, * const *domain; local 263 for (domain = (const char * const *)statp->dnsrch; 264 *domain && !done; 265 domain++) { 268 if (domain[0][0] == '\0' || 269 (domain[0][0] == '.' && domain[0][1] == '\0')) 272 ret = res_nquerydomain(statp, name, *domain, 356 res_nquerydomain(res_state statp, const char *name, const char *domain, int class, int type, u_char *answer, int anslen) argument [all...] |
H A D | res_data.c | 191 const char *dname, /*!< domain name */ 221 res_query(const char *name, /*!< domain name */ 290 res_search(const char *name, /*!< domain name */ 305 const char *domain, 315 return (res_nquerydomain(&_nres, name, domain, 304 res_querydomain(const char *name, const char *domain, int class, int type, u_char *answer, int anslen) argument
|
/haiku/src/system/libnetwork/netresolv/net/ |
H A D | getaddrinfo.c | 220 const char *name; /* domain name */ 1790 * (i.e., with the succeeding search-domain tacked on). 2576 res_queryN(const char *name, /* domain name */ struct res_target *target, 2709 const char *cp, * const *domain; local 2761 for (domain = (const char * const *)res->dnsrch; 2762 *domain && !done; 2763 domain++) { 2765 ret = res_querydomainN(name, *domain, target, res); 2771 * If name isn't found in this domain, 2776 * from finding this entry higher in the domain 2847 res_querydomainN(const char *name, const char *domain, struct res_target *target, res_state res) argument [all...] |
/haiku/src/system/libnetwork/netresolv/nameser/ |
H A D | ns_name.c | 90 * Convert an encoded domain name to printable ascii as per RFC1035. 193 * Convert a ascii string into an encoded domain name as per RFC1035. 202 *\li Enforces label and domain length limits. 211 * Convert a ascii string into an encoded domain name as per RFC1035. 219 * Enforces label and domain length limits. 354 *\li Enforces label and domain length limits. 403 * Unpack a domain name from a message, source may be compressed. 417 * Unpack a domain name from a message, source may be compressed. 440 /* Fetch next label in domain name. */ 505 * Pack domain nam 933 dn_find(const u_char *domain, const u_char *msg, const u_char * const *dnptrs, const u_char * const *lastdnptr) argument [all...] |
/haiku/src/tests/system/network/ |
H A D | unix_recv_test.c | 8 int domain; local 9 domain = AF_UNIX; 10 // domain = AF_INET; // works 11 printf("Domain: %i\n", domain); 12 int ret = socketpair(domain, SOCK_DGRAM, 0, fds); // try also: SOCK_STREAM
|