/freebsd/sys/dev/sound/pci/hda/ |
H A D | hdaa.c | 50 #define hdaa_lock(devinfo) snd_mtxlock((devinfo)->lock) argument 51 #define hdaa_unlock(devinfo) snd_mtxunlock((devinfo)->lock) argument 52 #define hdaa_lockassert(devinfo) snd_mtxassert((devinfo)->lock) argument 199 hdaa_audio_ctl_each(struct hdaa_devinfo *devinfo, int *index) in hdaa_audio_ctl_each() argument 201 if (devinfo == NULL || in hdaa_audio_ctl_each() 202 index == NULL || devinfo->ctl == NULL || in hdaa_audio_ctl_each() 203 devinfo->ctlcnt < 1 || in hdaa_audio_ctl_each() 204 *index < 0 || *index >= devinfo->ctlcnt) in hdaa_audio_ctl_each() 206 return (&devinfo->ctl[(*index)++]); in hdaa_audio_ctl_each() 210 hdaa_audio_ctl_amp_get(struct hdaa_devinfo *devinfo, nid_t nid, int dir, in hdaa_audio_ctl_amp_get() argument [all …]
|
H A D | hdaa_patches.c | 175 id = hdaa_codec_id(w->devinfo); in hdac_pin_patch() 176 subid = hdaa_card_id(w->devinfo); in hdac_pin_patch() 410 device_printf(w->devinfo->dev, in hdac_pin_patch() 420 struct hdaa_devinfo *devinfo = w->devinfo; in hdaa_widget_patch() local 428 switch (hdaa_codec_id(devinfo)) { in hdaa_widget_patch() 444 if (hda_get_vendor_id(devinfo->dev) == REALTEK_VENDORID && in hdaa_widget_patch() 445 hdaa_codec_id(devinfo) != HDA_CODEC_ALC260) in hdaa_widget_patch() 457 if (hdaa_codec_id(devinfo) == HDA_CODEC_AD1984A && in hdaa_widget_patch() 462 device_printf(w->devinfo->dev, in hdaa_widget_patch() 473 hdaa_patch(struct hdaa_devinfo *devinfo) in hdaa_patch() argument [all …]
|
H A D | hdaa.h | 112 struct hdaa_devinfo *devinfo; member 170 struct hdaa_devinfo *devinfo; member 225 struct hdaa_devinfo *devinfo; member 260 #define hdaa_codec_id(devinfo) \ argument 261 (((uint32_t)hda_get_vendor_id(devinfo->dev) << 16) + \ 262 hda_get_device_id(devinfo->dev)) 264 #define hdaa_card_id(devinfo) \ argument 265 (((uint32_t)hda_get_subdevice_id(devinfo->dev) << 16) + \ 266 hda_get_subvendor_id(devinfo->dev)) 272 void hdaa_patch(struct hdaa_devinfo *devinfo); [all …]
|
/freebsd/lib/libdevinfo/ |
H A D | Makefile | 2 LIB= devinfo 3 SRCS= devinfo.c 4 INCS= devinfo.h 5 MAN= devinfo.3 7 MLINKS+=devinfo.3 devinfo_init.3 8 MLINKS+=devinfo.3 devinfo_free.3 9 MLINKS+=devinfo.3 devinfo_handle_to_device.3 10 MLINKS+=devinfo.3 devinfo_handle_to_resource.3 11 MLINKS+=devinfo.3 devinfo_handle_to_rman.3 12 MLINKS+=devinfo [all...] |
/freebsd/stand/efi/gptboot/ |
H A D | proto.c | 59 dev_info_t *devinfo = (dev_info_t *)dskp->devinfo; in drvread() local 60 EFI_BLOCK_IO *dev = devinfo->dev; in drvread() 68 "status: %lu\n", devinfo->dev, in drvread() 86 dev_info_t *devinfo = (dev_info_t *)dskp->devinfo; in drvwrite() local 87 EFI_BLOCK_IO *dev = devinfo->dev; in drvwrite() 98 "status: %lu\n", devinfo->dev, in drvwrite() 113 dev_info_t *devinfo = (dev_info_t *)dskp->devinfo; in drvsize() local 114 EFI_BLOCK_IO *dev = devinfo->dev; in drvsize() 140 dev_info_t *devinfo; in probe_handle() local 174 devinfo = malloc(sizeof(*devinfo)); in probe_handle() [all …]
|
/freebsd/stand/efi/boot1/ |
H A D | zfs_module.c | 46 dev_info_t *devinfo = priv; in ldi_get_size() local 48 return (devinfo->dev->Media->BlockSize * in ldi_get_size() 49 (devinfo->dev->Media->LastBlock + 1)); in ldi_get_size() 55 dev_info_t *devinfo; in vdev_read() local 61 devinfo = (dev_info_t *)priv; in vdev_read() 62 lba = off / devinfo->dev->Media->BlockSize; in vdev_read() 63 remainder = off % devinfo->dev->Media->BlockSize; in vdev_read() 72 size = roundup2(bytes + remainder, devinfo->dev->Media->BlockSize); in vdev_read() 75 rb_size = devinfo->dev->Media->BlockSize; in vdev_read() 86 status = devinfo->dev->ReadBlocks(devinfo->dev, in vdev_read() [all …]
|
H A D | proto.c | 55 dev_info_t *devinfo; in probe_handle() local 95 devinfo = malloc(sizeof(*devinfo)); in probe_handle() 96 if (devinfo == NULL) { in probe_handle() 100 devinfo->dev = blkio; in probe_handle() 101 devinfo->devpath = devpath; in probe_handle() 102 devinfo->devhandle = h; in probe_handle() 103 devinfo->preferred = preferred; in probe_handle() 104 devinfo->next = NULL; in probe_handle() 107 devinfo->devdata = NULL; in probe_handle() 109 status = boot_modules[i]->probe(devinfo); in probe_handle() [all …]
|
H A D | ufs_module.c | 45 static dev_info_t *devinfo; variable 54 lba += devinfo->partoff; in dskread() 55 lba = lba / (devinfo->dev->Media->BlockSize / DEV_BSIZE); in dskread() 58 status = devinfo->dev->ReadBlocks(devinfo->dev, in dskread() 59 devinfo->dev->Media->MediaId, lba, size, buf); in dskread() 63 "status: %lu\n", devinfo->dev, in dskread() 64 devinfo->dev->Media->MediaId, (uintmax_t)lba, size, in dskread() 84 devinfo = dev; in init_dev() 92 devinfo->partoff = 0; in init_dev() 113 bs = devinfo->dev->Media->BlockSize; in init_dev() [all …]
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic79xx.c | 112 struct ahd_devinfo *devinfo); 127 struct ahd_devinfo *devinfo, 131 struct ahd_devinfo *devinfo); 133 struct ahd_devinfo *devinfo, 136 struct ahd_devinfo *devinfo, 139 struct ahd_devinfo *devinfo); 141 struct ahd_devinfo *devinfo, 144 struct ahd_devinfo *devinfo, 147 struct ahd_devinfo *devinfo, 160 struct ahd_devinfo *devinfo); [all …]
|
H A D | aic79xx_osm.c | 734 struct ahd_devinfo devinfo; in ahd_set_tran_settings() 745 ahd_compile_devinfo(&devinfo, SIM_SCSI_ID(ahd, sim), in ahd_set_tran_settings() 750 tinfo = ahd_fetch_transinfo(ahd, devinfo.channel, in ahd_set_tran_settings() 751 devinfo.our_scsiid, in ahd_set_tran_settings() 752 devinfo.target, &tstate); in ahd_set_tran_settings() 775 *discenable |= devinfo.target_mask; in ahd_set_tran_settings() 777 *discenable &= ~devinfo.target_mask; in ahd_set_tran_settings() 782 *tagenable |= devinfo.target_mask; in ahd_set_tran_settings() 784 *tagenable &= ~devinfo.target_mask; in ahd_set_tran_settings() 790 ahd_set_width(ahd, &devinfo, sp in ahd_set_tran_settings() 722 struct ahd_devinfo devinfo; ahd_set_tran_settings() local 838 struct ahd_devinfo devinfo; ahd_get_tran_settings() local 911 struct ahd_devinfo devinfo; ahd_async() local 1261 ahd_platform_set_tags(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,int enable) ahd_platform_set_tags() argument [all...] |
H A D | aic7xxx_osm.c | 606 struct ahc_devinfo devinfo; in ahc_action() 619 ahc_compile_devinfo(&devinfo, SIM_SCSI_ID(ahc, sim), in ahc_action() 624 tinfo = ahc_fetch_transinfo(ahc, devinfo.channel, in ahc_action() 625 devinfo.our_scsiid, in ahc_action() 626 devinfo.target, &tstate); in ahc_action() 656 *discenable |= devinfo.target_mask; in ahc_action() 658 *discenable &= ~devinfo.target_mask; in ahc_action() 663 *tagenable |= devinfo.target_mask; in ahc_action() 665 *tagenable &= ~devinfo.target_mask; in ahc_action() 671 ahc_set_width(ahc, &devinfo, sp in ahc_action() 594 struct ahc_devinfo devinfo; ahc_action() local 819 struct ahc_devinfo devinfo; ahc_get_tran_settings() local 892 struct ahc_devinfo devinfo; ahc_async() local 1321 ahc_platform_set_tags(struct ahc_softc * ahc,struct ahc_devinfo * devinfo,int enable) ahc_platform_set_tags() argument [all...] |
/freebsd/sys/dev/usb/ |
H A D | usb_hub_acpi.c | 102 ACPI_DEVICE_INFO *devinfo; in acpi_uhub_find_rh_cb() local 106 devinfo = NULL; in acpi_uhub_find_rh_cb() 108 ret = AcpiGetObjectInfo(ah, &devinfo); in acpi_uhub_find_rh_cb() 110 if ((devinfo->Valid & ACPI_VALID_ADR) && in acpi_uhub_find_rh_cb() 111 (devinfo->Address == 0)) { in acpi_uhub_find_rh_cb() 115 AcpiOsFree(devinfo); in acpi_uhub_find_rh_cb() 366 ACPI_DEVICE_INFO *devinfo; in acpi_usb_hub_port_probe_cb() local 371 ret = AcpiGetObjectInfo(ah, &devinfo); in acpi_usb_hub_port_probe_cb() 373 if ((devinfo->Valid & ACPI_VALID_ADR) && in acpi_usb_hub_port_probe_cb() 374 (devinfo->Address > 0) && in acpi_usb_hub_port_probe_cb() [all …]
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_acpi.c | 190 ACPI_DEVICE_INFO *devinfo; in acpi_dev_present_cb() local 204 if (ACPI_FAILURE(AcpiGetObjectInfo(handle, &devinfo))) in acpi_dev_present_cb() 207 if ((devinfo->Valid & ACPI_VALID_HID) != 0 && in acpi_dev_present_cb() 208 strcmp(match->hid, devinfo->HardwareId.String) == 0) { in acpi_dev_present_cb() 210 } else if ((devinfo->Valid & ACPI_VALID_CID) != 0) { in acpi_dev_present_cb() 211 for (i = 0; i < devinfo->CompatibleIdList.Count; i++) { in acpi_dev_present_cb() 213 devinfo->CompatibleIdList.Ids[i].String) == 0) { in acpi_dev_present_cb() 220 ((devinfo->Valid & ACPI_VALID_UID) == 0 || in acpi_dev_present_cb() 221 strcmp(match->uid, devinfo->UniqueId.String) != 0)) in acpi_dev_present_cb() 224 AcpiOsFree(devinfo); in acpi_dev_present_cb()
|
/freebsd/contrib/libfido2/src/ |
H A D | hid_win.c | 207 get_path(HDEVINFO devinfo, SP_DEVICE_INTERFACE_DATA *ifdata) in get_path() argument 221 if (SetupDiGetDeviceInterfaceDetailA(devinfo, ifdata, NULL, 0, &len, in get_path() 235 if (SetupDiGetDeviceInterfaceDetailA(devinfo, ifdata, ifdetail, len, in get_path() 255 hid_ok(HDEVINFO devinfo, DWORD idx) in hid_ok() argument 266 if (SetupDiEnumDeviceInfo(devinfo, idx, &devinfo_data) == false) { in hid_ok() 271 if (SetupDiGetDevicePropertyW(devinfo, &devinfo_data, in hid_ok() 283 if (SetupDiGetDevicePropertyW(devinfo, &devinfo_data, in hid_ok() 299 copy_info(fido_dev_info_t *di, HDEVINFO devinfo, DWORD idx, in copy_info() argument 307 if ((di->path = get_path(devinfo, ifdata)) == NULL) { in copy_info() 315 if (hid_ok(devinfo, idx) == false) { in copy_info() [all …]
|
H A D | hid_freebsd.c | 72 struct hidraw_devinfo devinfo; in copy_info_hidraw() local 77 memset(&devinfo, 0, sizeof(devinfo)); in copy_info_hidraw() 84 if (ioctl(fd, IOCTL_REQ(HIDIOCGRAWINFO), &devinfo) == -1 || in copy_info_hidraw() 90 di->vendor_id = devinfo.vendor; in copy_info_hidraw() 91 di->product_id = devinfo.product; in copy_info_hidraw()
|
/freebsd/sys/dev/sound/pci/ |
H A D | spicds.c | 44 void *devinfo; member 67 codec->ctrl(codec->devinfo, cs, 0, cdti); in spicds_wrbit() 69 codec->ctrl(codec->devinfo, cs, 1, cdti); in spicds_wrbit() 85 codec->ctrl(codec->devinfo, 1, 1, 0); in spicds_wrcd() 87 codec->ctrl(codec->devinfo, 0, 1, 0); in spicds_wrcd() 128 codec->ctrl(codec->devinfo, 0, 1, 0); in spicds_wrcd() 130 codec->ctrl(codec->devinfo, 1, 1, 0); in spicds_wrcd() 133 codec->ctrl(codec->devinfo, 1, 1, 0); in spicds_wrcd() 140 spicds_create(device_t dev, void *devinfo, int num, spicds_ctrl ctrl) in spicds_create() argument 155 codec->devinfo = devinfo; in spicds_create()
|
/freebsd/cddl/usr.sbin/dwatch/libexec/ |
H A D | io | 21 [ "$CUSTOM_TEST" ] || EVENT_TEST='this->devinfo.dev_name != ""' 27 this devinfo_t devinfo; 75 this->devinfo = xlate <devinfo_t> ((struct devstat *)args[1]); 76 this->device_type = device_type[(int)this->devinfo.dev_type]; 77 this->device_if = device_if[(int)this->devinfo.dev_type]; 78 this->device_entry = strjoin(this->devinfo.dev_name, 79 lltostr(this->devinfo.dev_minor));
|
/freebsd/sys/dev/adb/ |
H A D | adb_bus.c | 121 sc->devinfo[i].address = i; in adb_bus_enumerate() 122 sc->devinfo[i].default_address = 0; in adb_bus_enumerate() 142 r3 = sc->devinfo[i].register3; in adb_bus_enumerate() 153 sc->devinfo[next_free].default_address = i; in adb_bus_enumerate() 161 r3 = sc->devinfo[i].register3; in adb_bus_enumerate() 171 sc->devinfo[i].default_address = i; in adb_bus_enumerate() 172 sc->devinfo[(int)(first_relocated)].default_address = 0; in adb_bus_enumerate() 179 if (sc->devinfo[i].default_address) { in adb_bus_enumerate() 181 device_set_ivars(sc->children[i], &sc->devinfo[i]); in adb_bus_enumerate() 211 memcpy(&sc->devinfo[addr].register3,data,2); in adb_receive_raw_packet() [all …]
|
/freebsd/usr.sbin/devinfo/ |
H A D | Makefile | 2 PROG= devinfo 3 MAN= devinfo.8 5 LIBADD= devinfo
|
/freebsd/sys/dev/pwm/ |
H A D | ofw_pwmbus.c | 45 struct ofw_bus_devinfo devinfo; member 72 ivars->devinfo.obd_node = -1; in ofw_pwmbus_add_child() 85 ofw_bus_gen_destroy_devinfo(&ivars->devinfo); in ofw_pwmbus_child_deleted() 96 return (&ivars->devinfo); in ofw_pwmbus_get_devinfo() 160 if (ofw_bus_gen_setup_devinfo(&ivars->devinfo, node) != 0) { in ofw_pwmbus_attach()
|
/freebsd/sys/dev/hid/ |
H A D | hidbus.c | 344 struct hid_device_info *devinfo = device_get_ivars(dev); in hidbus_attach() local 358 d_len = devinfo->rdescsize; in hidbus_attach() 371 sc->nowrite = hid_test_quirk(devinfo, HQ_NOWRITE); in hidbus_attach() 507 struct hid_device_info *devinfo = device_get_ivars(bus); in hidbus_child_pnpinfo() local 512 devinfo->idBus, devinfo->idVendor, devinfo->idProduct, in hidbus_child_pnpinfo() 513 devinfo->idVersion, devinfo->idPnP[0] == '\0' ? "" : " _HID=", in hidbus_child_pnpinfo() 514 devinfo->idPnP[0] == '\0' ? "" : devinfo->idPnP); in hidbus_child_pnpinfo() 523 struct hid_device_info *devinfo = device_get_ivars(bus); in hidbus_set_desc() local 527 if (suffix != NULL && strcasestr(devinfo->name, suffix) == NULL && in hidbus_set_desc() 529 device_set_descf(child, "%s %s", devinfo->name, suffix); in hidbus_set_desc() [all …]
|
/freebsd/sys/dev/sound/pcm/ |
H A D | ac97_if.m | 37 ac97_noinit(kobj_t obj, void *devinfo) 46 void *devinfo; 51 void *devinfo; 57 void *devinfo;
|
H A D | ac97.h | 87 #define AC97_CREATE(dev, devinfo, cls) ac97_create(dev, devinfo, &cls ## _class) argument 95 struct ac97_info *ac97_create(device_t dev, void *devinfo, kobj_class_t cls);
|
/freebsd/usr.sbin/fwcontrol/ |
H A D | fwcontrol.c | 177 struct fw_devinfo *devinfo; in list_dev() local 189 devinfo = &data->dev[i]; in list_dev() 190 fweui2eui64(&devinfo->eui, &eui); in list_dev() 195 (devinfo->status || i == 0) ? devinfo->dst : -1, in list_dev() 197 devinfo->status, in list_dev() 334 struct fw_devinfo *devinfo; in set_pri_req() local 346 devinfo = &data->dev[i]; in set_pri_req() 347 if (!devinfo->status) in set_pri_req() 349 reg = read_write_quad(fd, devinfo->eui, BUGET_REG, 1, 0); in set_pri_req() 350 fweui2eui64(&devinfo->eui, &eui); in set_pri_req() [all …]
|
/freebsd/sys/dev/pci/ |
H A D | pci_host_generic_den0115.c | 60 ACPI_DEVICE_INFO *devinfo; in pci_host_acpi_smccc_probe() local 66 ACPI_FAILURE(AcpiGetObjectInfo(h, &devinfo))) in pci_host_acpi_smccc_probe() 68 root = (devinfo->Flags & ACPI_PCI_ROOT_BRIDGE) != 0; in pci_host_acpi_smccc_probe() 69 AcpiOsFree(devinfo); in pci_host_acpi_smccc_probe()
|