Lines Matching defs:lnk
243 struct io_link *lnk = io_kiocb_to_cmd(req, struct io_link);
251 lnk->old_dfd = READ_ONCE(sqe->fd);
252 lnk->new_dfd = READ_ONCE(sqe->len);
255 lnk->flags = READ_ONCE(sqe->hardlink_flags);
257 lnk->oldpath = getname_uflags(oldf, lnk->flags);
258 if (IS_ERR(lnk->oldpath))
259 return PTR_ERR(lnk->oldpath);
261 lnk->newpath = getname(newf);
262 if (IS_ERR(lnk->newpath)) {
263 putname(lnk->oldpath);
264 return PTR_ERR(lnk->newpath);
274 struct io_link *lnk = io_kiocb_to_cmd(req, struct io_link);
279 ret = do_linkat(lnk->old_dfd, lnk->oldpath, lnk->new_dfd,
280 lnk->newpath, lnk->flags);