Lines Matching refs:device_t

44 	device_t	hr_pcib;
48 int pcib_host_res_init(device_t pcib,
50 int pcib_host_res_free(device_t pcib,
55 device_t dev, int type, int *rid, rman_res_t start,
58 device_t dev, struct resource *r, rman_res_t start,
87 device_t dev;
99 device_t dev;
100 device_t child;
141 struct resource *pci_domain_alloc_bus(int domain, device_t dev, int *rid,
143 int pci_domain_adjust_bus(int domain, device_t dev,
145 int pci_domain_release_bus(int domain, device_t dev,
147 int pci_domain_activate_bus(int domain, device_t dev,
149 int pci_domain_deactivate_bus(int domain, device_t dev,
151 struct resource *pcib_alloc_subbus(struct pcib_secbus *bus, device_t child,
154 void pcib_free_secbus(device_t dev, struct pcib_secbus *bus);
155 void pcib_setup_secbus(device_t dev, struct pcib_secbus *bus,
157 int pcib_attach(device_t dev);
158 int pcib_attach_child(device_t dev);
159 void pcib_attach_common(device_t dev);
160 void pcib_bridge_init(device_t dev);
161 const char *pcib_child_name(device_t child);
162 int pcib_detach(device_t dev);
163 int pcib_read_ivar(device_t dev, device_t child, int which, uintptr_t *result);
164 int pcib_write_ivar(device_t dev, device_t child, int which, uintptr_t value);
165 int pcib_maxslots(device_t dev);
166 int pcib_maxfuncs(device_t dev);
167 int pcib_route_interrupt(device_t pcib, device_t dev, int pin);
168 int pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount, int *irqs);
169 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs);
170 int pcib_alloc_msix(device_t pcib, device_t dev, int *irq);
171 int pcib_release_msix(device_t pcib, device_t dev, int irq);
172 int pcib_map_msi(device_t pcib, device_t dev, int irq, uint64_t *addr, uint32_t *data);
173 int pcib_get_id(device_t pcib, device_t dev, enum pci_id_type type,
175 void pcib_decode_rid(device_t pcib, uint16_t rid, int *bus,
177 int pcib_request_feature(device_t dev, enum pci_feature feature);
178 int pcib_request_feature_allow(device_t pcib, device_t dev, enum pci_feature feature);