mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:04:51 +01:00
rust: drm: Update AlwaysRefCounted imports to use sync::aref
Update call sites to import `AlwaysRefCounted` from `sync::aref` instead of `types`. This aligns with the ongoing effort to move `ARef` and `AlwaysRefCounted` to sync. Suggested-by: Benno Lossin <lossin@kernel.org> Link: https://github.com/Rust-for-Linux/linux/issues/1173 Signed-off-by: Shankari Anand <shankari.ak0208@gmail.com> Link: https://patch.msgid.link/20251123092438.182251-5-shankari.ak0208@gmail.com Signed-off-by: Alice Ryhl <aliceryhl@google.com>
This commit is contained in:
parent
8592764933
commit
a625a898ea
1 changed files with 1 additions and 1 deletions
|
|
@ -253,7 +253,7 @@ impl<T: DriverObject> Object<T> {
|
|||
}
|
||||
|
||||
// SAFETY: Instances of `Object<T>` are always reference-counted.
|
||||
unsafe impl<T: DriverObject> crate::types::AlwaysRefCounted for Object<T> {
|
||||
unsafe impl<T: DriverObject> crate::sync::aref::AlwaysRefCounted for Object<T> {
|
||||
fn inc_ref(&self) {
|
||||
// SAFETY: The existence of a shared reference guarantees that the refcount is non-zero.
|
||||
unsafe { bindings::drm_gem_object_get(self.as_raw()) };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue