Lines Matching defs:Context

356 pub struct Context {  struct
367 impl From<sys::InHeader> for Context { argument
447 fn lookup(&self, ctx: Context, parent: Self::Inode, name: &CStr) -> io::Result<Entry> { in lookup()
456 fn forget(&self, ctx: Context, inode: Self::Inode, count: u64) {} in forget()
462 fn batch_forget(&self, ctx: Context, requests: Vec<(Self::Inode, u64)>) { in batch_forget()
484 ctx: Context, in getattr()
510 ctx: Context, in setattr()
520 fn readlink(&self, ctx: Context, inode: Self::Inode) -> io::Result<Vec<u8>> { in readlink()
534 ctx: Context, in symlink()
556 ctx: Context, in mknod()
577 ctx: Context, in mkdir()
590 ctx: Context, in chromeos_tmpfile()
604 fn unlink(&self, ctx: Context, parent: Self::Inode, name: &CStr) -> io::Result<()> { in unlink()
613 fn rmdir(&self, ctx: Context, parent: Self::Inode, name: &CStr) -> io::Result<()> { in rmdir()
631 ctx: Context, in rename()
649 ctx: Context, in link()
699 ctx: Context, in open()
723 ctx: Context, in create()
751 ctx: Context, in read()
784 ctx: Context, in write()
821 ctx: Context, in flush()
844 ctx: Context, in fsync()
867 ctx: Context, in fallocate()
895 ctx: Context, in release()
907 fn statfs(&self, ctx: Context, inode: Self::Inode) -> io::Result<libc::statvfs64> { in statfs()
929 ctx: Context, in setxattr()
951 ctx: Context, in getxattr()
971 fn listxattr(&self, ctx: Context, inode: Self::Inode, size: u32) -> io::Result<ListxattrReply> { in listxattr()
980 fn removexattr(&self, ctx: Context, inode: Self::Inode, name: &CStr) -> io::Result<()> { in removexattr()
1002 ctx: Context, in opendir()
1036 ctx: Context, in readdir()
1060 ctx: Context, in fsyncdir()
1080 ctx: Context, in releasedir()
1098 fn access(&self, ctx: Context, inode: Self::Inode, mask: u32) -> io::Result<()> { in access()
1124 ctx: Context, in ioctl()
1189 ctx: Context, in copy_file_range()
1215 ctx: Context, in set_up_mapping()
1283 ctx: Context, in atomic_open()