Home
last modified time | relevance | path

Searched refs:IrqRequest (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/
H A Dplatform.rs26 IrqRequest, //
388 pub fn irq_by_index(&self, index: u32) -> Result<IrqRequest<'_>> { in irq_by_index()
397 Ok(unsafe { IrqRequest::new(self.as_ref(), irq as u32) }) in irq_by_index()
402 pub fn optional_irq_by_index(&self, index: u32) -> Result<IrqRequest<'_>> { in optional_irq_by_index()
411 Ok(unsafe { IrqRequest::new(self.as_ref(), irq as u32) }) in optional_irq_by_index()
415 pub fn irq_by_name(&self, name: &CStr) -> Result<IrqRequest<'_>> { in irq_by_name()
424 Ok(unsafe { IrqRequest::new(self.as_ref(), irq as u32) }) in irq_by_name()
429 pub fn optional_irq_by_name(&self, name: &CStr) -> Result<IrqRequest<'_>> { in optional_irq_by_name()
440 Ok(unsafe { IrqRequest::new(self.as_ref(), irq as u32) }) in optional_irq_by_name()
H A Dirq.rs22 Handler, IrqRequest, IrqReturn, Registration, ThreadedHandler, ThreadedIrqReturn,
/linux/rust/kernel/pci/
H A Dirq.rs14 IrqRequest, //
101 impl<'a> TryInto<IrqRequest<'a>> for IrqVector<'a> {
104 fn try_into(self) -> Result<IrqRequest<'a>> { in try_into()
111 Ok(unsafe { IrqRequest::new(self.dev.as_ref(), irq as u32) }) in try_into()
/linux/rust/kernel/irq/
H A Drequest.rs103 pub struct IrqRequest<'a> { struct
108 impl<'a> IrqRequest<'a> { argument
116 IrqRequest { dev, irq } in new()
200 request: IrqRequest<'a>, in new()
420 request: IrqRequest<'a>, in new()