Searched refs:as_raw (Results 1 – 4 of 4) sorted by relevance
64 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() method92 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()
60 pub(crate) fn as_raw(&self) -> *mut bindings::device { in as_raw() method82 unsafe { bindings::get_device(self.as_raw()) }; in inc_ref()
25 pub(crate) fn as_raw(self) -> u32 { in as_raw() method
67 let page = unsafe { bindings::alloc_pages(flags.as_raw(), 0) }; in alloc_page()