• Home
  • Raw
  • Download

Lines Matching refs:new

75 			   struct nfs4_ds_server *new)  in nfs4_add_ds_client()  argument
85 if (new) in nfs4_add_ds_client()
86 list_add_rcu(&new->list, &ds_clp->cl_ds_clients); in nfs4_add_ds_client()
87 dss = new; in nfs4_add_ds_client()
127 struct nfs4_ds_server *dss, *new; in nfs4_find_or_create_ds_client() local
133 new = nfs4_alloc_ds_server(ds_clp, flavor); in nfs4_find_or_create_ds_client()
134 if (IS_ERR(new)) in nfs4_find_or_create_ds_client()
135 return ERR_CAST(new); in nfs4_find_or_create_ds_client()
136 dss = nfs4_add_ds_client(ds_clp, flavor, new); in nfs4_find_or_create_ds_client()
137 if (dss != new) in nfs4_find_or_create_ds_client()
138 nfs4_free_ds_server(new); in nfs4_find_or_create_ds_client()
474 static int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new, in nfs4_match_client() argument
479 if (pos->rpc_ops != new->rpc_ops) in nfs4_match_client()
482 if (pos->cl_minorversion != new->cl_minorversion) in nfs4_match_client()
506 if (pos->cl_clientid != new->cl_clientid) in nfs4_match_client()
512 if (!nfs4_match_client_owner_id(pos, new)) in nfs4_match_client()
531 int nfs40_walk_client_list(struct nfs_client *new, in nfs40_walk_client_list() argument
535 struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id); in nfs40_walk_client_list()
538 .clientid = new->cl_clientid, in nfs40_walk_client_list()
539 .confirm = new->cl_confirm, in nfs40_walk_client_list()
546 if (pos == new) in nfs40_walk_client_list()
549 status = nfs4_match_client(pos, new, &prev, nn); in nfs40_walk_client_list()
561 if ((new != pos) && nfs4_same_verifier(&pos->cl_confirm, in nfs40_walk_client_list()
562 &new->cl_confirm)) in nfs40_walk_client_list()
581 nfs4_swap_callback_idents(pos, new); in nfs40_walk_client_list()
582 pos->cl_confirm = new->cl_confirm; in nfs40_walk_client_list()
697 int nfs41_walk_client_list(struct nfs_client *new, in nfs41_walk_client_list() argument
701 struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id); in nfs41_walk_client_list()
708 if (pos == new) in nfs41_walk_client_list()
711 status = nfs4_match_client(pos, new, &prev, nn); in nfs41_walk_client_list()
723 new->cl_serverowner)) in nfs41_walk_client_list()