Searched refs:subdev (Results 1 - 21 of 21) sorted by relevance

/freebsd-current/sys/dev/ppbus/
H A Dpps.c213 int subdev = (intptr_t)dev->si_drv2; local
238 if (subdev > 0 && !(sc->busy & ~1)) {
243 sc->busy |= (1 << subdev);
253 int subdev = (intptr_t)dev->si_drv2; local
256 sc->pps[subdev].ppsparam.mode = 0; /* PHK ??? */
258 sc->busy &= ~(1 << subdev);
259 if (subdev > 0 && !(sc->busy & ~1))
321 int subdev = (intptr_t)dev->si_drv2; local
325 err = pps_ioctl(cmd, data, &sc->pps[subdev]);
/freebsd-current/sys/dev/usb/
H A Dusb_handle_request.c261 (iface->subdev != NULL) &&
262 device_is_attached(iface->subdev)) {
266 error = USB_HANDLE_REQUEST(iface->subdev,
282 (iface_parent->subdev != NULL) &&
284 (iface_parent->subdev != iface->subdev) &&
285 device_is_attached(iface_parent->subdev)) {
286 error = USB_HANDLE_REQUEST(iface_parent->subdev,
H A Dusb_device.c1314 usb_detach_device_sub(udev, &iface->subdev,
1339 dev = iface->subdev;
1347 /* clear "iface->subdev" as early as possible */
1349 iface->subdev = NULL;
1372 * Set "subdev" before probe and attach so that "devd" gets
1375 iface->subdev = uaa->temp_dev;
1377 if (device_probe_and_attach(iface->subdev) == 0) {
1383 device_set_ivars(iface->subdev, NULL);
1386 err = DEVICE_SUSPEND(iface->subdev);
1388 device_printf(iface->subdev, "Suspen
[all...]
H A Dusb_generic.c796 if ((iface->subdev != NULL) &&
797 device_is_attached(iface->subdev) &&
798 (ptr = device_get_nameunit(iface->subdev)) &&
799 (desc = device_get_desc(iface->subdev))) {
2382 if (iface != NULL && iface->subdev != NULL &&
2383 device_is_alive(iface->subdev))
H A Dusbdi.h174 device_t subdev; member in struct:usb_interface
H A Dusb_hub.c1636 (iface->subdev == child)) {
/freebsd-current/sys/dev/uart/
H A Duart_bus_pci.c70 uint16_t subdev; member in struct:pci_id
205 uint16_t device, subdev, subven, vendor; local
217 subdev = pci_get_subdevice(dev);
219 (id->subven != subven || id->subdev != subdev))
/freebsd-current/sys/dev/nfsmb/
H A Dnfsmb.c117 device_t subdev; member in struct:nfsmb_softc
241 nfsmb_sc->subdev = NULL;
258 nfsmb_sc->subdev = device_add_child(dev, "nfsmb", -1);
259 if (!nfsmb_sc->subdev) {
299 if (nfsmb_sc->subdev) {
300 device_delete_child(dev, nfsmb_sc->subdev);
301 nfsmb_sc->subdev = NULL;
/freebsd-current/sys/arm/ti/twl/
H A Dtwl_vreg.c158 uint8_t subdev; member in struct:twl_regulator
167 #define TWL_REGULATOR_ADJUSTABLE(name, subdev, reg, voltages) \
168 { name, subdev, reg, 0, voltages, (sizeof(voltages)/sizeof(voltages[0])) }
169 #define TWL_REGULATOR_FIXED(name, subdev, reg, voltage) \
170 { name, subdev, reg, voltage, NULL, 0 }
871 entry = twl_vreg_add_regulator(sc, walker->name, walker->subdev,
H A Dtwl_clks.c98 uint8_t subdev; member in struct:twl_clock
498 entry = twl_clks_add_clock(sc, walker->name, walker->subdev,
/freebsd-current/sys/dev/ice/
H A Dice_iflib.h204 device_t subdev; member in struct:ice_mirr_if
H A Dif_ice_iflib.c3416 mif->subdev = dev;
3462 ret = device_delete_child(sc->dev, mif->subdev);
3641 mif->subdev = device_add_child(dev, sbuf_data(sb), 0);
3644 if (!mif->subdev) {
3653 device_set_driver(mif->subdev, &ice_subif_driver);
3658 ret = iflib_device_register(mif->subdev, mif, &ice_subif_sctx, &mif->subctx);
3672 device_get_nameunit(mif->subdev), if_name(mif->ifp));
3713 device_t dev = mif->subdev;
3889 device_t dev = mif->subdev;
3973 device_t dev = mif->subdev;
[all...]
/freebsd-current/sys/dev/sound/pci/
H A Dneomagic.c602 u_int32_t subdev, i; local
604 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev);
608 while ((i < NUM_BADCARDS) && (badcards[i] != subdev))
639 DEB(device_printf(dev, "subdev = 0x%x - badcard?\n",
640 subdev));
H A Dsolo.c899 u_int32_t subdev; local
901 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev);
904 if (subdev == 0x8888125d)
906 else if (subdev == 0x1818125d)
H A Dich.c884 uint32_t subdev; local
896 subdev = (pci_get_subdevice(dev) << 16) | pci_get_subvendor(dev);
1012 switch (subdev) {
H A Datiixp.c1005 uint32_t subdev; local
1073 subdev = (pci_get_subdevice(sc->dev) << 16) |
1075 switch (subdev) {
H A Des137x.c1024 uint32_t cssr, devid, revid, subdev; local
1035 subdev = (pci_get_subdevice(es->dev) << 16) |
1042 switch (subdev) {
/freebsd-current/sys/dev/puc/
H A Dpucdata.c1693 uint16_t subdev; local
1708 subdev = pci_get_subdevice(sc->sc_dev);
1713 if (subdev == subdevs[dev].ids[id]) {
/freebsd-current/sys/contrib/dev/iwlwifi/pcie/
H A Ddrv.c33 #define IWL_PCI_DEVICE(dev, subdev, cfg) \
35 .subvendor = PCI_ANY_ID, .subdevice = (subdev), \
/freebsd-current/sys/sys/
H A Dsoundcard.h256 u_char subdev; /* which output */ member in struct:_snd_mix_param
/freebsd-current/sys/net/
H A Diflib.c6218 device_t dev, subdev; local
6232 subdev = subctx->ifc_dev;
6246 __func__, device_get_nameunit(subdev), type);
6261 device_get_nameunit(subdev), err);

Completed in 314 milliseconds