Lines Matching defs:dev

33 /*$FreeBSD: stable/11/sys/dev/ixgbe/if_ix.c 353669 2019-10-16 21:54:48Z erj $*/
474 device_printf(adapter->dev, "%s: RSS_HASHTYPE_RSS_UDP_IPV4_EX defined, but not supported\n",
689 ixgbe_attach(device_t dev)
699 adapter = device_get_softc(dev);
701 adapter->dev = dev;
705 IXGBE_CORE_LOCK_INIT(adapter, device_get_nameunit(dev));
711 hw->vendor_id = pci_get_vendor(dev);
712 hw->device_id = pci_get_device(dev);
713 hw->revision_id = pci_get_revid(dev);
714 hw->subsystem_vendor_id = pci_get_subvendor(dev);
715 hw->subsystem_device_id = pci_get_subdevice(dev);
720 pci_enable_busmaster(dev);
724 device_printf(dev, "Allocation of PCI resources failed\n");
740 device_printf(dev, "Unable to initialize the shared code\n");
767 device_printf(dev, "Can not allocate multicast setup array\n");
809 device_printf(dev, "TXD config issue, using default!\n");
823 device_printf(dev, "RX Descriptors exceed system mbuf max, using default instead!\n");
830 device_printf(dev, "RXD config issue, using default!\n");
853 device_printf(dev, "Unsupported SFP+ module detected!\n");
857 device_printf(dev, "Hardware initialization failed\n");
864 device_printf(dev, "The EEPROM Checksum Is Not Valid\n");
870 if (ixgbe_setup_interface(dev, adapter) != 0)
883 device_printf(dev, "This device is a pre-production adapter/LOM. Please be aware there may be issues associated with your hardware.\nIf you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\n");
886 device_printf(dev, "Unsupported SFP+ Module\n");
890 device_printf(dev, "No SFP+ Module found\n");
920 ixgbe_define_iov_schemas(dev, &error);
940 device_get_nameunit(adapter->dev));
998 ixgbe_setup_interface(device_t dev, struct adapter *adapter)
1006 device_printf(dev, "can not allocate ifnet structure\n");
1009 if_initname(ifp, device_get_name(dev), device_get_unit(dev));
1139 device_t dev = adapter->dev;
1186 device_printf(dev, "Media supported: 10GbaseKR\n");
1187 device_printf(dev, "10GbaseKR mapped to 10GbaseSR\n");
1191 device_printf(dev, "Media supported: 10GbaseKX4\n");
1192 device_printf(dev, "10GbaseKX4 mapped to 10GbaseCX4\n");
1196 device_printf(dev, "Media supported: 1000baseKX\n");
1197 device_printf(dev, "1000baseKX mapped to 1000baseCX\n");
1201 device_printf(dev, "Media supported: 2500baseKX\n");
1202 device_printf(dev, "2500baseKX mapped to 2500baseSX\n");
1207 device_printf(dev, "Media supported: 1000baseBX\n");
1416 device_t dev = adapter->dev;
1419 struct sysctl_ctx_list *ctx = device_get_sysctl_ctx(dev);
1420 struct sysctl_oid *tree = device_get_sysctl_tree(dev);
1816 device_t dev = adapter->dev;
1851 dev = device_get_parent(device_get_parent(dev));
1853 device_printf(dev, "parent pcib = %x,%x,%x\n", pci_get_bus(dev),
1854 pci_get_slot(dev), pci_get_function(dev));
1856 dev = device_get_parent(device_get_parent(dev));
1858 device_printf(dev, "slot pcib = %x,%x,%x\n", pci_get_bus(dev),
1859 pci_get_slot(dev), pci_get_function(dev));
1862 if (pci_find_cap(dev, PCIY_EXPRESS, &offset)) {
1872 link = pci_read_config(dev, offset + PCIER_LINK_STA, 2);
1876 device_printf(dev, "PCI Express Bus: Speed %s %s\n",
1890 device_printf(dev, "PCI-Express bandwidth available for this card\n is not sufficient for optimal performance.\n");
1891 device_printf(dev, "For optimal performance a x8 PCIE, or x4 PCIE Gen2 slot is required.\n");
1896 device_printf(dev, "PCI-Express bandwidth available for this card\n is not sufficient for optimal performance.\n");
1897 device_printf(dev, "For optimal performance a x8 PCIE Gen3 slot is required.\n");
1900 device_printf(dev, "Unable to determine slot speed/width. The speed/width reported are that of the internal switch.\n");
2288 device_printf(adapter->dev, "Invalid media type!\n");
2384 device_printf(adapter->dev,
2402 device_printf(adapter->dev, "CRITICAL: OVER TEMP!! PHY IS SHUT DOWN!!\n");
2403 device_printf(adapter->dev, "System shutdown required!\n");
2411 device_printf(adapter->dev, "CRITICAL: OVER TEMP!! PHY IS SHUT DOWN!!\n");
2412 device_printf(adapter->dev, "System shutdown required!\n");
2501 device_t dev = adapter->dev;
2506 ctx = device_get_sysctl_ctx(dev);
2507 child = SYSCTL_CHILDREN(device_get_sysctl_tree(dev));
2580 device_t dev = adapter->dev;
2584 adapter->pci_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
2588 device_printf(dev, "Unable to allocate bus resource: memory\n");
2612 ixgbe_detach(device_t dev)
2614 struct adapter *adapter = device_get_softc(dev);
2623 device_printf(dev, "Vlan in use, detach first\n");
2627 if (ixgbe_pci_iov_detach(dev) != 0) {
2628 device_printf(dev, "SR-IOV in use; detach first.\n");
2670 bus_generic_detach(dev);
2692 device_t dev = adapter->dev;
2725 device_printf(dev, "Error entering LPLU: %d\n", error);
2739 ixgbe_shutdown(device_t dev)
2741 struct adapter *adapter = device_get_softc(dev);
2759 ixgbe_suspend(device_t dev)
2761 struct adapter *adapter = device_get_softc(dev);
2781 ixgbe_resume(device_t dev)
2783 struct adapter *adapter = device_get_softc(dev);
2795 device_printf(dev, "Woken up by (WUS): %#010x\n",
2866 device_t dev = adapter->dev;
2898 device_printf(dev, "Could not setup transmit structures\n");
2918 device_printf(dev, "Could not setup receive structures\n");
3047 device_printf(dev,
3377 device_t dev = adapter->dev;
3417 device_printf(dev,
3436 device_printf(adapter->dev, "Watchdog timeout -- resetting\n");
3451 device_t dev = adapter->dev;
3462 device_printf(dev, "Unsupported SFP+ module detected!");
3463 device_printf(dev,
3467 device_printf(dev, "SFP+ module detected!\n");
3484 device_t dev = adapter->dev;
3508 device_printf(dev,
3515 device_printf(dev,
3566 device_printf(adapter->dev, "CRITICAL: EXTERNAL PHY OVER TEMP!! PHY will downshift to lower power state!\n");
3568 device_printf(adapter->dev,
3655 device_t dev = adapter->dev;
3660 device_printf(dev, "Link is up %d Gbps %s \n",
3675 device_printf(dev, "Link is Down\n");
3932 device_t dev = adapter->dev;
3957 bus_teardown_intr(dev, que->res, que->tag);
3961 bus_release_resource(dev, SYS_RES_IRQ, rid, que->res);
3966 bus_teardown_intr(dev, adapter->res, adapter->tag);
3972 bus_release_resource(dev, SYS_RES_IRQ, adapter->link_rid,
3978 pci_release_msi(dev);
3981 bus_release_resource(dev, SYS_RES_MEMORY, memrid,
3985 bus_release_resource(dev, SYS_RES_MEMORY, PCIR_BAR(0),
3999 SYSCTL_ADD_INT(device_get_sysctl_ctx(adapter->dev),
4000 SYSCTL_CHILDREN(device_get_sysctl_tree(adapter->dev)),
4153 device_t dev;
4164 dev = adapter->dev;
4173 device_printf(dev, "Advertised speed can only be set on copper or multispeed fiber media types.\n");
4178 device_printf(dev, "Invalid advertised speed; valid modes are 0x1 through 0xF\n");
4186 device_printf(dev, "Unable to determine supported advertise speeds\n");
4194 device_printf(dev, "Interface does not support 100Mb advertised speed\n");
4201 device_printf(dev, "Interface does not support 1Gb advertised speed\n");
4208 device_printf(dev, "Interface does not support 10Gb advertised speed\n");
4215 device_printf(dev, "Interface does not support 10Mb advertised speed\n");
4338 device_t dev = adapter->dev;
4341 curr_ps = new_ps = pci_get_powerstate(dev);
4351 error = DEVICE_SUSPEND(dev);
4353 error = DEVICE_RESUME(dev);
4357 device_printf(dev, "New state: %d\n", pci_get_powerstate(dev));
4448 device_t dev = adapter->dev;
4455 device_printf(dev, "Could not allocate sbuf for output.\n");
4488 device_printf(dev, "Error finishing sbuf: %d\n", error);
4509 device_printf(adapter->dev,
4516 device_printf(adapter->dev,
4541 device_printf(adapter->dev,
4548 device_printf(adapter->dev,
4572 device_t dev = adapter->dev;
4596 device_printf(dev, "Error in EEE setup: 0x%08X\n", retval);
4603 device_printf(dev, "New EEE state: %d\n", new_eee);
4692 device_printf(adapter->dev, "Device does not support Flow Director. Leaving disabled.");
4727 ixgbe_probe(device_t dev)
4739 pci_vendor_id = pci_get_vendor(dev);
4743 pci_device_id = pci_get_device(dev);
4744 pci_subvendor_id = pci_get_subvendor(dev);
4745 pci_subdevice_id = pci_get_subdevice(dev);
4758 device_set_desc_copy(dev, adapter_name);
4946 device_printf(adapter->dev, "\nCRITICAL: FAN FAILURE!! REPLACE IMMEDIATELY!!\n");
4986 device_t dev = adapter->dev;
4992 adapter->res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
4995 device_printf(dev,
5010 device_get_nameunit(adapter->dev));
5012 if ((error = bus_setup_intr(dev, adapter->res,
5015 device_printf(dev,
5035 device_t dev = adapter->dev;
5057 device_printf(dev, "%s: number of queues (%d) != number of RSS buckets (%d); performance will be impacted.\n",
5063 que->res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
5066 device_printf(dev, "Unable to allocate bus resource: que interrupt [%d]\n",
5071 error = bus_setup_intr(dev, que->res,
5076 device_printf(dev, "Failed to register QUE handler");
5080 bus_describe_intr(dev, que->res, que->tag, "q%d", i);
5105 bus_bind_intr(dev, que->res, cpu_id);
5108 device_printf(dev, "Bound RSS bucket %d to CPU %d\n", i,
5111 device_printf(dev, "Bound queue %d to cpu %d\n", i,
5124 device_get_nameunit(adapter->dev), i);
5129 device_get_nameunit(adapter->dev), cpu_id);
5132 NULL, "%s:q%d", device_get_nameunit(adapter->dev),
5139 adapter->res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
5142 device_printf(dev,
5148 error = bus_setup_intr(dev, adapter->res, INTR_TYPE_NET | INTR_MPSAFE,
5152 device_printf(dev, "Failed to register LINK handler");
5156 bus_describe_intr(dev, adapter->res, adapter->tag, "link");
5171 device_t dev = adapter->dev;
5182 msgs = pci_msix_count(dev);
5186 adapter->msix_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
5190 adapter->msix_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
5195 device_printf(adapter->dev, "Unable to map MSI-X table.\n");
5205 device_printf(adapter->dev, "ixgbe_num_queues (%d) is too large, using reduced amount (%d).\n", ixgbe_num_queues, queues);
5226 device_printf(adapter->dev, "MSI-X Configuration Problem, %d vectors but %d queues wanted!\n",
5230 if ((pci_alloc_msix(dev, &msgs) == 0) && (msgs == want)) {
5231 device_printf(adapter->dev,
5242 pci_release_msi(dev);
5252 bus_release_resource(dev, SYS_RES_MEMORY, rid,
5257 if (pci_alloc_msi(dev, &msgs) == 0) {
5260 device_printf(adapter->dev, "Using an MSI interrupt\n");
5265 device_printf(adapter->dev,
5272 device_printf(adapter->dev, "Using a Legacy interrupt\n");