|
|
|
@ -55,7 +55,6 @@ struct obj { |
|
|
|
|
|
|
|
#define obj_alloc(t,a,b) __obj_alloc(a,b,t,__FILE__,__func__,__LINE__) |
|
|
|
#define obj_alloc0(t,a,b) __obj_alloc0(a,b,t,__FILE__,__func__,__LINE__) |
|
|
|
#define obj_init(t,a,b) __obj_init(a,-1,b,t,__FILE__,__func__,__LINE__) |
|
|
|
#define obj_hold(a) __obj_hold(&(a)->obj,__FILE__,__func__,__LINE__) |
|
|
|
#define obj_get(a) ((__typeof__(a)) (__obj_get(&(a)->obj,__FILE__,__func__,__LINE__))) |
|
|
|
#define obj_put(a) __obj_put(&(a)->obj,__FILE__,__func__,__LINE__) |
|
|
|
@ -80,7 +79,6 @@ INLINE void __obj_put(struct obj *o, |
|
|
|
|
|
|
|
#define obj_alloc(t,a,b) __obj_alloc(a,b) |
|
|
|
#define obj_alloc0(t,a,b) __obj_alloc0(a,b) |
|
|
|
#define obj_init(t,a,b) __obj_init(a,-1,b) |
|
|
|
#define obj_hold(a) __obj_hold(&(a)->obj) |
|
|
|
#define obj_get(a) ((__typeof__(a)) (__obj_get(&(a)->obj))) |
|
|
|
#define obj_put(a) __obj_put(&(a)->obj) |
|
|
|
|