Lines Matching refs:args
61 int (*handler)(struct cachefiles_cache *cache, char *args);
283 char *data, *args, *cp;
316 for (args = data; *args; args++)
317 if (isspace(*args))
319 if (*args) {
320 if (args == data)
322 *args = '\0';
323 args = skip_spaces(++args);
341 ret = cmd->handler(cache, args);
382 char *args)
393 static int cachefiles_daemon_frun(struct cachefiles_cache *cache, char *args)
397 _enter(",%s", args);
399 if (!*args)
402 frun = simple_strtoul(args, &args, 10);
403 if (args[0] != '%' || args[1] != '\0')
407 return cachefiles_daemon_range_error(cache, args);
417 static int cachefiles_daemon_fcull(struct cachefiles_cache *cache, char *args)
421 _enter(",%s", args);
423 if (!*args)
426 fcull = simple_strtoul(args, &args, 10);
427 if (args[0] != '%' || args[1] != '\0')
431 return cachefiles_daemon_range_error(cache, args);
441 static int cachefiles_daemon_fstop(struct cachefiles_cache *cache, char *args)
445 _enter(",%s", args);
447 if (!*args)
450 fstop = simple_strtoul(args, &args, 10);
451 if (args[0] != '%' || args[1] != '\0')
455 return cachefiles_daemon_range_error(cache, args);
465 static int cachefiles_daemon_brun(struct cachefiles_cache *cache, char *args)
469 _enter(",%s", args);
471 if (!*args)
474 brun = simple_strtoul(args, &args, 10);
475 if (args[0] != '%' || args[1] != '\0')
479 return cachefiles_daemon_range_error(cache, args);
489 static int cachefiles_daemon_bcull(struct cachefiles_cache *cache, char *args)
493 _enter(",%s", args);
495 if (!*args)
498 bcull = simple_strtoul(args, &args, 10);
499 if (args[0] != '%' || args[1] != '\0')
503 return cachefiles_daemon_range_error(cache, args);
513 static int cachefiles_daemon_bstop(struct cachefiles_cache *cache, char *args)
517 _enter(",%s", args);
519 if (!*args)
522 bstop = simple_strtoul(args, &args, 10);
523 if (args[0] != '%' || args[1] != '\0')
527 return cachefiles_daemon_range_error(cache, args);
537 static int cachefiles_daemon_dir(struct cachefiles_cache *cache, char *args)
541 _enter(",%s", args);
543 if (!*args) {
553 dir = kstrdup(args, GFP_KERNEL);
565 static int cachefiles_daemon_secctx(struct cachefiles_cache *cache, char *args)
569 _enter(",%s", args);
571 if (!*args) {
581 secctx = kstrdup(args, GFP_KERNEL);
593 static int cachefiles_daemon_tag(struct cachefiles_cache *cache, char *args)
597 _enter(",%s", args);
599 if (!*args) {
607 tag = kstrdup(args, GFP_KERNEL);
619 static int cachefiles_daemon_cull(struct cachefiles_cache *cache, char *args)
625 _enter(",%s", args);
627 if (strchr(args, '/'))
646 ret = cachefiles_cull(cache, path.dentry, args);
667 static int cachefiles_daemon_debug(struct cachefiles_cache *cache, char *args)
671 _enter(",%s", args);
673 mask = simple_strtoul(args, &args, 0);
674 if (args[0] != '\0')
690 static int cachefiles_daemon_inuse(struct cachefiles_cache *cache, char *args)
696 //_enter(",%s", args);
698 if (strchr(args, '/'))
717 ret = cachefiles_check_in_use(cache, path.dentry, args);
737 static int cachefiles_daemon_bind(struct cachefiles_cache *cache, char *args)
746 args);
770 if (!strcmp(args, "ondemand")) {
772 } else if (*args) {
776 } else if (*args) {