Lines Matching refs:body

137 		out0->body.entry.nodeid = 0;  in ReturnNegativeCache()
140 out0->body.entry.entry_valid = entry_valid->tv_sec; in ReturnNegativeCache()
141 out0->body.entry.entry_valid_nsec = entry_valid->tv_nsec; in ReturnNegativeCache()
177 printf(" mask=%#x", in.body.access.mask); in debug_request()
181 in.body.bmap.block, in.body.bmap.blocksize); in debug_request()
186 in.body.copy_file_range.off_in, in debug_request()
187 in.body.copy_file_range.nodeid_out, in debug_request()
188 in.body.copy_file_range.off_out, in debug_request()
189 in.body.copy_file_range.len); in debug_request()
193 in.body.copy_file_range.fh_in, in debug_request()
194 in.body.copy_file_range.fh_out, in debug_request()
195 in.body.copy_file_range.flags); in debug_request()
199 name = (const char*)in.body.bytes + in debug_request()
202 name = (const char*)in.body.bytes + in debug_request()
205 in.body.open.flags, name); in debug_request()
210 in.body.fallocate.fh, in debug_request()
211 in.body.fallocate.offset, in debug_request()
212 in.body.fallocate.length, in debug_request()
213 in.body.fallocate.mode); in debug_request()
217 in.body.flush.fh, in debug_request()
218 in.body.flush.lock_owner); in debug_request()
221 printf(" nlookup=%" PRIu64, in.body.forget.nlookup); in debug_request()
224 printf(" flags=%#x", in.body.fsync.fsync_flags); in debug_request()
227 printf(" flags=%#x", in.body.fsyncdir.fsync_flags); in debug_request()
232 in.body.getlk.fh, in debug_request()
233 in.body.getlk.lk.type, in debug_request()
234 in.body.getlk.lk.pid); in debug_request()
237 in.body.getlk.lk.start, in debug_request()
238 in.body.getlk.lk.end); in debug_request()
242 printf(" unique=%" PRIu64, in.body.interrupt.unique); in debug_request()
245 printf(" oldnodeid=%" PRIu64, in.body.link.oldnodeid); in debug_request()
248 printf(" size=%" PRIu32, in.body.listxattr.size); in debug_request()
251 printf(" %s", in.body.lookup); in debug_request()
254 switch (in.body.lseek.whence) { in debug_request()
257 in.body.lseek.offset); in debug_request()
261 in.body.lseek.offset); in debug_request()
265 in.body.lseek.whence, in.body.lseek.offset); in debug_request()
270 name = (const char*)in.body.bytes + in debug_request()
273 in.body.mkdir.mode, in.body.mkdir.umask); in debug_request()
277 name = (const char*)in.body.bytes + in debug_request()
280 name = (const char*)in.body.bytes + in debug_request()
283 in.body.mknod.mode, in.body.mknod.rdev, in debug_request()
284 in.body.mknod.umask, name); in debug_request()
287 printf(" flags=%#x", in.body.open.flags); in debug_request()
290 printf(" flags=%#x", in.body.opendir.flags); in debug_request()
294 in.body.read.offset, in debug_request()
295 in.body.read.size); in debug_request()
297 printf(" flags=%#x", in.body.read.flags); in debug_request()
301 in.body.readdir.fh, in.body.readdir.offset, in debug_request()
302 in.body.readdir.size); in debug_request()
306 in.body.release.fh, in debug_request()
307 in.body.release.flags, in debug_request()
308 in.body.release.lock_owner); in debug_request()
312 const char *src = (const char*)in.body.bytes + in debug_request()
316 src, in.body.rename.newdir, dst); in debug_request()
321 printf(" valid=%#x", in.body.setattr.valid); in debug_request()
324 if (in.body.setattr.valid & FATTR_MODE) in debug_request()
325 printf(" mode=%#o", in.body.setattr.mode); in debug_request()
326 if (in.body.setattr.valid & FATTR_UID) in debug_request()
327 printf(" uid=%u", in.body.setattr.uid); in debug_request()
328 if (in.body.setattr.valid & FATTR_GID) in debug_request()
329 printf(" gid=%u", in.body.setattr.gid); in debug_request()
330 if (in.body.setattr.valid & FATTR_SIZE) in debug_request()
331 printf(" size=%" PRIu64, in.body.setattr.size); in debug_request()
332 if (in.body.setattr.valid & FATTR_ATIME) in debug_request()
334 in.body.setattr.atime, in debug_request()
335 in.body.setattr.atimensec); in debug_request()
336 if (in.body.setattr.valid & FATTR_MTIME) in debug_request()
338 in.body.setattr.mtime, in debug_request()
339 in.body.setattr.mtimensec); in debug_request()
340 if (in.body.setattr.valid & FATTR_FH) in debug_request()
341 printf(" fh=%" PRIu64 "", in.body.setattr.fh); in debug_request()
346 in.body.setlk.fh, in.body.setlk.owner, in debug_request()
347 in.body.setlk.lk.type, in debug_request()
348 in.body.setlk.lk.pid); in debug_request()
351 in.body.setlk.lk.start, in debug_request()
352 in.body.setlk.lk.end); in debug_request()
360 name = (const char*)in.body.bytes + in debug_request()
368 in.body.write.fh, in debug_request()
369 in.body.write.offset, in.body.write.size, in debug_request()
370 in.body.write.write_flags); in debug_request()
372 printf(" flags=%#x", in.body.write.flags); in debug_request()
394 name = (const char*)out.body.bytes + in debug_response()
397 out.body.inval_entry.parent, name); in debug_response()
402 out.body.inval_inode.ino, in debug_response()
403 out.body.inval_inode.off, in debug_response()
404 out.body.inval_inode.len); in debug_response()
409 out.body.store.nodeid, in debug_response()
410 out.body.store.offset, in debug_response()
411 out.body.store.size); in debug_response()
567 EXPECT_EQ(inlen, fih + sizeof(in.body.forget)); in audit_request()
571 EXPECT_EQ(inlen, fih + sizeof(in.body.getattr)); in audit_request()
575 EXPECT_EQ(inlen, fih + sizeof(in.body.setattr)); in audit_request()
586 s = sizeof(in.body.mknod); in audit_request()
595 EXPECT_GE(inlen, fih + sizeof(in.body.mkdir)) << in audit_request()
597 EXPECT_GT(inlen, fih + sizeof(in.body.mkdir)) << in audit_request()
602 EXPECT_GE(inlen, fih + sizeof(in.body.rename)) << in audit_request()
604 EXPECT_GT(inlen, fih + sizeof(in.body.rename)) << in audit_request()
609 EXPECT_GE(inlen, fih + sizeof(in.body.link)) << in audit_request()
611 EXPECT_GT(inlen, fih + sizeof(in.body.link)) << in audit_request()
616 EXPECT_EQ(inlen, fih + sizeof(in.body.open)); in audit_request()
620 EXPECT_EQ(inlen, fih + sizeof(in.body.read)); in audit_request()
628 s = sizeof(in.body.write); in audit_request()
633 EXPECT_EQ((size_t)buflen, fih + s + in.body.write.size); in audit_request()
642 EXPECT_EQ(inlen, fih + sizeof(in.body.release)); in audit_request()
647 EXPECT_EQ(inlen, fih + sizeof(in.body.fsync)); in audit_request()
651 EXPECT_GE(inlen, fih + sizeof(in.body.setxattr)) << in audit_request()
653 EXPECT_GT(inlen, fih + sizeof(in.body.setxattr)) << in audit_request()
658 EXPECT_GE(inlen, fih + sizeof(in.body.getxattr)) << in audit_request()
660 EXPECT_GT(inlen, fih + sizeof(in.body.getxattr)) << in audit_request()
665 EXPECT_EQ(inlen, fih + sizeof(in.body.listxattr)); in audit_request()
673 EXPECT_EQ(inlen, fih + sizeof(in.body.flush)); in audit_request()
677 EXPECT_EQ(inlen, fih + sizeof(in.body.init)); in audit_request()
681 EXPECT_EQ(inlen, fih + sizeof(in.body.opendir)); in audit_request()
685 EXPECT_EQ(inlen, fih + sizeof(in.body.readdir)); in audit_request()
689 EXPECT_EQ(inlen, fih + sizeof(in.body.releasedir)); in audit_request()
693 EXPECT_EQ(inlen, fih + sizeof(in.body.getlk)); in audit_request()
698 EXPECT_EQ(inlen, fih + sizeof(in.body.setlk)); in audit_request()
702 EXPECT_EQ(inlen, fih + sizeof(in.body.access)); in audit_request()
706 EXPECT_GE(inlen, fih + sizeof(in.body.create)) << in audit_request()
708 EXPECT_GT(inlen, fih + sizeof(in.body.create)) << in audit_request()
713 EXPECT_EQ(inlen, fih + sizeof(in.body.interrupt)); in audit_request()
717 EXPECT_EQ(inlen, fih + sizeof(in.body.fallocate)); in audit_request()
721 EXPECT_EQ(inlen, fih + sizeof(in.body.bmap)); in audit_request()
725 EXPECT_EQ(inlen, fih + sizeof(in.body.lseek)); in audit_request()
729 EXPECT_EQ(inlen, fih + sizeof(in.body.copy_file_range)); in audit_request()
730 EXPECT_EQ(0ul, in.body.copy_file_range.flags); in audit_request()
762 out->body.init.major = FUSE_KERNEL_VERSION; in init()
763 out->body.init.minor = m_kernel_minor_version;; in init()
764 out->body.init.flags = in->body.init.flags & flags; in init()
765 out->body.init.max_write = m_maxwrite; in init()
766 out->body.init.max_readahead = m_maxreadahead; in init()
771 out->body.init.time_gran = m_time_gran; in init()
836 out->body.inval_entry.parent = parent; in notify_inval_entry()
837 out->body.inval_entry.namelen = namelen; in notify_inval_entry()
838 strlcpy((char*)&out->body.bytes + sizeof(out->body.inval_entry), in notify_inval_entry()
839 name, sizeof(out->body.bytes) - sizeof(out->body.inval_entry)); in notify_inval_entry()
840 out->header.len = sizeof(out->header) + sizeof(out->body.inval_entry) + in notify_inval_entry()
853 out->body.inval_inode.ino = ino; in notify_inval_inode()
854 out->body.inval_inode.off = off; in notify_inval_inode()
855 out->body.inval_inode.len = len; in notify_inval_inode()
856 out->header.len = sizeof(out->header) + sizeof(out->body.inval_inode); in notify_inval_inode()
868 out->body.store.nodeid = ino; in notify_store()
869 out->body.store.offset = off; in notify_store()
870 out->body.store.size = size; in notify_store()
871 bcopy(data, (char*)&out->body.bytes + sizeof(out->body.store), size); in notify_store()
872 out->header.len = sizeof(out->header) + sizeof(out->body.store) + size; in notify_store()