take_fd
fd_install(take_fd(fd), hl_dmabuf->dmabuf->file);
fd_install(take_fd(ret), no_free_ptr(gntdev_dmabuf)->dmabuf->file);
take_fd(fdp->__fd); \
return take_fd(pidfd);
*p0 = take_fd(s);
*p0 = take_fd(p);
*p1 = take_fd(c);