Lines Matching refs:o_res
983 struct nfs_openres o_res; member
1061 p->o_res.f_attr = &p->f_attr; in nfs4_init_opendata_res()
1062 p->o_res.f_label = p->f_label; in nfs4_init_opendata_res()
1063 p->o_res.seqid = p->o_arg.seqid; in nfs4_init_opendata_res()
1065 p->o_res.server = p->o_arg.server; in nfs4_init_opendata_res()
1066 p->o_res.access_request = p->o_arg.access; in nfs4_init_opendata_res()
1149 p->c_arg.fh = &p->o_res.fh; in nfs4_opendata_alloc()
1150 p->c_arg.stateid = &p->o_res.stateid; in nfs4_opendata_alloc()
1548 &data->o_res); in nfs4_opendata_check_deleg()
1552 &data->o_res); in nfs4_opendata_check_deleg()
1579 if (data->o_res.delegation_type != 0) in _nfs4_opendata_reclaim_to_nfs4_state()
1582 update_open_stateid(state, &data->o_res.stateid, NULL, in _nfs4_opendata_reclaim_to_nfs4_state()
1607 inode = nfs_fhget(data->dir->d_sb, &data->o_res.fh, &data->f_attr, data->f_label); in _nfs4_opendata_to_nfs4_state()
1615 if (data->o_res.delegation_type != 0) in _nfs4_opendata_to_nfs4_state()
1617 update_open_stateid(state, &data->o_res.stateid, NULL, in _nfs4_opendata_to_nfs4_state()
1681 memset(&opendata->o_res, 0, sizeof(opendata->o_res)); in nfs4_open_recover_helper()
1889 nfs4_stateid_copy(&data->o_res.stateid, &data->c_res.stateid); in nfs4_open_confirm_done()
1891 renew_lease(data->o_res.server, data->timestamp); in nfs4_open_confirm_done()
1998 nfs_copy_fh(&data->o_res.fh, data->o_arg.fh); in nfs4_open_prepare()
2003 &data->o_res.seq_res, in nfs4_open_prepare()
2022 nfs4_sequence_done(task, &data->o_res.seq_res); in nfs4_open_prepare()
2031 if (!nfs4_sequence_done(task, &data->o_res.seq_res)) in nfs4_open_done()
2035 if (data->o_res.f_attr->valid & NFS_ATTR_FATTR_TYPE) { in nfs4_open_done()
2036 switch (data->o_res.f_attr->mode & S_IFMT) { in nfs4_open_done()
2049 renew_lease(data->o_res.server, data->timestamp); in nfs4_open_done()
2050 if (!(data->o_res.rflags & NFS4_OPEN_RESULT_CONFIRM)) in nfs4_open_done()
2068 if (data->o_res.rflags & NFS4_OPEN_RESULT_CONFIRM) in nfs4_open_release()
2088 struct nfs_openres *o_res = &data->o_res; in nfs4_run_open_task() local
2093 .rpc_resp = o_res, in nfs4_run_open_task()
2106 nfs4_init_sequence(&o_arg->seq_args, &o_res->seq_res, 1); in nfs4_run_open_task()
2133 struct nfs_openres *o_res = &data->o_res; in _nfs4_recover_proc_open() local
2142 if (o_res->rflags & NFS4_OPEN_RESULT_CONFIRM) { in _nfs4_recover_proc_open()
2169 if (opendata->o_res.access_supported == 0) in nfs4_opendata_access()
2185 nfs_access_set_mask(&cache, opendata->o_res.access_result); in nfs4_opendata_access()
2204 struct nfs_openres *o_res = &data->o_res; in _nfs4_proc_open() local
2220 update_changeattr(dir, &o_res->cinfo); in _nfs4_proc_open()
2223 else if (o_res->cinfo.before != o_res->cinfo.after) in _nfs4_proc_open()
2226 if ((o_res->rflags & NFS4_OPEN_RESULT_LOCKTYPE_POSIX) == 0) in _nfs4_proc_open()
2228 if(o_res->rflags & NFS4_OPEN_RESULT_CONFIRM) { in _nfs4_proc_open()
2233 if (!(o_res->f_attr->valid & NFS_ATTR_FATTR)) in _nfs4_proc_open()
2234 nfs4_proc_getattr(server, &o_res->fh, o_res->f_attr, o_res->f_label); in _nfs4_proc_open()
2414 const u32 *attrset = opendata->o_res.attrset; in nfs4_exclusive_attrset()
2556 nfs_fattr_init(opendata->o_res.f_attr); in _nfs4_do_open()
2558 opendata->o_res.f_attr, sattr, in _nfs4_do_open()
2562 opendata->o_res.f_attr); in _nfs4_do_open()
2563 nfs_setsecurity(state->inode, opendata->o_res.f_attr, olabel); in _nfs4_do_open()