Lines Matching refs:oo_owner
1152 lockdep_assert_held(&oo->oo_owner.so_client->cl_lock); in unhash_lock_stateid()
1164 spin_lock(&oo->oo_owner.so_client->cl_lock); in release_lock_stateid()
1166 spin_unlock(&oo->oo_owner.so_client->cl_lock); in release_lock_stateid()
1264 struct nfs4_client *clp = oo->oo_owner.so_client; in unhash_openowner_locked()
1268 list_del_init(&oo->oo_owner.so_strhash); in unhash_openowner_locked()
1274 struct nfsd_net *nn = net_generic(oo->oo_owner.so_client->net, in release_last_closed_stateid()
1292 struct nfs4_client *clp = oo->oo_owner.so_client; in release_openowner()
1299 while (!list_empty(&oo->oo_owner.so_stateids)) { in release_openowner()
1300 stp = list_first_entry(&oo->oo_owner.so_stateids, in release_openowner()
1308 nfs4_put_stateowner(&oo->oo_owner); in release_openowner()
1824 nfs4_get_stateowner(&oo->oo_owner); in __destroy_client()
2329 if (!list_empty(&oo->oo_owner.so_stateids)) in client_has_openowners()
3373 list_add(&oo->oo_owner.so_strhash, in hash_openowner()
3407 if (local->st_stateowner == &oo->oo_owner) { in nfsd4_find_existing_open()
3426 oo->oo_owner.so_ops = &openowner_ops; in alloc_init_open_stateowner()
3427 oo->oo_owner.so_is_open_owner = 1; in alloc_init_open_stateowner()
3428 oo->oo_owner.so_seqid = open->op_seqid; in alloc_init_open_stateowner()
3441 nfs4_free_stateowner(&oo->oo_owner); in alloc_init_open_stateowner()
3455 spin_lock(&oo->oo_owner.so_client->cl_lock); in init_open_stateid()
3464 stp->st_stateowner = nfs4_get_stateowner(&oo->oo_owner); in init_open_stateid()
3471 list_add(&stp->st_perstateowner, &oo->oo_owner.so_stateids); in init_open_stateid()
3476 spin_unlock(&oo->oo_owner.so_client->cl_lock); in init_open_stateid()
3807 status = nfsd4_check_seqid(cstate, &oo->oo_owner, open->op_seqid); in nfsd4_process_open1()
4188 cb_up = nfsd4_cb_channel_good(oo->oo_owner.so_client); in nfs4_open_delegation()
4270 struct nfs4_client *cl = open->op_openowner->oo_owner.so_client; in nfsd4_process_open2()
4389 struct nfs4_stateowner *so = &open->op_openowner->oo_owner; in nfsd4_cleanup_open_state()
5047 nfsd4_client_record_create(oo->oo_owner.so_client); in nfsd4_open_confirm()
5431 struct nfs4_client *clp = oo->oo_owner.so_client; in find_or_create_lock_stateid()
5484 struct nfs4_client *cl = oo->oo_owner.so_client; in lookup_or_create_lock_state()
5570 if (!same_clid(&open_sop->oo_owner.so_client->cl_clientid, in nfsd4_lock()
6192 &oop->oo_owner.so_stateids, st_perstateowner) { in nfsd_foreach_client_lock()
6393 clp = oop->oo_owner.so_client; in nfsd_reap_openowners()