/linux/rust/pin-init/src/ |
H A D | lib.rs | 1104 F: FnOnce(Pin<&mut T>) -> Result<(), E>, in __pinned_init() argument 1211 F: FnOnce(&mut T) -> Result<(), E>, in __init() argument 1064 __pinned_init(self, slot: *mut T) -> Result<(), E> __pinned_init() argument 1086 pin_chain<F>(self, f: F) -> ChainPinInit<Self, F, T, E> where F: FnOnce(Pin<&mut T>) -> Result<(), E>, pin_chain() argument 1162 __init(self, slot: *mut T) -> Result<(), E> __init() argument 1194 chain<F>(self, f: F) -> ChainInit<Self, F, T, E> where F: FnOnce(&mut T) -> Result<(), E>, chain() argument 1227 __pinned_init(self, slot: *mut T) -> Result<(), E> __pinned_init() argument 1247 pin_init_from_closure<T: ?Sized, E>( f: impl FnOnce(*mut T) -> Result<(), E>, ) -> impl PinInit<T, E> pin_init_from_closure() argument 1266 init_from_closure<T: ?Sized, E>( f: impl FnOnce(*mut T) -> Result<(), E>, ) -> impl Init<T, E> init_from_closure() argument 1395 __init(self, slot: *mut T) -> Result<(), Infallible> __init() argument 1405 __pinned_init(self, slot: *mut T) -> Result<(), Infallible> __pinned_init() argument 1415 unsafe impl<T, E> Init<T, E> for Result<T, E> { global() implementation 1416 __init(self, slot: *mut T) -> Result<(), E> __init() argument 1426 unsafe impl<T, E> PinInit<T, E> for Result<T, E> { global() implementation 1427 __pinned_init(self, slot: *mut T) -> Result<(), E> __pinned_init() argument [all...] |
H A D | __internal.rs | 32 unsafe fn __init(self, slot: *mut T) -> Result<(), E> { in __init() 44 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), E> { in __pinned_init() 290 unsafe fn __pinned_init(self, _slot: *mut T) -> Result<(), ()> { in __pinned_init()
|
/linux/drivers/cpufreq/ |
H A D | rcpufreq_dt.rs | 151 fn exit(_policy: &mut cpufreq::Policy, _data: Option<Self::PData>) -> Result { in exit() 155 fn online(_policy: &mut cpufreq::Policy) -> Result { in online() 160 fn offline(_policy: &mut cpufreq::Policy) -> Result { in offline() 166 fn suspend(policy: &mut cpufreq::Policy) -> Result { in suspend() 170 fn verify(data: &mut cpufreq::PolicyData) -> Result { in verify() 174 fn target_index(policy: &mut cpufreq::Policy, index: cpufreq::TableIndex) -> Result { in target_index() 187 fn set_boost(_policy: &mut cpufreq::Policy, _state: i32) -> Result { in set_boost()
|
/linux/rust/kernel/net/ |
H A D | phy.rs | 189 pub fn write<R: reg::Register>(&mut self, reg: R, val: u16) -> Result { in write() argument 215 genphy_soft_reset(&mut self) -> Result genphy_soft_reset() argument 223 init_hw(&mut self) -> Result init_hw() argument 231 start_aneg(&mut self) -> Result start_aneg() argument 239 genphy_resume(&mut self) -> Result genphy_resume() argument 247 genphy_suspend(&mut self) -> Result genphy_suspend() argument 260 genphy_update_link(&mut self) -> Result genphy_update_link() argument 268 genphy_read_lpa(&mut self) -> Result genphy_read_lpa() argument 276 genphy_read_abilities(&mut self) -> Result genphy_read_abilities() argument 582 soft_reset(_dev: &mut Device) -> Result soft_reset() argument 587 probe(_dev: &mut Device) -> Result probe() argument 592 get_features(_dev: &mut Device) -> Result get_features() argument 604 config_aneg(_dev: &mut Device) -> Result config_aneg() argument 614 suspend(_dev: &mut Device) -> Result suspend() argument 619 resume(_dev: &mut Device) -> Result resume() argument 629 write_mmd(_dev: &mut Device, _devnum: u8, _regnum: u16, _val: u16) -> Result write_mmd() argument [all...] |
/linux/rust/kernel/ |
H A D | uaccess.rs | 171 pub fn read_all<A: Allocator>(self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all() 220 pub fn skip(&mut self, num_skip: usize) -> Result { in skip() 262 pub fn read_raw(&mut self, out: &mut [MaybeUninit<u8>]) -> Result { in read_raw() 283 pub fn read_slice(&mut self, out: &mut [u8]) -> Result { in read_slice() 325 pub fn read_all<A: Allocator>(mut self, buf: &mut Vec<u8, A>, flags: Flags) -> Result { in read_all() 424 pub fn write_slice(&mut self, data: &[u8]) -> Result { in write_slice() 446 pub fn write<T: AsBytes>(&mut self, value: &T) -> Result { in write()
|
H A D | cpufreq.rs | 157 pub fn generic_verify(&self) -> Result { in generic_verify() 365 pub fn add(&mut self, freq: Hertz, flags: u32, driver_data: u32) -> Result { in add() 520 pub fn generic_suspend(&mut self) -> Result { in generic_suspend() 648 fn set_data<T: ForeignOwnable>(&mut self, data: T) -> Result { in set_data() 741 fn exit(_policy: &mut Policy, _data: Option<Self::PData>) -> Result { in exit() 746 fn online(_policy: &mut Policy) -> Result { in online() 751 fn offline(_policy: &mut Policy) -> Result { in offline() 756 fn suspend(_policy: &mut Policy) -> Result { in suspend() 761 fn resume(_policy: &mut Policy) -> Result { in resume() 771 fn verify(data: &mut PolicyData) -> Result; in verify() [all …]
|
H A D | opp.rs | 295 config_clks(_dev: &Device, _table: &Table, _opp: &OPP, _scaling_down: bool) -> Result config_clks() argument 307 config_regulators( _dev: &Device, _opp_old: &OPP, _opp_new: &OPP, _data: *mut *mut bindings::regulator, _count: u32, ) -> Result config_regulators() argument 757 sync_regulators(&self) -> Result sync_regulators() argument 765 sharing_cpus(dev: &Device, cpumask: &mut Cpumask) -> Result sharing_cpus() argument 772 set_sharing_cpus(&mut self, cpumask: &mut Cpumask) -> Result set_sharing_cpus() argument 790 of_sharing_cpus(dev: &Device, cpumask: &mut Cpumask) -> Result of_sharing_cpus() argument 806 adjust_voltage( &self, freq: Hertz, volt: MicroVolt, volt_min: MicroVolt, volt_max: MicroVolt, ) -> Result adjust_voltage() argument 829 set_rate(&self, freq: Hertz) -> Result set_rate() argument 837 set_opp(&self, opp: &OPP) -> Result set_opp() argument 941 enable_opp(&self, freq: Hertz) -> Result enable_opp() argument 949 disable_opp(&self, freq: Hertz) -> Result disable_opp() argument 957 of_register_em(&mut self, cpumask: &mut Cpumask) -> Result of_register_em() argument [all...] |
H A D | page.rs | 174 read_raw(&self, dst: *mut u8, offset: usize, len: usize) -> Result read_raw() argument 196 write_raw(&self, src: *const u8, offset: usize, len: usize) -> Result write_raw() argument 216 fill_zero_raw(&self, offset: usize, len: usize) -> Result fill_zero_raw() argument 244 copy_from_user_slice_raw( &self, reader: &mut UserSliceReader, offset: usize, len: usize, ) -> Result copy_from_user_slice_raw() argument
|
H A D | regulator.rs | 255 set_voltage(&self, min_voltage: Voltage, max_voltage: Voltage) -> Result set_voltage() argument 292 enable_internal(&mut self) -> Result enable_internal() argument 297 disable_internal(&mut self) -> Result disable_internal() argument 369 enable(&mut self) -> Result enable() argument 374 disable(&mut self) -> Result disable() argument [all...] |
H A D | clk.rs | 161 pub fn enable(&self) -> Result { in enable() 185 pub fn prepare(&self) -> Result { in prepare() 207 pub fn prepare_enable(&self) -> Result { in prepare_enable() 241 pub fn set_rate(&self, rate: Hertz) -> Result { in set_rate()
|
H A D | dma.rs | 31 dma_set_mask(&self, mask: DmaMask) -> Result dma_set_mask() argument 48 dma_set_coherent_mask(&self, mask: DmaMask) -> Result dma_set_coherent_mask() argument 67 dma_set_mask_and_coherent(&self, mask: DmaMask) -> Result dma_set_mask_and_coherent() argument 399 validate_range(&self, offset: usize, count: usize) -> Result validate_range() argument 471 write(&mut self, src: &[T], offset: usize) -> Result write() argument [all...] |
H A D | error.rs | 185 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 376 pub type Result<T = (), E = Error> = core::result::Result<T, E>; global() typedef 380 to_result(err: crate::ffi::c_int) -> Result to_result() argument [all...] |
H A D | str.rs | 67 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 99 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 475 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 506 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 799 write_str(&mut self, s: &str) -> fmt::Result write_str() argument 851 write_str(&mut self, s: &str) -> fmt::Result write_str() argument 960 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument [all...] |
/linux/rust/kernel/alloc/kvec/ |
H A D | errors.rs | 12 fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { in fmt() argument 29 fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { in fmt() argument 49 fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { in fmt() argument
|
/linux/scripts/ |
H A D | generate_rust_target.rs | 32 f: impl Fn(&mut Formatter<'_>, &T) -> Result, in comma_sep() 47 fn fmt(&self, formatter: &mut Formatter<'_>) -> Result { in fmt() 117 fn fmt(&self, formatter: &mut Formatter<'_>) -> Result { in fmt()
|
/linux/rust/kernel/alloc/ |
H A D | kvec.rs | 325 pub fn push(&mut self, v: T, flags: Flags) -> Result<(), AllocError> { in push() 348 pub fn push_within_capacity(&mut self, v: T) -> Result<(), PushError<T>> { in push_within_capacity() 399 ) -> Result<(), InsertError<T>> { in insert_within_capacity() 622 pub fn reserve(&mut self, additional: usize, flags: Flags) -> Result<(), AllocError> { in reserve() 740 pub fn extend_with(&mut self, n: usize, value: T, flags: Flags) -> Result<(), AllocError> { in extend_with() 779 pub fn extend_from_slice(&mut self, other: &[T], flags: Flags) -> Result<(), AllocError> { in extend_from_slice() 820 pub fn resize(&mut self, new_len: usize, value: T, flags: Flags) -> Result<(), AllocError> { in resize() 877 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { in fmt()
|
/linux/drivers/gpu/nova-core/fb/hal/ |
H A D | tu102.rs | 16 pub(super) fn write_sysmem_flush_page_gm107(bar: &Bar0, addr: u64) -> Result { in write_sysmem_flush_page_gm107() 44 fn write_sysmem_flush_page(&self, bar: &Bar0, addr: u64) -> Result { in write_sysmem_flush_page()
|
H A D | ga102.rs | 20 fn write_sysmem_flush_page(&self, bar: &Bar0, addr: u64) -> Result { in write_sysmem_flush_page()
|
H A D | ga100.rs | 41 fn write_sysmem_flush_page(&self, bar: &Bar0, addr: u64) -> Result { in write_sysmem_flush_page()
|
/linux/rust/kernel/mm/ |
H A D | virt.rs | 194 pub fn vm_insert_page(&self, address: usize, page: &Page) -> Result { in vm_insert_page() 326 pub fn try_clear_mayread(&self) -> Result { in try_clear_mayread() 351 pub fn try_clear_maywrite(&self) -> Result { in try_clear_maywrite() 376 pub fn try_clear_mayexec(&self) -> Result { in try_clear_mayexec()
|
/linux/rust/kernel/net/phy/ |
H A D | reg.rs | 48 fn write(&self, dev: &mut Device, val: u16) -> Result; in write() 117 fn write(&self, dev: &mut Device, val: u16) -> Result { in write() 207 fn write(&self, dev: &mut Device, val: u16) -> Result { in write()
|
/linux/drivers/gpu/nova-core/ |
H A D | gfw.rs | 43 pub(crate) fn wait_gfw_boot_completion(bar: &Bar0) -> Result { in wait_gfw_boot_completion()
|
/linux/rust/kernel/device/ |
H A D | property.rs | 80 fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result display_name() argument 355 fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result fmt() argument 381 fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result fmt() argument [all...] |
/linux/rust/kernel/sync/ |
H A D | arc.rs | 899 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 905 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 911 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument 917 fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result fmt() argument [all...] |
/linux/drivers/gpu/nova-core/fb/ |
H A D | hal.rs | 19 fn write_sysmem_flush_page(&self, bar: &Bar0, addr: u64) -> Result; in write_sysmem_flush_page()
|