@@ -5,6 +5,7 @@ use core::mem::{size_of, MaybeUninit};
55use kernel:: { bindings, pages:: Pages , prelude:: * , user_ptr:: UserSlicePtrReader , Error } ;
66
77use crate :: {
8+ defs:: * ,
89 node:: NodeRef ,
910 process:: { AllocationInfo , Process } ,
1011 thread:: { BinderError , BinderResult } ,
@@ -117,19 +118,19 @@ impl<'a> Allocation<'a> {
117118 let header = view. read :: < bindings:: binder_object_header > ( offset) ?;
118119 // TODO: Handle other types.
119120 match header. type_ {
120- bindings :: BINDER_TYPE_WEAK_BINDER | bindings :: BINDER_TYPE_BINDER => {
121+ BINDER_TYPE_WEAK_BINDER | BINDER_TYPE_BINDER => {
121122 let obj = view. read :: < bindings:: flat_binder_object > ( offset) ?;
122- let strong = header. type_ == bindings :: BINDER_TYPE_BINDER ;
123+ let strong = header. type_ == BINDER_TYPE_BINDER ;
123124 // SAFETY: The type is `BINDER_TYPE_{WEAK_}BINDER`, so the `binder` field is
124125 // populated.
125126 let ptr = unsafe { obj. __bindgen_anon_1 . binder } as usize ;
126127 let cookie = obj. cookie as usize ;
127128 self . process . update_node ( ptr, cookie, strong, false ) ;
128129 Ok ( ( ) )
129130 }
130- bindings :: BINDER_TYPE_WEAK_HANDLE | bindings :: BINDER_TYPE_HANDLE => {
131+ BINDER_TYPE_WEAK_HANDLE | BINDER_TYPE_HANDLE => {
131132 let obj = view. read :: < bindings:: flat_binder_object > ( offset) ?;
132- let strong = header. type_ == bindings :: BINDER_TYPE_HANDLE ;
133+ let strong = header. type_ == BINDER_TYPE_HANDLE ;
133134 // SAFETY: The type is `BINDER_TYPE_{WEAK_}HANDLE`, so the `handle` field is
134135 // populated.
135136 let handle = unsafe { obj. __bindgen_anon_1 . handle } as _ ;
@@ -203,9 +204,9 @@ impl<'a> AllocationView<'a> {
203204 let newobj = bindings:: flat_binder_object {
204205 hdr : bindings:: binder_object_header {
205206 type_ : if strong {
206- bindings :: BINDER_TYPE_BINDER
207+ BINDER_TYPE_BINDER
207208 } else {
208- bindings :: BINDER_TYPE_WEAK_BINDER
209+ BINDER_TYPE_WEAK_BINDER
209210 } ,
210211 } ,
211212 flags : obj. flags ,
@@ -228,9 +229,9 @@ impl<'a> AllocationView<'a> {
228229 let newobj = bindings:: flat_binder_object {
229230 hdr : bindings:: binder_object_header {
230231 type_ : if strong {
231- bindings :: BINDER_TYPE_HANDLE
232+ BINDER_TYPE_HANDLE
232233 } else {
233- bindings :: BINDER_TYPE_WEAK_HANDLE
234+ BINDER_TYPE_WEAK_HANDLE
234235 } ,
235236 } ,
236237 flags : obj. flags ,
0 commit comments