Searched refs:try_into (Results 1 – 15 of 15) sorted by relevance
32 let pdev: &pci::Device = parent.try_into()?; in get_param()50 let obj = NovaObject::new(dev, req.size.try_into()?)?; in gem_create()65 req.size = bo.size().try_into()?; in gem_info()
104 fn try_into(self) -> Result<IrqRequest<'a>> { in try_into() method184 let request = vector.try_into()?; in request_irq()199 let request = vector.try_into()?; in request_threaded_irq()
43 .try_into() in new()
137 let value: Self = unsafe { value.try_into().unwrap_unchecked() };
277 Ok(written.try_into()?) in blob_read() 331 Ok(read.try_into()?) in blob_write()
432 Ok(unsafe { bindings::pci_resource_start(self.as_raw(), bar.try_into()?) }) in resource_len() 444 Ok(unsafe { bindings::pci_resource_len(self.as_raw(), bar.try_into()?) }) in pci_class()
323 let Ok(offset_index) = (*offset).try_into() else { in read_slice_file()585 let Ok(offset_index) = (*offset).try_into() else { in write_slice_file()
281 pages.len().try_into()?, in new()
255 (*self.as_raw().add(index.into())).frequency.try_into()? in freq()
152 Ok(i) => i.try_into()
191 let jiffies = jiffies.try_into().unwrap_or(MAX_SCHEDULE_TIMEOUT); in wait_interruptible_timeout()
240 // TODO: Properly address this in the C code to avoid this `try_into`. in ioremap() 241 let size = resource.size().try_into()?; in ioremap()
564 self.try_into().ok().and_then(Bounded::try_new)
720 let obj_length = obj.length.try_into().map_err(|_| EINVAL)?; in translate_object()1041 let offset: usize = offset.try_into().map_err(|_| EINVAL)?; in copy_transaction_data()