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()
477 int nfs40_walk_client_list(struct nfs_client *new, in nfs40_walk_client_list() argument
481 struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id); in nfs40_walk_client_list()
484 .clientid = new->cl_clientid, in nfs40_walk_client_list()
485 .confirm = new->cl_confirm, in nfs40_walk_client_list()
492 if (pos->rpc_ops != new->rpc_ops) in nfs40_walk_client_list()
495 if (pos->cl_minorversion != new->cl_minorversion) in nfs40_walk_client_list()
516 if (pos->cl_clientid != new->cl_clientid) in nfs40_walk_client_list()
519 if (!nfs4_match_client_owner_id(pos, new)) in nfs40_walk_client_list()
533 nfs4_swap_callback_idents(pos, new); in nfs40_walk_client_list()
613 int nfs41_walk_client_list(struct nfs_client *new, in nfs41_walk_client_list() argument
617 struct nfs_net *nn = net_generic(new->cl_net, nfs_net_id); in nfs41_walk_client_list()
624 if (pos == new) in nfs41_walk_client_list()
627 if (pos->rpc_ops != new->rpc_ops) in nfs41_walk_client_list()
630 if (pos->cl_minorversion != new->cl_minorversion) in nfs41_walk_client_list()
653 if (!nfs4_match_clientids(pos, new)) in nfs41_walk_client_list()
661 if (!nfs4_check_clientid_trunking(pos, new)) in nfs41_walk_client_list()
668 if (!nfs4_match_client_owner_id(pos, new)) in nfs41_walk_client_list()