Searched refs:tgt_fd (Results 1 - 7 of 7) sorted by relevance

/gem5/src/sim/
H A Dfd_array.hh73 * by tgt_fd.
74 * @param tgt_fd Use target file descriptors to index the array.
75 * @param fdep Incoming pointer used to set the entry pointed to by tgt_fd.
77 void setFDEntry(int tgt_fd, std::shared_ptr<FDEntry> fdep);
82 * @param tgt_fd Use target file descriptors to index the array.
85 operator[](int tgt_fd) argument
87 return getFDEntry(tgt_fd);
111 * @param tgt_fd Use target file descriptors to index the array.
113 int closeFDEntry(int tgt_fd);
129 * @param tgt_fd Us
[all...]
H A Dfd_array.cc218 for (int tgt_fd = 3; tgt_fd < _fdArray.size(); tgt_fd++) {
219 std::shared_ptr<FDEntry> fdp = _fdArray[tgt_fd];
246 * using that tgt_fd to index the array.
320 FDArray::getFDEntry(int tgt_fd) argument
322 assert(0 <= tgt_fd && tgt_fd < _fdArray.size());
323 return _fdArray[tgt_fd];
327 FDArray::setFDEntry(int tgt_fd, st argument
334 closeFDEntry(int tgt_fd) argument
[all...]
H A Dsyscall_emul.cc306 int tgt_fd = p->getSyscallArg(tc, index); local
308 return p->fds->closeFDEntry(tgt_fd);
316 int tgt_fd = p->getSyscallArg(tc, index); local
320 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
336 int tgt_fd = p->getSyscallArg(tc, index); local
342 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
618 int tgt_fd = p->getSyscallArg(tc, index); local
621 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
660 int tgt_fd = p->getSyscallArg(tc, index); local
663 auto ffdp = std::dynamic_pointer_cast<FileFDEntry>((*p->fds)[tgt_fd]);
715 int tgt_fd = p->getSyscallArg(tc, index); local
743 int tgt_fd = p->getSyscallArg(tc, index); local
797 int tgt_fd = p->getSyscallArg(tc, index); local
841 int tgt_fd = p->getSyscallArg(tc, index); local
1129 int tgt_fd = p->getSyscallArg(tc, index); local
1239 int tgt_fd = p->getSyscallArg(tc, index); local
1312 int tgt_fd = p->getSyscallArg(tc, index); local
1330 int tgt_fd = p->getSyscallArg(tc, index); local
1354 int tgt_fd = p->getSyscallArg(tc, index); local
1372 int tgt_fd = p->getSyscallArg(tc, index); local
1396 int tgt_fd = p->getSyscallArg(tc, index); local
1461 int tgt_fd = p->getSyscallArg(tc, index); local
1498 int tgt_fd = p->getSyscallArg(tc, index); local
1639 int tgt_fd = p->getSyscallArg(tc, index); local
1717 int tgt_fd = p->getSyscallArg(tc, index); local
1752 int tgt_fd = p->getSyscallArg(tc, index); local
1792 int tgt_fd = p->getSyscallArg(tc, index); local
1822 int tgt_fd = p->getSyscallArg(tc, index); local
[all...]
H A Dprocess.cc203 for (int tgt_fd = 0; tgt_fd < fds->getSize(); tgt_fd++) {
204 std::shared_ptr<FDEntry> this_fde = (*fds)[tgt_fd];
206 nfds->setFDEntry(tgt_fd, nullptr);
209 nfds->setFDEntry(tgt_fd, this_fde->clone());
222 auto nhbfd = std::dynamic_pointer_cast<HBFDEntry>((*nfds)[tgt_fd]);
H A Dfd_entry.hh179 void setPipeReadSource(int tgt_fd) { _pipeReadSource = tgt_fd; } argument
H A Dsyscall_emul.hh685 int tgt_fd = p->getSyscallArg(tc, index); local
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); local
911 sim_fd, tgt_fd, used_path.c_str(), path.c_str());
912 return tgt_fd;
1080 auto tgt_fd = temp_tgt_fds[index]; local
1081 auto hbfdp = std::dynamic_pointer_cast<HBFDEntry>((*p->fds)[tgt_fd]);
1121 auto tgt_fd = temp_tgt_fds[index]; local
1141 int tgt_fd = p->getSyscallArg(tc, index); local
1344 int tgt_fd = p->getSyscallArg(tc, index); local
1439 int tgt_fd = p->getSyscallArg(tc, index); local
1639 int tgt_fd = p->getSyscallArg(tc, index); local
1665 int tgt_fd = p->getSyscallArg(tc, index); local
1705 int tgt_fd = p->getSyscallArg(tc, index); local
1746 int tgt_fd = p->getSyscallArg(tc, index); local
1920 int tgt_fd = p->getSyscallArg(tc, index); local
2386 int tgt_fd = p->fds->allocFD(sfdp); local
2620 int tgt_fd = p->getSyscallArg(tc, index); local
2651 int tgt_fd = p->getSyscallArg(tc, index); local
2758 int tgt_fd = p->getSyscallArg(tc, index); local
2840 int tgt_fd = p->fds->allocFD(hbfdp); local
[all...]
/gem5/src/gpu-compute/
H A Dcl_driver.cc101 int tgt_fd = p->fds->allocFD(fdp); local
102 return tgt_fd;

Completed in 24 milliseconds