Home | History | Annotate | Download | only in memory

Lines Matching refs:fp

131   ScopedFILE fp;
143 fp.reset(CreateAndOpenTemporaryFileInDir(directory, &path));
145 if (fp) {
151 fp.reset();
214 fp.reset(fdopen(fd, "a+"));
217 if (fp && fix_size) {
220 if (fstat(fileno(fp.get()), &stat) != 0)
224 if (HANDLE_EINTR(ftruncate(fileno(fp.get()), options.size)) != 0)
229 if (fp == NULL) {
246 return PrepareMapFile(fp.Pass(), readonly_fd.Pass());
272 ScopedFILE fp(base::OpenFile(path, mode));
278 return PrepareMapFile(fp.Pass(), readonly_fd.Pass());
359 bool SharedMemory::PrepareMapFile(ScopedFILE fp, ScopedFD readonly_fd) {
362 if (fp == NULL)
371 if (fstat(fileno(fp.get()), &st))
383 mapped_file_ = dup(fileno(fp.get()));