refcnt_t
refcnt_t hio_countdown;
refcnt_t hio_writecount;
refcnt_init(refcnt_t *count, unsigned int v)
refcnt_acquire(refcnt_t *count)
refcnt_release(refcnt_t *count)