• Home
  • Raw
  • Download

Lines Matching refs:lo_data

86 struct lo_data {  struct
101 offsetof(struct lo_data, writeback), 1 }, argument
103 offsetof(struct lo_data, writeback), 0 },
105 offsetof(struct lo_data, source), 0 },
107 offsetof(struct lo_data, flock), 1 },
109 offsetof(struct lo_data, flock), 0 },
111 offsetof(struct lo_data, xattr), 1 },
113 offsetof(struct lo_data, xattr), 0 },
115 offsetof(struct lo_data, timeout), 0 },
117 offsetof(struct lo_data, timeout_set), 1 },
119 offsetof(struct lo_data, cache), CACHE_NEVER },
121 offsetof(struct lo_data, cache), CACHE_NORMAL },
123 offsetof(struct lo_data, cache), CACHE_ALWAYS },
145 static struct lo_data *lo_data(fuse_req_t req) in lo_data() function
147 return (struct lo_data *) fuse_req_userdata(req); in lo_data()
153 return &lo_data(req)->root; in lo_inode()
165 return lo_data(req)->debug != 0; in lo_debug()
171 struct lo_data *lo = (struct lo_data*) userdata; in lo_init()
191 struct lo_data *lo = (struct lo_data*) userdata; in lo_destroy()
205 struct lo_data *lo = lo_data(req); in lo_getattr()
291 static struct lo_inode *lo_find(struct lo_data *lo, struct stat *st) in lo_find()
315 struct lo_data *lo = lo_data(req); in lo_do_lookup()
330 inode = lo_find(lo_data(req), &e->attr); in lo_do_lookup()
439 struct lo_data *lo = lo_data(req); in lo_link()
512 static void unref_inode(struct lo_data *lo, struct lo_inode *inode, uint64_t n) in unref_inode()
539 struct lo_data *lo = lo_data(req); in lo_forget_one()
599 struct lo_data *lo = lo_data(req); in lo_opendir()
759 struct lo_data *lo = lo_data(req); in lo_create()
802 struct lo_data *lo = lo_data(req); in lo_open()
960 if (!lo_data(req)->xattr) in lo_getxattr()
1010 if (!lo_data(req)->xattr) in lo_listxattr()
1060 if (!lo_data(req)->xattr) in lo_setxattr()
1085 if (!lo_data(req)->xattr) in lo_removexattr()
1187 struct lo_data lo = { .debug = 0, in main()