Lines Matching refs:tl
52 dfs_cache_get_next_tgt(struct dfs_cache_tgt_list *tl, in dfs_cache_get_next_tgt() argument
55 if (!tl || list_empty(&tl->tl_list) || !it || in dfs_cache_get_next_tgt()
56 list_is_last(&it->it_list, &tl->tl_list)) in dfs_cache_get_next_tgt()
62 dfs_cache_get_tgt_iterator(struct dfs_cache_tgt_list *tl) in dfs_cache_get_tgt_iterator() argument
64 if (!tl) in dfs_cache_get_tgt_iterator()
66 return list_first_entry_or_null(&tl->tl_list, in dfs_cache_get_tgt_iterator()
71 static inline void dfs_cache_free_tgts(struct dfs_cache_tgt_list *tl) in dfs_cache_free_tgts() argument
75 if (!tl || list_empty(&tl->tl_list)) in dfs_cache_free_tgts()
77 list_for_each_entry_safe(it, nit, &tl->tl_list, it_list) { in dfs_cache_free_tgts()
82 tl->tl_numtgts = 0; in dfs_cache_free_tgts()
92 dfs_cache_get_nr_tgts(const struct dfs_cache_tgt_list *tl) in dfs_cache_get_nr_tgts() argument
94 return tl ? tl->tl_numtgts : 0; in dfs_cache_get_nr_tgts()