Lines Matching refs:refcnt
739 atomic_set(&sl->refcnt, 1); in w1_attach_slave_device()
740 atomic_inc(&sl->master->refcnt); in w1_attach_slave_device()
783 int refcnt; in w1_unref_slave() local
785 refcnt = atomic_sub_return(1, &sl->refcnt); in w1_unref_slave()
786 if (refcnt == 0) { in w1_unref_slave()
806 atomic_dec(&dev->refcnt); in w1_unref_slave()
808 return refcnt; in w1_unref_slave()
834 atomic_inc(&dev->refcnt); in w1_search_master_id()
857 atomic_inc(&dev->refcnt); in w1_search_slave()
858 atomic_inc(&sl->refcnt); in w1_search_slave()
918 atomic_inc(&dev->refcnt); in w1_slave_found()
930 atomic_dec(&dev->refcnt); in w1_slave_found()
1171 atomic_dec(&dev->refcnt); in w1_process()