Home
last modified time | relevance | path

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

/linux-6.12.1/rust/kernel/
Dfirmware.rs64 let ret = unsafe { func.0(pfw as _, name.as_char_ptr(), dev.as_raw()) }; in request_internal()
85 fn as_raw(&self) -> *mut bindings::firmware { in as_raw() method
92 unsafe { (*self.as_raw()).size } in size()
100 unsafe { core::slice::from_raw_parts((*self.as_raw()).data, self.size()) } in data()
107 unsafe { bindings::release_firmware(self.as_raw()) }; in drop()
Ddevice.rs60 pub(crate) fn as_raw(&self) -> *mut bindings::device { in as_raw() method
82 unsafe { bindings::get_device(self.as_raw()) }; in inc_ref()
Dalloc.rs25 pub(crate) fn as_raw(self) -> u32 { in as_raw() method
Dpage.rs67 let page = unsafe { bindings::alloc_pages(flags.as_raw(), 0) }; in alloc_page()