Lines Matching refs:o_res

1342 	p->o_res.f_attr = &p->f_attr;
1343 p->o_res.seqid = p->o_arg.seqid;
1345 p->o_res.server = p->o_arg.server;
1346 p->o_res.access_request = p->o_arg.access;
1432 p->c_arg.fh = &p->o_res.fh;
1433 p->c_arg.stateid = &p->o_res.stateid;
1458 nfs4_sequence_free_slot(&p->o_res.seq_res);
1957 data->o_res.delegation_type,
1958 &data->o_res.delegation,
1959 data->o_res.pagemod_limit);
1963 data->o_res.delegation_type,
1964 &data->o_res.delegation,
1965 data->o_res.pagemod_limit);
1967 if (data->o_res.do_recall)
1969 &data->o_res.delegation);
1993 if (data->o_res.delegation_type != 0)
1996 if (!update_open_stateid(state, &data->o_res.stateid,
2015 inode = nfs_fhget(data->dir->d_sb, &data->o_res.fh,
2061 if (data->o_res.delegation_type != 0)
2063 if (!update_open_stateid(state, &data->o_res.stateid,
2082 nfs4_sequence_free_slot(&data->o_res.seq_res);
2148 memset(&opendata->o_res, 0, sizeof(opendata->o_res));
2354 nfs4_stateid_copy(&data->o_res.stateid, &data->c_res.stateid);
2356 renew_lease(data->o_res.server, data->timestamp);
2468 &data->o_res.seq_res,
2481 data->o_res.access_request = data->o_arg.access = 0;
2492 nfs4_sequence_done(task, &data->o_res.seq_res);
2501 if (!nfs4_sequence_process(task, &data->o_res.seq_res))
2505 if (data->o_res.f_attr->valid & NFS_ATTR_FATTR_TYPE) {
2506 switch (data->o_res.f_attr->mode & S_IFMT) {
2519 renew_lease(data->o_res.server, data->timestamp);
2520 if (!(data->o_res.rflags & NFS4_OPEN_RESULT_CONFIRM))
2538 if (data->o_res.rflags & NFS4_OPEN_RESULT_CONFIRM)
2559 struct nfs_openres *o_res = &data->o_res;
2564 .rpc_resp = o_res,
2586 nfs4_init_sequence(&o_arg->seq_args, &o_res->seq_res, 1, 1);
2590 nfs4_init_sequence(&o_arg->seq_args, &o_res->seq_res, 1, 0);
2610 struct nfs_openres *o_res = &data->o_res;
2619 if (o_res->rflags & NFS4_OPEN_RESULT_CONFIRM)
2642 if (opendata->o_res.access_supported == 0)
2655 nfs_access_set_mask(&cache, opendata->o_res.access_result);
2674 struct nfs_openres *o_res = &data->o_res;
2692 else if (o_res->cinfo.before != o_res->cinfo.after)
2695 inode_peek_iversion_raw(dir) != o_res->cinfo.after)
2696 nfs4_update_changeattr(dir, &o_res->cinfo,
2697 o_res->f_attr->time_start,
2700 if ((o_res->rflags & NFS4_OPEN_RESULT_LOCKTYPE_POSIX) == 0)
2702 if(o_res->rflags & NFS4_OPEN_RESULT_CONFIRM) {
2707 if (!(o_res->f_attr->valid & NFS_ATTR_FATTR)) {
2708 struct nfs_fh *fh = &o_res->fh;
2710 nfs4_sequence_free_slot(&o_res->seq_res);
2713 nfs4_proc_getattr(server, fh, o_res->f_attr, NULL);
3010 attrset[i] = opendata->o_res.attrset[i];
3064 if (opendata->o_res.rflags & NFS4_OPEN_RESULT_MAY_NOTIFY_LOCK)
3066 if (opendata->o_res.rflags & NFS4_OPEN_RESULT_PRESERVE_UNLINKED)
3091 if (opendata->o_res.delegation_type != 0)
3115 nfs4_sequence_free_slot(&opendata->o_res.seq_res);
3189 nfs_fattr_init(opendata->o_res.f_attr);
3191 opendata->o_res.f_attr, sattr,
3195 opendata->o_res.f_attr);
3196 nfs_setsecurity(state->inode, opendata->o_res.f_attr);