Lines Matching refs:refcount
205 nc_node = container_of(ref, struct batadv_nc_node, refcount); in batadv_nc_node_release()
221 kref_put(&nc_node->refcount, batadv_nc_node_release); in batadv_nc_node_put()
233 nc_path = container_of(ref, struct batadv_nc_path, refcount); in batadv_nc_path_release()
248 kref_put(&nc_path->refcount, batadv_nc_path_release); in batadv_nc_path_put()
558 if (!kref_get_unless_zero(&nc_path->refcount)) in batadv_nc_hash_find()
813 if (!kref_get_unless_zero(&nc_node->refcount)) in batadv_nc_find_nc_node()
870 kref_init(&nc_node->refcount); in batadv_nc_get_nc_node()
872 kref_get(&orig_neigh_node->refcount); in batadv_nc_get_nc_node()
879 kref_get(&nc_node->refcount); in batadv_nc_get_nc_node()
979 kref_init(&nc_path->refcount); in batadv_nc_get_path()
989 kref_get(&nc_path->refcount); in batadv_nc_get_path()