Lines Matching refs:lo_owner

307 			nfsd4_init_cb(&nbl->nbl_cb, lo->lo_owner.so_client,
335 struct nfs4_client *clp = lo->lo_owner.so_client;
1560 struct nfs4_client *clp = lo->lo_owner.so_client;
1564 list_del_init(&lo->lo_owner.so_strhash);
6016 list_for_each_entry(stp, &lo->lo_owner.so_stateids, st_perstateowner) {
7133 nfs4_get_stateowner(&lo->lo_owner);
7143 nfs4_put_stateowner(&lo->lo_owner);
7151 struct nfs4_client *clp = lo->lo_owner.so_client;
7173 struct net *net = lo->lo_owner.so_client->net;
7210 xdr_netobj_dup(&deny->ld_owner, &lo->lo_owner.so_owner,
7215 deny->ld_clientid = lo->lo_owner.so_client->cl_clientid;
7296 INIT_LIST_HEAD(&lo->lo_owner.so_stateids);
7297 lo->lo_owner.so_is_open_owner = 0;
7298 lo->lo_owner.so_seqid = lock->lk_new_lock_seqid;
7299 lo->lo_owner.so_ops = &lockowner_ops;
7303 list_add(&lo->lo_owner.so_strhash,
7307 nfs4_free_stateowner(&lo->lo_owner);
7324 if (lst->st_stateowner == &lo->lo_owner) {
7337 struct nfs4_client *clp = lo->lo_owner.so_client;
7351 stp->st_stateowner = nfs4_get_stateowner(&lo->lo_owner);
7359 list_add(&stp->st_perstateowner, &lo->lo_owner.so_stateids);
7455 lock->lk_new_lock_seqid != lo->lo_owner.so_seqid)
7468 nfs4_put_stateowner(&lo->lo_owner);
7613 file_lock->fl_owner = (fl_owner_t)lockowner(nfs4_get_stateowner(&lock_sop->lo_owner));
7684 cstate->replay_owner != &lock_sop->lo_owner &&
7686 lock_sop->lo_owner.so_seqid++;
7806 nfs4_put_stateowner(&lo->lo_owner);
7966 list_for_each_entry(stp, &lo->lo_owner.so_stateids, st_perstateowner) {
7969 nfs4_put_stateowner(&lo->lo_owner);
7974 while (!list_empty(&lo->lo_owner.so_stateids)) {
7975 stp = list_first_entry(&lo->lo_owner.so_stateids,
7985 nfs4_put_stateowner(&lo->lo_owner);