Lines Matching refs:tgt_fd

685     int tgt_fd = p->getSyscallArg(tc, index);
688 DPRINTF_SYSCALL(Verbose, "ioctl(%d, 0x%x, ...)\n", tgt_fd, req);
693 auto dfdp = std::dynamic_pointer_cast<DeviceFDEntry>((*p->fds)[tgt_fd]);
700 auto sfdp = std::dynamic_pointer_cast<SocketFDEntry>((*p->fds)[tgt_fd]);
753 tgt_fd, req, tc->pcState());
908 int tgt_fd = p->fds->allocFD(ffdp);
911 sim_fd, tgt_fd, used_path.c_str(), path.c_str());
912 return tgt_fd;
1080 auto tgt_fd = temp_tgt_fds[index];
1081 auto hbfdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
1121 auto tgt_fd = temp_tgt_fds[index];
1122 ((struct pollfd *)fdsBuf.bufferPtr())[index].fd = tgt_fd;
1141 int tgt_fd = p->getSyscallArg(tc, index);
1144 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
1344 int tgt_fd = p->getSyscallArg(tc, index);
1347 auto ffdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
1439 int tgt_fd = p->getSyscallArg(tc, index);
1442 DPRINTF_SYSCALL(Verbose, "fstat(%d, ...)\n", tgt_fd);
1444 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
1639 int tgt_fd = p->getSyscallArg(tc, index);
1642 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
1665 int tgt_fd = p->getSyscallArg(tc, index);
1667 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
1705 int tgt_fd = p->getSyscallArg(tc, index);
1707 auto hbfdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
1746 int tgt_fd = p->getSyscallArg(tc, index);
1793 std::shared_ptr<FDEntry> fdep = (*p->fds)[tgt_fd];
1799 tgt_fd, offset);
1895 std::shared_ptr<FDEntry> fdep = (*p->fds)[tgt_fd];
1920 int tgt_fd = p->getSyscallArg(tc, index);
1925 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
2386 int tgt_fd = p->fds->allocFD(sfdp);
2388 return tgt_fd;
2491 * Add the sim_fd to tgt_fd translation into trans_map for use
2620 int tgt_fd = p->getSyscallArg(tc, index);
2624 auto hbfdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
2651 int tgt_fd = p->getSyscallArg(tc, index);
2655 auto hbfdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
2758 int tgt_fd = p->getSyscallArg(tc, index);
2765 auto sfdp = std::dynamic_pointer_cast<SocketFDEntry>((*p->fds)[tgt_fd]);
2840 int tgt_fd = p->fds->allocFD(hbfdp);
2841 return tgt_fd;