Lines Matching refs:enumerated_ref
14 void enumerated_ref_get(struct enumerated_ref *, unsigned);
15 bool __enumerated_ref_tryget(struct enumerated_ref *, unsigned);
16 bool enumerated_ref_tryget(struct enumerated_ref *, unsigned);
17 void enumerated_ref_put(struct enumerated_ref *, unsigned);
20 static inline void enumerated_ref_get(struct enumerated_ref *ref, unsigned idx) in enumerated_ref_get()
25 static inline bool __enumerated_ref_tryget(struct enumerated_ref *ref, unsigned idx) in __enumerated_ref_tryget()
30 static inline bool enumerated_ref_tryget(struct enumerated_ref *ref, unsigned idx) in enumerated_ref_tryget()
35 static inline void enumerated_ref_put(struct enumerated_ref *ref, unsigned idx) in enumerated_ref_put()
41 static inline bool enumerated_ref_is_zero(struct enumerated_ref *ref) in enumerated_ref_is_zero()
53 void enumerated_ref_stop_async(struct enumerated_ref *);
54 void enumerated_ref_stop(struct enumerated_ref *, const char * const[]);
55 void enumerated_ref_start(struct enumerated_ref *);
57 void enumerated_ref_exit(struct enumerated_ref *);
58 int enumerated_ref_init(struct enumerated_ref *, unsigned,
59 void (*stop_fn)(struct enumerated_ref *));
63 struct enumerated_ref *,