Lines Matching refs:bindings
8 bindings,
45 pub struct Device(Opaque<bindings::device>);
58 pub unsafe fn get_device(ptr: *mut bindings::device) -> ARef<Self> { in get_device()
64 pub(crate) fn as_raw(&self) -> *mut bindings::device { in as_raw()
76 pub unsafe fn as_ref<'a>(ptr: *mut bindings::device) -> &'a Self { in as_ref()
88 unsafe { self.printk(bindings::KERN_EMERG, args) }; in pr_emerg()
98 unsafe { self.printk(bindings::KERN_ALERT, args) }; in pr_alert()
108 unsafe { self.printk(bindings::KERN_CRIT, args) }; in pr_crit()
118 unsafe { self.printk(bindings::KERN_ERR, args) }; in pr_err()
128 unsafe { self.printk(bindings::KERN_WARNING, args) }; in pr_warn()
138 unsafe { self.printk(bindings::KERN_NOTICE, args) }; in pr_notice()
148 unsafe { self.printk(bindings::KERN_INFO, args) }; in pr_info()
159 unsafe { self.printk(bindings::KERN_DEBUG, args) }; in pr_dbg()
176 bindings::_dev_printk( in printk()
188 unsafe { bindings::device_property_present(self.as_raw().cast_const(), name.as_char_ptr()) } in property_present()
196 unsafe { bindings::get_device(self.as_raw()) }; in inc_ref()
201 unsafe { bindings::put_device(obj.cast().as_ptr()) } in dec_ref()