file_ref_t
static noinline bool __file_ref_put_badval(file_ref_t *ref, unsigned long cnt)
bool __file_ref_put(file_ref_t *ref, unsigned long cnt)
static __always_inline void file_ref_inc(file_ref_t *ref)
static __always_inline __must_check bool file_ref_put(file_ref_t *ref)
static __always_inline __must_check bool file_ref_put_close(file_ref_t *ref)
static inline unsigned long file_ref_read(file_ref_t *ref)
static inline unsigned long __file_ref_read_raw(file_ref_t *ref)
static inline void file_ref_init(file_ref_t *ref, unsigned long cnt)
bool __file_ref_put(file_ref_t *ref, unsigned long cnt);
static __always_inline __must_check bool file_ref_get(file_ref_t *ref)
file_ref_t f_ref;