Lines Matching refs:cd
118 struct cuse_data *cd; in cuse_prep_data() local
130 cd = calloc(1, sizeof(*cd) + dev_info_len); in cuse_prep_data()
131 if (!cd) { in cuse_prep_data()
136 memcpy(&cd->clop, clop, sizeof(cd->clop)); in cuse_prep_data()
137 cd->max_read = 131072; in cuse_prep_data()
138 cd->dev_major = ci->dev_major; in cuse_prep_data()
139 cd->dev_minor = ci->dev_minor; in cuse_prep_data()
140 cd->dev_info_len = dev_info_len; in cuse_prep_data()
141 cd->flags = ci->flags; in cuse_prep_data()
142 cuse_pack_info(ci->dev_info_argc, ci->dev_info_argv, cd->dev_info); in cuse_prep_data()
144 return cd; in cuse_prep_data()
153 struct cuse_data *cd; in cuse_lowlevel_new() local
156 cd = cuse_prep_data(ci, clop); in cuse_lowlevel_new()
157 if (!cd) in cuse_lowlevel_new()
174 free(cd); in cuse_lowlevel_new()
177 se->cuse_data = cd; in cuse_lowlevel_new()
200 struct cuse_data *cd = se->cuse_data; in cuse_lowlevel_init() local
238 outarg.flags = cd->flags; in cuse_lowlevel_init()
239 outarg.max_read = cd->max_read; in cuse_lowlevel_init()
241 outarg.dev_major = cd->dev_major; in cuse_lowlevel_init()
242 outarg.dev_minor = cd->dev_minor; in cuse_lowlevel_init()
252 fuse_log(FUSE_LOG_DEBUG, " dev_info: %.*s\n", cd->dev_info_len, in cuse_lowlevel_init()
253 cd->dev_info); in cuse_lowlevel_init()
256 cuse_reply_init(req, &outarg, cd->dev_info, cd->dev_info_len); in cuse_lowlevel_init()