Home
last modified time | relevance | path

Searched refs:device_t (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Damdiommu.c51 static int amdiommu_probe(device_t);
52 static int amdiommu_attach(device_t);
53 static int amdiommu_detach(device_t);
54 static int ivhd_setup_intr(device_t, driver_intr_t, void *,
56 static int ivhd_teardown_intr(device_t);
74 amdiommu_probe(device_t dev) in amdiommu_probe()
104 amdiommu_attach(device_t dev) in amdiommu_attach()
112 amdiommu_detach(device_t dev) in amdiommu_detach()
119 ivhd_setup_intr(device_t dev, driver_intr_t handler, void *arg, in ivhd_setup_intr()
161 ivhd_teardown_intr(device_t dev) in ivhd_teardown_intr()
H A Divrs_drv.c50 device_t *ivhd_devs; /* IVHD or AMD-Vi device list. */
345 ivhd_identify(driver_t *driver, device_t parent) in ivhd_identify()
396 ivhd_devs = kmem_zalloc(sizeof(device_t) * ivhd_count, KM_SLEEP); in ivhd_identify()
429 ivhd_probe(device_t dev) in ivhd_probe()
462 ivhd_print_flag(device_t dev, enum IvrsType ivhd_type, uint8_t flag) in ivhd_print_flag()
505 ivhd_print_feature(device_t dev, enum IvrsType ivhd_type, uint32_t feature) in ivhd_print_feature()
548 ivhd_print_ext_feature(device_t dev, uint64_t ext_feature) in ivhd_print_ext_feature()
607 device_t dev; in ivhd_print_cap()
630 ivhd_attach(device_t dev) in ivhd_attach()
705 ivhd_detach(device_t dev) in ivhd_detach()
[all …]
H A Damdvi_hw.c70 extern device_t *ivhd_devs;
139 device_t dev; in amdvi_find_ats_qlen()
721 amdvi_print_pci_cap(device_t dev) in amdvi_print_pci_cap()
766 amdvi_free_evt_intr_res(device_t dev) in amdvi_free_evt_intr_res()
770 device_t mmio_dev; in amdvi_free_evt_intr_res()
782 device_t dev, mmio_dev; in amdvi_alloc_intr_resources()
860 device_t dev; in amdvi_add_sysctl()
889 device_t dev; in amdvi_setup_hw()
924 device_t dev; in amdvi_teardown_hw()
H A Damdvi_priv.h378 device_t dev; /* IOMMU device. */
379 device_t pci_dev; /* IOMMU PCI function device. */
/illumos-gate/usr/src/cmd/audio/audioctl/
H A Daudioctl.c151 } device_t; typedef
153 static device_t *devices = NULL;
178 free_device(device_t *d) in free_device()
181 device_t **dpp; in free_device()
204 device_t *d = devices; in free_devices()
217 static device_t *
220 device_t *p; in alloc_device()
221 device_t *d = calloc(1, sizeof (*d)); in alloc_device()
258 get_device_info(device_t *d) in get_device_info()
312 device_t *d; in load_devices()
[all …]
/illumos-gate/usr/src/contrib/bhyve/x86/
H A Dmptable.h199 void mptable_pci_host_res_init(device_t pcib);
202 int mptable_pci_route_interrupt(device_t pcib, device_t dev, int pin);
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_misc.c93 static device_t *get_device(char *user_supplied, char *node);
96 static void fini_device(device_t *dev);
108 int check_device(device_t *dev, int cond);
109 static void get_media_info(device_t *t_dev, char *sdev,
1123 device_t *t_dev; in find_device()
1313 static device_t *
1316 device_t *dev; in get_device()
1356 dev = (device_t *)my_zalloc(sizeof (device_t)); in get_device()
1392 check_device(device_t *dev, int cond) in check_device()
1524 fini_device(device_t *dev) in fini_device()
[all …]
H A Drmformat.h155 } device_t; typedef
/illumos-gate/usr/src/compat/bhyve/dev/pci/
H A Dpcivar.h27 pci_get_bdf(device_t dev) in pci_get_bdf()
/illumos-gate/usr/src/compat/bhyve/sys/
H A Dtypes.h75 typedef struct __dev_info **device_t; typedef
/illumos-gate/usr/src/contrib/bhyve/dev/usb/
H A Dusbdi.h173 device_t subdev;
422 device_t temp_dev; /* for internal use */
524 void device_set_usb_desc(device_t dev);
/illumos-gate/usr/src/boot/sys/sys/
H A Dtypes.h265 typedef struct device *device_t; typedef
/illumos-gate/usr/src/contrib/bhyve/dev/nvme/
H A Dnvme.h1995 device_t nvme_ctrlr_get_device(struct nvme_controller *ctrlr);