Lines Matching refs:Device
5 use super::Device;
72 pub(crate) pdev: &'a Device<device::Bound>,
171 pdev: &'a Device<device::Bound>,
180 // SAFETY: `Bar<'a, SIZE>` is covariant over `'a`; it holds `&'a Device<Bound>`,
191 pdev: &'a Device<device::Bound>,
204 // `pdev` is valid by the invariants of `Device`.
205 // `num` is checked for validity by a previous call to `Device::resource_len`.
213 // `pdev` is valid by the invariants of `Device`.
214 // `num` is checked for validity by a previous call to `Device::resource_len`.
219 // `pdev` is valid by the invariants of `Device`.
220 // `num` is checked for validity by a previous call to `Device::resource_len`.
229 // `pdev` is valid by the invariants of `Device`.
231 // `num` is checked for validity by a previous call to `Device::resource_len`.
243 unsafe fn do_release(pdev: &Device, ioptr: usize, num: i32) {
245 // `pdev` is valid by the invariants of `Device`.
296 impl Device<device::Bound> {