Lines Matching refs:config
171 struct foofs_config *config = data; in foo_opt_proc() local
173 if (key == FUSE_OPT_KEY_NONOPT && config->nonopt == NULL) { in foo_opt_proc()
174 config->nonopt = strdup(arg); in foo_opt_proc()
190 struct foofs_config config; in ATF_TC_BODY() local
192 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
193 ATF_CHECK(fuse_opt_parse(NULL, &config, NULL, NULL) == 0); in ATF_TC_BODY()
194 ATF_CHECK_EQ(config.number, 0); in ATF_TC_BODY()
195 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
196 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
208 struct foofs_config config; in ATF_TC_BODY() local
215 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
216 ATF_CHECK(fuse_opt_parse(&args, &config, NULL, NULL) == 0); in ATF_TC_BODY()
217 ATF_CHECK_EQ(config.number, 0); in ATF_TC_BODY()
218 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
219 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
237 struct foofs_config config; in ATF_TC_BODY() local
244 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
245 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, NULL) == 0); in ATF_TC_BODY()
246 ATF_CHECK_EQ(config.number, 1); in ATF_TC_BODY()
247 ATF_CHECK_STREQ(config.string, "foo"); in ATF_TC_BODY()
248 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
263 struct foofs_config config; in ATF_TC_BODY() local
272 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
273 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
274 ATF_CHECK_EQ(config.number, 1); in ATF_TC_BODY()
275 ATF_CHECK_STREQ(config.string, "foo"); in ATF_TC_BODY()
276 ATF_CHECK_STREQ(config.nonopt, "bar"); in ATF_TC_BODY()
286 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
287 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
288 ATF_CHECK_EQ(config.number, 1); in ATF_TC_BODY()
289 ATF_CHECK_STREQ(config.string, "foo"); in ATF_TC_BODY()
290 ATF_CHECK_STREQ(config.nonopt, "bar"); in ATF_TC_BODY()
308 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
309 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
310 ATF_CHECK_EQ(config.number, 1); in ATF_TC_BODY()
311 ATF_CHECK_STREQ(config.string, "foo"); in ATF_TC_BODY()
312 ATF_CHECK_STREQ(config.nonopt, "bar"); in ATF_TC_BODY()
325 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
326 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
327 ATF_CHECK_EQ(config.number, 3); in ATF_TC_BODY()
328 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
329 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
338 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
339 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
340 ATF_CHECK_EQ(config.number, 3); in ATF_TC_BODY()
341 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
342 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
352 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
353 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
354 ATF_CHECK_EQ(config.number, 2); in ATF_TC_BODY()
355 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
356 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
365 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
366 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
367 ATF_CHECK_EQ(config.number, 4); in ATF_TC_BODY()
368 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
369 ATF_CHECK_EQ(config.nonopt, NULL); in ATF_TC_BODY()
380 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
381 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
382 ATF_CHECK_EQ(config.number, 0); in ATF_TC_BODY()
383 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
384 ATF_CHECK_STREQ(config.nonopt, "-onumber=1"); in ATF_TC_BODY()
396 memset(&config, 0, sizeof(config)); in ATF_TC_BODY()
397 ATF_CHECK(fuse_opt_parse(&args, &config, foofs_opts, foo_opt_proc) == 0); in ATF_TC_BODY()
398 ATF_CHECK_EQ(config.number, 0); in ATF_TC_BODY()
399 ATF_CHECK_EQ(config.string, NULL); in ATF_TC_BODY()
400 ATF_CHECK_STREQ(config.nonopt, "-onumber=1"); in ATF_TC_BODY()