Lines Matching defs:mmapItem

177         const MmapFd &mmapItem = it->second;
179 munmap(mmapItem.mmapPage, (1 + mmapPages_) * pageSize_);
181 munmap(mmapItem.mmapPage, (1 + auxMmapPages_) * pageSize_);
182 munmap(mmapItem.auxBuf, auxMmapPages_ * pageSize_);
1218 MmapFd mmapItem;
1219 mmapItem.fd = item.fd.Get();
1220 mmapItem.mmapPage = reinterpret_cast<perf_event_mmap_page *>(rbuf);
1221 mmapItem.buf = reinterpret_cast<uint8_t *>(rbuf) + pageSize_;
1222 mmapItem.auxBuf = auxRbuf;
1223 mmapItem.bufSize = auxMmapPages_ * pageSize_;
1224 mmapItem.auxBufSize = auxMmapPages_ * pageSize_;
1225 mmapItem.attr = &attr;
1226 mmapItem.tid_ = item.pid;
1227 mmapItem.cpu = item.cpu;
1228 cpuMmap_[item.cpu] = mmapItem;
1229 pollFds_.emplace_back(pollfd {mmapItem.fd, POLLIN, 0});
1231 const MmapFd &mmapItem = it->second;
1232 int rc = ioctl(item.fd.Get(), PERF_EVENT_IOC_SET_OUTPUT, mmapItem.fd);
1234 HLOGEP("ioctl PERF_EVENT_IOC_SET_OUTPUT (%d -> %d) ", item.fd.Get(), mmapItem.fd);
1255 MmapFd mmapItem;
1256 mmapItem.fd = item.fd.Get();
1257 mmapItem.mmapPage = reinterpret_cast<perf_event_mmap_page *>(rbuf);
1258 mmapItem.buf = reinterpret_cast<uint8_t *>(rbuf) + pageSize_;
1259 mmapItem.bufSize = mmapPages_ * pageSize_;
1260 mmapItem.attr = &attr;
1261 mmapItem.posCallChain = GetCallChainPosInSampleRecord(attr);
1263 cpuMmap_[item.cpu] = mmapItem;
1264 pollFds_.emplace_back(pollfd {mmapItem.fd, POLLIN, 0});
1265 HLOGD("CreateMmap success cpu %d fd %d", item.cpu, mmapItem.fd);
1267 const MmapFd &mmapItem = it->second;
1268 int rc = ioctl(item.fd.Get(), PERF_EVENT_IOC_SET_OUTPUT, mmapItem.fd);
1270 HLOGEP("ioctl PERF_EVENT_IOC_SET_OUTPUT (%d -> %d) ", item.fd.Get(), mmapItem.fd);