Lines Matching refs:hreq
69 xfs_fsop_handlereq_t *hreq)
80 file = fget(hreq->fd);
85 error = user_lpath((const char __user *)hreq->path, &path);
130 if (copy_to_user(hreq->ohandle, &handle, hsize) ||
131 copy_to_user(hreq->ohandlen, &hsize, sizeof(__s32)))
194 xfs_fsop_handlereq_t *hreq)
196 return xfs_handle_to_dentry(parfilp, hreq->ihandle, hreq->ihandlen);
202 xfs_fsop_handlereq_t *hreq)
215 dentry = xfs_handlereq_to_dentry(parfilp, hreq);
227 hreq->oflags |= O_LARGEFILE;
231 permflag = hreq->oflags;
261 hreq->oflags, cred);
309 xfs_fsop_handlereq_t *hreq)
319 dentry = xfs_handlereq_to_dentry(parfilp, hreq);
329 if (copy_from_user(&olen, hreq->ohandlen, sizeof(__u32))) {
343 error = do_readlink(hreq->ohandle, olen, link);
369 dentry = xfs_handlereq_to_dentry(parfilp, &dmhreq.hreq);
415 dentry = xfs_handlereq_to_dentry(parfilp, &al_hreq.hreq);
525 dentry = xfs_handlereq_to_dentry(parfilp, &am_hreq.hreq);
1371 xfs_fsop_handlereq_t hreq;
1373 if (copy_from_user(&hreq, arg, sizeof(hreq)))
1375 return xfs_find_handle(cmd, &hreq);
1378 xfs_fsop_handlereq_t hreq;
1380 if (copy_from_user(&hreq, arg, sizeof(xfs_fsop_handlereq_t)))
1382 return xfs_open_by_handle(filp, &hreq);
1388 xfs_fsop_handlereq_t hreq;
1390 if (copy_from_user(&hreq, arg, sizeof(xfs_fsop_handlereq_t)))
1392 return xfs_readlink_by_handle(filp, &hreq);