Lines Matching refs:lo_data
86 struct lo_data {
101 offsetof(struct lo_data, writeback), 1 },
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)
147 return (struct lo_data *) fuse_req_userdata(req);
153 return &lo_data(req)->root;
165 return lo_data(req)->debug != 0;
171 struct lo_data *lo = (struct lo_data*) userdata;
191 struct lo_data *lo = (struct lo_data*) userdata;
205 struct lo_data *lo = lo_data(req);
291 static struct lo_inode *lo_find(struct lo_data *lo, struct stat *st)
315 struct lo_data *lo = lo_data(req);
330 inode = lo_find(lo_data(req), &e->attr);
439 struct lo_data *lo = lo_data(req);
512 static void unref_inode(struct lo_data *lo, struct lo_inode *inode, uint64_t n)
539 struct lo_data *lo = lo_data(req);
599 struct lo_data *lo = lo_data(req);
759 struct lo_data *lo = lo_data(req);
802 struct lo_data *lo = lo_data(req);
960 if (!lo_data(req)->xattr)
1010 if (!lo_data(req)->xattr)
1060 if (!lo_data(req)->xattr)
1085 if (!lo_data(req)->xattr)
1187 struct lo_data lo = { .debug = 0,