Lines Matching refs:as_raw
206 let private = unsafe { (*self.as_raw()).p }; in set_type_id()
225 unsafe { bindings::dev_set_drvdata(self.as_raw(), data.into_foreign().cast()) }; in set_drvdata()
240 let ptr = unsafe { bindings::dev_get_drvdata(self.as_raw()) }; in drvdata_obtain()
243 unsafe { bindings::dev_set_drvdata(self.as_raw(), core::ptr::null_mut()) }; in drvdata_obtain()
279 let ptr = unsafe { bindings::dev_get_drvdata(self.as_raw()) }; in drvdata_unchecked()
291 let private = unsafe { (*self.as_raw()).p }; in match_type_id()
315 if unsafe { bindings::dev_get_drvdata(self.as_raw()) }.is_null() { in drvdata()
331 pub(crate) fn as_raw(&self) -> *mut bindings::device { in as_raw() method
341 let parent = unsafe { (*self.as_raw()).parent }; in parent()
464 self.as_raw(), in printk()
474 let fwnode_handle = unsafe { bindings::__dev_fwnode(self.as_raw()) }; in fwnode()
496 unsafe { bindings::get_device(self.as_raw()) }; in inc_ref()
623 let raw = dev.as_raw(); in from_device()