Lines Matching refs:lst
5409 struct nfs4_ol_stateid *lst; in find_lock_stateid() local
5414 list_for_each_entry(lst, &lo->lo_owner.so_stateids, st_perstateowner) { in find_lock_stateid()
5415 if (lst->st_stid.sc_file == fp) { in find_lock_stateid()
5416 atomic_inc(&lst->st_stid.sc_count); in find_lock_stateid()
5417 return lst; in find_lock_stateid()
5429 struct nfs4_ol_stateid *lst; in find_or_create_lock_stateid() local
5434 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5435 if (lst == NULL) { in find_or_create_lock_stateid()
5442 lst = find_lock_stateid(lo, fi); in find_or_create_lock_stateid()
5443 if (likely(!lst)) { in find_or_create_lock_stateid()
5444 lst = openlockstateid(ns); in find_or_create_lock_stateid()
5445 init_lock_stateid(lst, lo, fi, inode, ost); in find_or_create_lock_stateid()
5453 return lst; in find_or_create_lock_stateid()
5479 struct nfs4_ol_stateid **lst, bool *new) in lookup_or_create_lock_state() argument
5503 *lst = find_or_create_lock_stateid(lo, fi, inode, ost, new); in lookup_or_create_lock_state()
5504 if (*lst == NULL) { in lookup_or_create_lock_state()
6165 nfsd_inject_add_lock_to_list(struct nfs4_ol_stateid *lst, in nfsd_inject_add_lock_to_list() argument
6168 struct nfs4_client *clp = lst->st_stid.sc_client; in nfsd_inject_add_lock_to_list()
6177 list_add(&lst->st_locks, collect); in nfsd_inject_add_lock_to_list()
6186 struct nfs4_ol_stateid *lst, *lst_next; in nfsd_foreach_client_lock() local
6193 list_for_each_entry_safe(lst, lst_next, in nfsd_foreach_client_lock()
6196 if (func(lst)) in nfsd_foreach_client_lock()
6197 nfsd_inject_add_lock_to_list(lst, in nfsd_foreach_client_lock()