Lines Matching refs:refcnt
503 /* refcnt 0 means it was detached in the call */
733 atomic_set(&sl->refcnt, 1);
734 atomic_inc(&sl->master->refcnt);
763 atomic_dec(&sl->master->refcnt);
780 int refcnt;
782 refcnt = atomic_sub_return(1, &sl->refcnt);
783 if (refcnt == 0) {
803 atomic_dec(&dev->refcnt);
805 return refcnt;
810 /* Only detach a slave once as it decreases the refcnt each time. */
830 atomic_inc(&iter->refcnt);
852 atomic_inc(&dev->refcnt);
853 atomic_inc(&iter->refcnt);
946 atomic_inc(&dev->refcnt);
958 atomic_dec(&dev->refcnt);
1158 atomic_inc(&dev->refcnt);
1202 atomic_dec(&dev->refcnt);