Home
last modified time | relevance | path

Searched defs:Bound (Results 1 – 11 of 11) sorted by relevance

/linux/rust/kernel/
H A Ddma.rs416 zeroed_slice_with_attrs( dev: &device::Device<Bound>, count: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> zeroed_slice_with_attrs() argument
427 zeroed_slice( dev: &device::Device<Bound>, count: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Self> zeroed_slice() argument
482 from_slice_with_attrs( dev: &device::Device<Bound>, data: &[T], gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> where T: Copy, from_slice_with_attrs() argument
507 from_slice( dev: &device::Device<Bound>, data: &[T], gfp_flags: kernel::alloc::Flags, ) -> Result<Self> where T: Copy, from_slice() argument
522 zeroed_with_attrs( dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> zeroed_with_attrs() argument
531 zeroed(dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags) -> Result<Self> zeroed() argument
708 alloc_with_attrs( dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> alloc_with_attrs() argument
764 zeroed_with_attrs( dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> zeroed_with_attrs() argument
774 zeroed(dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags) -> Result<Self> zeroed() argument
781 init_with_attrs<E>( dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, init: impl Init<T, E>, ) -> Result<Self> where Error: From<E>, init_with_attrs() argument
806 init<E>( dev: &device::Device<Bound>, gfp_flags: kernel::alloc::Flags, init: impl Init<T, E>, ) -> Result<Self> where Error: From<E>, init() argument
818 alloc_slice_with_attrs( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Coherent<[T]>> alloc_slice_with_attrs() argument
884 zeroed_slice_with_attrs( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Coherent<[T]>> zeroed_slice_with_attrs() argument
896 zeroed_slice( dev: &device::Device<Bound>, len: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Coherent<[T]>> zeroed_slice() argument
925 from_slice_with_attrs( dev: &device::Device<Bound>, data: &[T], gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Coherent<[T]>> where T: Copy, from_slice_with_attrs() argument
940 from_slice( dev: &device::Device<Bound>, data: &[T], gfp_flags: kernel::alloc::Flags, ) -> Result<Coherent<[T]>> where T: Copy, from_slice() argument
1050 alloc_with_attrs( dev: &device::Device<Bound>, size: usize, gfp_flags: kernel::alloc::Flags, dma_attrs: Attrs, ) -> Result<Self> alloc_with_attrs() argument
1089 alloc( dev: &device::Device<Bound>, size: usize, gfp_flags: kernel::alloc::Flags, ) -> Result<Self> alloc() argument
[all...]
H A Ddevres.rs205 pub fn new<E>(dev: &Device<Bound>, data: impl PinInit<T, E>) -> Result<Self> in new()
430 dev: &'a Device<Bound>, in new()
455 pub fn access_with<R, G>(&self, dev: &Device<Bound>, f: G) -> Result<R> in access_with()
493 fn register_foreign<P>(dev: &Device<Bound>, data: P) -> Result in register_foreign()
549 pub fn register<T, E>(dev: &Device<Bound>, data: impl PinInit<T, E>, flags: Flags) -> Result in register() argument
H A Ddevice.rs191 pub unsafe fn as_bound(&self) -> &Device<Bound> { in as_bound()
554 pub struct Bound; struct
559 impl Sealed for super::Bound {} implementation
566 impl DeviceContext for Bound {} implementation
H A Dscatterlist.rs204 new( sgt: NonNull<bindings::sg_table>, dev: &Device<Bound>, dir: dma::DataDirection, ) -> Result<Self> new() argument
337 new( dev: &Device<Bound>, mut pages: P, dir: dma::DataDirection, flags: alloc::Flags, ) -> Result<impl PinInit<Self, Error> + '_> new() argument
432 new( dev: &Device<Bound>, pages: P, dir: dma::DataDirection, flags: alloc::Flags, ) -> impl PinInit<Self, Error> + '_ new() argument
H A Dregulator.rs87 pub fn devm_enable(dev: &Device<Bound>, name: &CStr) -> Result { in devm_enable()
105 pub fn devm_enable_optional(dev: &Device<Bound>, name: &CStr) -> Result { in devm_enable_optional()
H A Dauxiliary.rs254 parent(&self) -> &device::Device<device::Bound> parent() argument
343 new<'a>( parent: &'a device::Device<device::Bound>, name: &'a CStr, id: u32, modname: &'a CStr, ) -> impl PinInit<Devres<Self>, Error> + 'a new() argument
H A Di2c.rs564 parent_dev: &'a device::Device<device::Bound>, in new()
/linux/rust/kernel/pci/
H A Dirq.rs91 new(dev: &'a Device<Bound>, index: u32) -> Self new() argument
133 register<'a>( dev: &'a Device<Bound>, min_vecs: u32, max_vecs: u32, irq_types: IrqTypes, ) -> Result<RangeInclusive<IrqVector<'a>>> register() argument
/linux/samples/rust/
H A Drust_driver_pci.rs70 config_space(pdev: &pci::Device<Bound>) config_space() argument
/linux/rust/kernel/io/
H A Dmem.rs39 new(device: &'a Device<Bound>, resource: &'a Resource) -> Self new() argument
/linux/rust/kernel/irq/
H A Drequest.rs114 new(dev: &'a Device<Bound>, irq: u32) -> Self new() argument