Lines Matching refs:tl
53 dfs_cache_get_next_tgt(struct dfs_cache_tgt_list *tl, in dfs_cache_get_next_tgt() argument
56 if (!tl || list_empty(&tl->tl_list) || !it || in dfs_cache_get_next_tgt()
57 list_is_last(&it->it_list, &tl->tl_list)) in dfs_cache_get_next_tgt()
63 dfs_cache_get_tgt_iterator(struct dfs_cache_tgt_list *tl) in dfs_cache_get_tgt_iterator() argument
65 if (!tl) in dfs_cache_get_tgt_iterator()
67 return list_first_entry_or_null(&tl->tl_list, in dfs_cache_get_tgt_iterator()
72 static inline void dfs_cache_free_tgts(struct dfs_cache_tgt_list *tl) in dfs_cache_free_tgts() argument
76 if (!tl || list_empty(&tl->tl_list)) in dfs_cache_free_tgts()
78 list_for_each_entry_safe(it, nit, &tl->tl_list, it_list) { in dfs_cache_free_tgts()
83 tl->tl_numtgts = 0; in dfs_cache_free_tgts()
93 dfs_cache_get_nr_tgts(const struct dfs_cache_tgt_list *tl) in dfs_cache_get_nr_tgts() argument
95 return tl ? tl->tl_numtgts : 0; in dfs_cache_get_nr_tgts()