/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 1647 uint16 interface = 0; local 1653 get_attr_uint16(this, B_DEVICE_INTERFACE, &interface, false); 1668 // TODO: check for ahci interface
|
/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, 536 interface->DeviceInterface()->device->type, 0); 541 domain_datalink* datalink = interface->DomainDatalink(domain->family); 558 chain->infos[i])->init_protocol(interface, domain, &protocol); 567 protocol->interface = interface; 585 put_domain_datalink_protocols(Interface* interface, net_domain* domain) argument 587 TRACE(("%s(interface [all...] |
H A D | stack_private.h | 41 status_t get_domain_datalink_protocols(Interface* interface, 43 status_t put_domain_datalink_protocols(Interface* interface, 47 status_t notify_interface_added(net_interface* interface); 48 status_t notify_interface_removed(net_interface* interface); 49 status_t notify_interface_changed(net_interface* interface, uint32 oldFlags = 0,
|
H A D | datalink.cpp | 63 CODE(SIOCSIFADDR) /* set interface address */ 64 CODE(SIOCGIFADDR) /* get interface address */ 67 CODE(SIOCSIFFLAGS) /* set interface flags */ 68 CODE(SIOCGIFFLAGS) /* get interface flags */ 72 CODE(SIOCGIFCONF) /* get interface list */ 73 CODE(SIOCGIFINDEX) /* interface name -> index */ 74 CODE(SIOCGIFNAME) /* interface index -> name */ 77 CODE(SIOCGIFMETRIC) /* get interface metric */ 78 CODE(SIOCSIFMETRIC) /* set interface metric */ 79 CODE(SIOCDIFADDR) /* delete interface addres 368 Interface* interface = (Interface*)address->interface; local 576 datalink_put_interface(net_interface* interface) argument 610 Interface* interface = (Interface*)_interface; local 634 Interface* interface = (Interface*)_interface; local 646 Interface* interface = (Interface*)_interface; local 672 interface_protocol_init(net_interface* interface, net_domain* domain, net_datalink_protocol** _protocol) argument 707 Interface* interface = (Interface*)protocol->interface; local 733 Interface* interface = (Interface*)protocol->interface; local 781 Interface* interface = (Interface*)protocol->interface; local [all...] |
H A D | device_interfaces.cpp | 44 /*! A service thread for each device interface. It just reads as many packets 46 device interface. 51 net_device_interface* interface = (net_device_interface*)_interface; local 52 net_device* device = interface->device; 60 if (atomic_get(&interface->monitor_count) > 0) 61 device_interface_monitor_receive(interface, buffer); 65 if (interface->deframe_func(interface->device, buffer) != B_OK) { 72 status = fifo_enqueue_buffer(&interface->receive_queue, buffer); 99 net_device_interface* interface local 182 net_device_interface* interface = new(std::nothrow) net_device_interface; local 231 notify_device_monitors(net_device_interface* interface, int32 event) argument 255 net_device_interface* interface local 305 acquire_device_interface(net_device_interface* interface) argument 315 get_device_interface_address(net_device_interface* interface, sockaddr* _address) argument 387 put_device_interface(struct net_device_interface* interface) argument 449 net_device_interface* interface = find_device_interface(name); local 503 device_interface_monitor_receive(net_device_interface* interface, net_buffer* buffer) argument 518 up_device_interface(net_device_interface* interface) argument 555 down_device_interface(net_device_interface* interface) argument 601 net_device_interface* interface = find_device_interface(device->name); local 627 net_device_interface* interface = find_device_interface(device->name); local 665 net_device_interface* interface = find_device_interface(device->name); local 701 net_device_interface* interface = find_device_interface(device->name); local 734 net_device_interface* interface = find_device_interface(device->name); local 753 net_device_interface* interface = find_device_interface(device->name); local 795 net_device_interface* interface = find_device_interface(device->name); local 831 net_device_interface* interface = get_device_interface(device->index); local [all...] |
/haiku/src/apps/haikudepot/ui/ |
H A D | UserLoginWindow.cpp | 100 /*! A background thread runs to gather data to use in the interface for creating 524 WebAppInterface* interface = fModel.GetWebAppInterface(); local 525 status_t status = interface->AuthenticateUser( 821 WebAppInterface* interface = fModel.GetWebAppInterface(); local 822 status_t result = interface->RetrieveUserUsageConditions(NULL, userUsageConditions); 841 WebAppInterface* interface = fModel.GetWebAppInterface(); local 842 status_t result = interface->RetrievePasswordRequirements(passwordRequirements); 860 WebAppInterface* interface = fModel.GetWebAppInterface(); local 863 status_t status = interface->RequestCaptcha(responsePayload); 1082 /*! Take the data from the user interface an 1311 WebAppInterface* interface = fModel.GetWebAppInterface(); local [all...] |
H A D | RatePackageWindow.cpp | 477 be extracted into the user interface elements. 547 WebAppInterface* interface = fModel.GetWebAppInterface(); local 565 status_t status = interface->RetrieveUserRatingForPackageAndVersionByUser( 651 WebAppInterface* interface = fModel.GetWebAppInterface(); local 676 status = interface->UpdateUserRating(ratingID, 680 status = interface->CreateUserRating(package, fPackage->Version(),
|
/haiku/src/system/kernel/arch/generic/ |
H A D | generic_msi.cpp | 14 msi_set_interface(MSIInterface* interface) argument 16 sMSIInterface = interface;
|
/haiku/src/apps/powerstatus/ |
H A D | PowerStatusView.cpp | 70 PowerStatusView::PowerStatusView(PowerStatusDriverInterface* interface, argument 75 fDriverInterface(interface), 825 fprintf(stderr, "No power interface found.\n");
|
H A D | ExtendedInfoWindow.cpp | 290 ExtPowerStatusView::ExtPowerStatusView(PowerStatusDriverInterface* interface, argument 294 PowerStatusView(interface, frame, resizingMode, batteryID), 337 ExtendedInfoWindow::ExtendedInfoWindow(PowerStatusDriverInterface* interface) argument 343 fDriverInterface(interface), 358 for (int i = 0; i < interface->GetBatteryCount(); i++) { 360 ExtPowerStatusView* view = new ExtPowerStatusView(interface,
|
/haiku/headers/private/kernel/arch/generic/ |
H A D | msi.h | 22 void msi_set_interface(MSIInterface* interface);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/ |
H A D | UVCCamDevice.cpp | 78 const BUSBInterface* interface; local 90 interface = config->InterfaceAt(j); 91 if (interface == NULL) 94 if (interface->Class() == CC_VIDEO && interface->Subclass() 97 "interface.\n", i, j); 99 // look for class specific interface descriptors and parse them 100 for (uint32 k = 0; interface->OtherDescriptorAt(k, generic, 105 fControlIndex = interface->Index(); 109 for (uint32 k = 0; k < interface 960 const BUSBInterface* interface; local [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 77 // TODO: make common fragmentation interface for both address families 726 bool deliverToRaw, net_interface *interface) 731 &multicastAddr->sin6_addr, interface->index)); 762 buffer->interface_address->interface); 768 net_interface* interface = NULL; 770 interface = (net_interface*)list_get_next_item( 771 &domain->interfaces, interface); 772 if (interface == NULL) 775 status = deliver_multicast(module, buffer, deliverToRaw, interface); 875 net_interface* interface, cons 725 deliver_multicast(net_protocol_module_info* module, net_buffer* buffer, bool deliverToRaw, net_interface *interface) argument 874 ipv6_delta_group(IPv6GroupInterface* group, int option, net_interface* interface, const in6_addr* sourceAddr) argument 889 ipv6_delta_membership(ipv6_protocol* protocol, int option, net_interface* interface, const in6_addr* groupAddr, const in6_addr* sourceAddr) argument 923 net_interface* interface; local 1151 struct net_interface* interface local 1273 net_interface* interface = route->interface_address->interface; local [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv4/ |
H A D | ipv4.cpp | 708 index = buffer->interface_address->interface->index; 914 net_interface* interface, const in_addr* sourceAddr) 937 net_interface* interface, const in_addr* groupAddr, 947 status = filter.GetState(*groupAddr, interface, state, true); 954 filter.GetState(*groupAddr, interface, state, false); 968 status = ipv4_delta_group(state, option, interface, sourceAddr); 1006 return route->interface_address->interface; 1014 net_interface* interface = NULL; local 1017 interface = get_multicast_interface(protocol, groupAddr); 1020 interface 913 ipv4_delta_group(IPv4GroupInterface* group, int option, net_interface* interface, const in_addr* sourceAddr) argument 936 ipv4_delta_membership(ipv4_protocol* protocol, int option, net_interface* interface, const in_addr* groupAddr, const in_addr* sourceAddr) argument 1044 net_interface* interface; local 1335 struct net_interface* interface local 1482 net_interface* interface = interfaceAddress->interface; local [all...] |
/haiku/src/servers/app/ |
H A D | Screen.h | 25 Screen(::HWInterface *interface, int32 id);
|
H A D | Screen.cpp | 42 Screen::Screen(::HWInterface *interface, int32 id) argument 45 fHWInterface(interface), 46 fDriver(interface != NULL ? interface->CreateDrawingEngine() : NULL)
|
/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, 49 if (interface->device->type != IFT_LOOP && interface->device->type != IFT_TUNNEL) 58 status = stack->register_device_deframer(interface->device, 63 if (interface->device->type == IFT_LOOP) { 66 } else if (interface->device->type == IFT_TUNNEL) { 68 interface->device, B_NET_FRAME_TYPE_IPV4, domain); 85 stack->unregister_device_deframer(interface->device); 97 stack->unregister_device_deframer(protocol->interface->device); 98 stack->unregister_device_handler(protocol->interface [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 151 // reset the device by switching the data interface to the disabled first 152 // interface and then enable it by setting the second actual data interface 156 usb_interface_info *interface = config->interface[fDataInterfaceIndex].active; local 157 if (interface->endpoint_count < 2) { 158 TRACE_ALWAYS("setting the data alternate interface failed\n"); 162 if (!(interface->endpoint[0].descr->endpoint_address & USB_ENDPOINT_ADDR_DIR_IN)) 163 fWriteEndpoint = interface->endpoint[0].handle; 165 fReadEndpoint = interface 628 const usb_interface_info *interface = config->interface[j].active; local 680 usb_interface_info *interface = config->interface[controlIndex].active; local [all...] |
/haiku/src/bin/listusb/ |
H A D | usb_audio.cpp | 862 descriptor->interface);
|
H A D | listusb.cpp | 84 DumpInterface(const BUSBInterface* interface) argument 86 if (!interface) 90 usb_get_class_info(interface->Class(), 0, 0, classInfo, sizeof(classInfo)); 92 interface->Class(), classInfo); 93 usb_get_class_info(interface->Class(), interface->Subclass(), 0, classInfo, sizeof(classInfo)); 95 interface->Subclass(), classInfo); 96 usb_get_class_info(interface->Class(), interface->Subclass(), interface 149 const BUSBInterface* interface = configuration->InterfaceAt(i); local [all...] |
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | Device.cpp | 802 usb_interface_info* Interface = config->interface[i].active; 815 &config->interface[i]); 828 TRACE(ERR, "Ignore interface of unsupported subclass %#x.\n",
|
H A D | AudioStreamingInterface.cpp | 212 ASInterfaceDescriptor* interface, ASEndpointDescriptor* endpoint, 216 fInterface(interface), 332 "%#08x or interface %#08x null.\n", format, Interface()); 398 size_t interface, usb_interface_list* List) 400 fInterface(interface), 405 TRACE(ERR, "if[%d]:alt_count:%d\n", interface, List->alt_count); 415 interface, alt, Interface->generic_count); 428 TRACE(ERR, "Duplicate AStream interface ignored.\n"); 211 AudioStreamAlternate(size_t alternate, ASInterfaceDescriptor* interface, ASEndpointDescriptor* endpoint, _ASFormatDescriptor* format) argument 396 AudioStreamingInterface( AudioControlInterface* controlInterface, size_t interface, usb_interface_list* List) argument
|
H A D | Stream.cpp | 18 Stream::Stream(Device* device, size_t interface, usb_interface_list* List) argument 20 AudioStreamingInterface(&device->AudioControl(), interface, List), 55 TRACE(INF, "Ignore alternate %d - zero interface description.\n", i); 242 usb_interface_info* interface local 243 = &config->interface[fInterface].alt[fActiveAlternate]; 244 if (interface == NULL) { 245 TRACE(ERR, "NULL interface. Not set.\n"); 249 status_t status = gUSBModule->set_alt_interface(device, interface); 254 for (size_t i = 0; i < interface->endpoint_count; i++) { 255 if (address == interface [all...] |
H A D | Stream.h | 19 Stream(Device* device, size_t interface,
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 166 device->interface, 0, NULL, NULL); 181 device->interface, 1, &result, &actualLength) != B_OK 368 0/*value*/, device->interface/*index*/, 12, operation, &actualLength); 1041 device->interface = 0xff; 1049 // scan through the interfaces to find our bulk-only data interface 1058 usb_interface_info *interface = configuration->interface[i].active; local 1059 if (interface == NULL) 1062 if (interface->descr->interface_class == USB_MASS_STORAGE_DEVICE_CLASS 1063 && (((interface 1964 usb_interface_info *interface = configuration->interface[i].active; local [all...] |