Lines Matching refs:clop
24 struct cuse_lowlevel_ops clop; member
35 return &req->se->cuse_data->clop; in req_clop()
116 const struct cuse_lowlevel_ops *clop) in cuse_prep_data() argument
136 memcpy(&cd->clop, clop, sizeof(cd->clop)); in cuse_prep_data()
149 const struct cuse_lowlevel_ops *clop, in cuse_lowlevel_new() argument
156 cd = cuse_prep_data(ci, clop); in cuse_lowlevel_new()
161 lop.init = clop->init; in cuse_lowlevel_new()
162 lop.destroy = clop->destroy; in cuse_lowlevel_new()
163 lop.open = clop->open ? cuse_fll_open : NULL; in cuse_lowlevel_new()
164 lop.read = clop->read ? cuse_fll_read : NULL; in cuse_lowlevel_new()
165 lop.write = clop->write ? cuse_fll_write : NULL; in cuse_lowlevel_new()
166 lop.flush = clop->flush ? cuse_fll_flush : NULL; in cuse_lowlevel_new()
167 lop.release = clop->release ? cuse_fll_release : NULL; in cuse_lowlevel_new()
168 lop.fsync = clop->fsync ? cuse_fll_fsync : NULL; in cuse_lowlevel_new()
169 lop.ioctl = clop->ioctl ? cuse_fll_ioctl : NULL; in cuse_lowlevel_new()
170 lop.poll = clop->poll ? cuse_fll_poll : NULL; in cuse_lowlevel_new()
202 struct cuse_lowlevel_ops *clop = req_clop(req); in cuse_lowlevel_init() local
258 if (clop->init_done) in cuse_lowlevel_init()
259 clop->init_done(se->userdata); in cuse_lowlevel_init()
266 const struct cuse_lowlevel_ops *clop, in cuse_lowlevel_setup() argument
299 se = cuse_lowlevel_new(&args, ci, clop, userdata); in cuse_lowlevel_setup()
342 const struct cuse_lowlevel_ops *clop, void *userdata) in cuse_lowlevel_main() argument
348 se = cuse_lowlevel_setup(argc, argv, ci, clop, &multithreaded, in cuse_lowlevel_main()