Searched refs:fd (Results 1 - 25 of 55) sorted by relevance

123

/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64d.h68 double fd = std::numeric_limits<double>::signaling_NaN(); local
70 : "=f" (fd)
72 return fd;
86 double fd = std::numeric_limits<double>::signaling_NaN(); local
87 FR4OP("fmadd.d", fd, fs1, fs2, fs3);
88 return fd;
94 double fd = std::numeric_limits<double>::signaling_NaN(); local
95 FR4OP("fmsub.d", fd, fs1, fs2, fs3);
96 return fd;
102 double fd local
110 double fd = std::numeric_limits<double>::signaling_NaN(); local
118 double fd = std::numeric_limits<double>::signaling_NaN(); local
126 double fd = std::numeric_limits<double>::signaling_NaN(); local
134 double fd = std::numeric_limits<double>::signaling_NaN(); local
142 double fd = std::numeric_limits<double>::signaling_NaN(); local
150 double fd = std::numeric_limits<double>::signaling_NaN(); local
158 double fd = std::numeric_limits<double>::signaling_NaN(); local
166 double fd = std::numeric_limits<double>::signaling_NaN(); local
174 double fd = std::numeric_limits<double>::signaling_NaN(); local
182 double fd = std::numeric_limits<double>::signaling_NaN(); local
190 double fd = std::numeric_limits<double>::signaling_NaN(); local
198 float fd = std::numeric_limits<float>::signaling_NaN(); local
206 double fd = std::numeric_limits<double>::signaling_NaN(); local
262 double fd = std::numeric_limits<double>::signaling_NaN(); local
270 double fd = std::numeric_limits<double>::signaling_NaN(); local
302 double fd = std::numeric_limits<double>::signaling_NaN(); local
310 double fd = std::numeric_limits<double>::signaling_NaN(); local
318 double fd = std::numeric_limits<double>::signaling_NaN(); local
[all...]
H A Drv64f.h68 float fd = std::numeric_limits<float>::signaling_NaN(); local
70 : "=f" (fd)
72 return fd;
102 float fd = std::numeric_limits<float>::signaling_NaN(); local
103 FR4OP("fmadd.s", fd, fs1, fs2, fs3);
104 return fd;
110 float fd = std::numeric_limits<float>::signaling_NaN(); local
111 FR4OP("fmsub.s", fd, fs1, fs2, fs3);
112 return fd;
118 float fd local
126 float fd = std::numeric_limits<float>::signaling_NaN(); local
134 float fd = std::numeric_limits<float>::signaling_NaN(); local
142 float fd = std::numeric_limits<float>::signaling_NaN(); local
150 float fd = std::numeric_limits<float>::signaling_NaN(); local
159 float fd = 0.0; local
167 float fd = std::numeric_limits<float>::infinity(); local
175 float fd = std::numeric_limits<float>::signaling_NaN(); local
183 float fd = std::numeric_limits<float>::signaling_NaN(); local
191 float fd = std::numeric_limits<float>::signaling_NaN(); local
199 float fd = std::numeric_limits<float>::signaling_NaN(); local
207 float fd = std::numeric_limits<float>::signaling_NaN(); local
271 float fd = std::numeric_limits<float>::signaling_NaN(); local
279 float fd = std::numeric_limits<float>::signaling_NaN(); local
287 float fd = std::numeric_limits<float>::signaling_NaN(); local
344 float fd = std::numeric_limits<float>::signaling_NaN(); local
352 float fd = std::numeric_limits<float>::signaling_NaN(); local
[all...]
H A Drv64f.cpp56 float fd = F::fmadd_s(numeric_limits<float>::quiet_NaN(), 3.14,
58 return F::isquietnan(fd);
61 float fd = F::fmadd_s(3.14, numeric_limits<float>::signaling_NaN(),
63 return F::isquietnan(fd);
78 float fd = F::fmsub_s(3.14, numeric_limits<float>::quiet_NaN(),
80 return F::isquietnan(fd);
83 float fd = F::fmsub_s(3.14, 1.816,
85 return F::isquietnan(fd);
104 float fd = F::fnmsub_s(3.14, 1.816,
106 return F::isquietnan(fd);
[all...]
H A Drv64d.cpp52 double fd = D::fmadd_d(numeric_limits<double>::quiet_NaN(), 3.14,
54 return D::isquietnan(fd);
57 double fd = D::fmadd_d(3.14,
59 return D::isquietnan(fd);
73 double fd = D::fmsub_d(3.14, numeric_limits<double>::quiet_NaN(),
75 return D::isquietnan(fd);
78 double fd = D::fmsub_d(3.14, 1.816,
80 return D::isquietnan(fd);
100 double fd = D::fnmsub_d(3.14, 1.816,
102 return D::isquietnan(fd);
[all...]
H A Dinsttest.h45 #define FROP(inst, fd, fs1, fs2) \
46 asm volatile(inst " %0,%1,%2" : "=f" (fd) : "f" (fs1), "f" (fs2))
48 #define FR4OP(inst, fd, fs1, fs2, fs3) \
50 : "=f" (fd) \
/gem5/src/base/
H A Datomicio.hh41 ssize_t atomic_read(int fd, void *s, size_t n);
42 ssize_t atomic_write(int fd, const void *s, size_t n);
52 #define STATIC_MSG(fd, m) \
55 atomic_write(fd, msg, sizeof(msg) - 1); \
H A Dsocket.hh50 int fd; member in class:ListenSocket
59 int getfd() const { return fd; }
H A Dsocket.cc79 : listening(false), fd(-1)
84 if (fd != -1)
85 close(fd);
95 fd = ::socket(PF_INET, SOCK_STREAM, 0);
96 if (fd < 0)
101 if (::setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (char *)&i,
113 int ret = ::bind(fd, (struct sockaddr *)&sockaddr, sizeof (sockaddr));
120 if (::listen(fd, 1) == -1) {
140 int sfd = ::accept(fd, (struct sockaddr *)&sockaddr, &slen);
H A Datomicio.cc37 atomic_read(int fd, void *s, size_t n) argument
44 ssize_t result = read(fd, p + pos, n - pos);
66 atomic_write(int fd, const void *s, size_t n) argument
73 ssize_t result = write(fd, p + pos, n - pos);
H A Dpollevent.cc64 pfd.fd = _fd;
98 SERIALIZE_SCALAR(pfd.fd);
106 UNSERIALIZE_SCALAR(pfd.fd);
120 setupAsyncIO(poll_fds[0].fd, false);
168 setupAsyncIO(event->pfd.fd, true);
170 // if we ran out of space in the fd array, double the capacity
206 static int fcntlHelper(int fd, int cmd, ArgT arg) argument
208 int retval = fcntl(fd, cmd, arg);
212 errstr, fd, cmd, arg);
217 static int fcntlHelper(int fd, in argument
229 setupAsyncIO(int fd, bool set) argument
[all...]
H A Dpollevent.hh54 PollEvent(int fd, int event);
87 static void setupAsyncIO(int fd, bool set);
/gem5/util/m5/
H A Dm5_mmap.c58 int fd; local
60 fd = open("/dev/mem", O_RDWR | O_SYNC);
61 if (fd == -1) {
66 m5_mem = mmap(NULL, 0x10000, PROT_READ | PROT_WRITE, MAP_SHARED, fd,
/gem5/src/base/loader/
H A Dobject_file.cc134 hasGzipMagic(int fd) argument
137 size_t sz = pread(fd, buf, 2, 0);
143 doGzipLoad(int fd) argument
147 gzFile fdz = gzdopen(fd, "rb");
156 fd = mkstemp(tmpnam); // repurposing fd variable for output
157 if (fd < 0) {
160 return fd;
173 auto sz = write(fd, p, r);
182 close(fd);
193 int fd = open(fname.c_str(), O_RDONLY); local
[all...]
/gem5/ext/libelf/
H A Delf_begin.c40 _libelf_open_object(int fd, Elf_Cmd c) argument
52 if (fstat(fd, &sb) < 0) {
58 if ((m = mmap(NULL, (size_t) sb.st_size, PROT_READ, MAP_PRIVATE, fd,
70 e->e_fd = fd;
83 elf_begin(int fd, Elf_Cmd c, Elf *a) argument
106 * Check writeability of `fd' immediately and fail if
109 if (ftruncate(fd, (off_t) 0) < 0) {
117 e->e_fd = fd;
133 if (a && (a->e_fd != fd || c != a->e_cmd)) {
147 e = _libelf_open_object(fd,
[all...]
/gem5/util/tap/
H A Dtap.cc126 int fd = ::socket(PF_INET, SOCK_STREAM, 0); local
127 if (fd < 0)
132 if (::setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (char *)&i,
137 return fd;
141 Listen(int fd, int port) argument
148 int ret = ::bind(fd, (struct sockaddr *)&sockaddr, sizeof (sockaddr));
152 if (::listen(fd, 1) == -1)
159 Accept(int fd, bool nodelay) argument
163 int sfd = ::accept(fd, (struct sockaddr *)&sockaddr, &slen);
175 Connect(int fd, cons argument
198 int fd; member in class:Ethernet
212 int fd; member in class:Tap
441 int fd = Accept(listen_pfd->fd, false); local
[all...]
/gem5/src/cpu/kvm/
H A Dperfevent.cc71 : fd(-1), ringBuffer(NULL), pageSize(-1)
78 : fd(-1), ringBuffer(NULL), pageSize(-1)
84 : fd(-1), ringBuffer(NULL), pageSize(-1)
102 close(fd);
104 fd = -1;
166 fd = syscall(__NR_perf_event_open,
171 if (fd == -1)
211 fd, 0);
221 return ::fcntl(fd, cmd, p1);
228 return ::ioctl(fd, reques
[all...]
H A Ddevice.cc52 : fd(_fd)
58 close(fd);
121 assert(fd != -1);
123 return ::ioctl(fd, request, p1);
H A Ddevice.hh62 KvmDevice(int fd);
123 int fd; member in class:KvmDevice
H A Dperfevent.hh223 attach(config, tid, parent.fd);
230 bool attached() const { return fd != -1; }
372 int fd; member in class:PerfKvmCounter
/gem5/src/cpu/
H A Dnativetrace.cc55 fd = native_listener.accept();
H A Dnativetrace.hh71 int fd; member in class:Trace::NativeTrace
107 ssize_t res = ::read(fd, (uint8_t *)ptr + soFar, size - soFar);
/gem5/src/dev/net/
H A Dethertap.cc80 TapEvent(EtherTapBase *_tap, int fd, int e) argument
81 : PollEvent(fd, e), tap(_tap) {}
146 EtherTapBase::pollFd(int fd) argument
149 event = new TapEvent(this, fd, POLLIN|POLLERR);
236 Event(TapListener *l, int fd, int e) : PollEvent(fd, e), listener(l) {} argument
324 EtherTapStub::attach(int fd) argument
327 close(fd);
331 socket = fd;
406 int fd local
[all...]
/gem5/src/kern/linux/
H A Dlinux.cc62 int fd = fileno(f); local
66 return fd;
/gem5/src/dev/serial/
H A Dterminal.hh73 ListenEvent(Terminal *t, int fd, int e);
86 DataEvent(Terminal *t, int fd, int e);
H A Dterminal.cc85 Terminal::ListenEvent::ListenEvent(Terminal *t, int fd, int e) argument
86 : PollEvent(fd, e), term(t)
99 Terminal::DataEvent::DataEvent(Terminal *t, int fd, int e) argument
100 : PollEvent(fd, e), term(t)
197 int fd = listener.accept(true); local
200 atomic_write(fd, message, sizeof(message));
201 ::close(fd);
205 data_fd = fd;

Completed in 27 milliseconds

123