Lines Matching refs:args

61 	int (*handler)(struct cachefiles_cache *cache, char *args);
285 char *data, *args, *cp; in cachefiles_daemon_write() local
318 for (args = data; *args; args++) in cachefiles_daemon_write()
319 if (isspace(*args)) in cachefiles_daemon_write()
321 if (*args) { in cachefiles_daemon_write()
322 if (args == data) in cachefiles_daemon_write()
324 *args = '\0'; in cachefiles_daemon_write()
325 args = skip_spaces(++args); in cachefiles_daemon_write()
343 ret = cmd->handler(cache, args); in cachefiles_daemon_write()
394 char *args) in cachefiles_daemon_range_error() argument
405 static int cachefiles_daemon_frun(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_frun() argument
409 _enter(",%s", args); in cachefiles_daemon_frun()
411 if (!*args) in cachefiles_daemon_frun()
414 frun = simple_strtoul(args, &args, 10); in cachefiles_daemon_frun()
415 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_frun()
419 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_frun()
429 static int cachefiles_daemon_fcull(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_fcull() argument
433 _enter(",%s", args); in cachefiles_daemon_fcull()
435 if (!*args) in cachefiles_daemon_fcull()
438 fcull = simple_strtoul(args, &args, 10); in cachefiles_daemon_fcull()
439 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_fcull()
443 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_fcull()
453 static int cachefiles_daemon_fstop(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_fstop() argument
457 _enter(",%s", args); in cachefiles_daemon_fstop()
459 if (!*args) in cachefiles_daemon_fstop()
462 fstop = simple_strtoul(args, &args, 10); in cachefiles_daemon_fstop()
463 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_fstop()
467 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_fstop()
477 static int cachefiles_daemon_brun(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_brun() argument
481 _enter(",%s", args); in cachefiles_daemon_brun()
483 if (!*args) in cachefiles_daemon_brun()
486 brun = simple_strtoul(args, &args, 10); in cachefiles_daemon_brun()
487 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_brun()
491 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_brun()
501 static int cachefiles_daemon_bcull(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_bcull() argument
505 _enter(",%s", args); in cachefiles_daemon_bcull()
507 if (!*args) in cachefiles_daemon_bcull()
510 bcull = simple_strtoul(args, &args, 10); in cachefiles_daemon_bcull()
511 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_bcull()
515 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_bcull()
525 static int cachefiles_daemon_bstop(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_bstop() argument
529 _enter(",%s", args); in cachefiles_daemon_bstop()
531 if (!*args) in cachefiles_daemon_bstop()
534 bstop = simple_strtoul(args, &args, 10); in cachefiles_daemon_bstop()
535 if (args[0] != '%' || args[1] != '\0') in cachefiles_daemon_bstop()
539 return cachefiles_daemon_range_error(cache, args); in cachefiles_daemon_bstop()
549 static int cachefiles_daemon_dir(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_dir() argument
553 _enter(",%s", args); in cachefiles_daemon_dir()
555 if (!*args) { in cachefiles_daemon_dir()
565 dir = kstrdup(args, GFP_KERNEL); in cachefiles_daemon_dir()
577 static int cachefiles_daemon_secctx(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_secctx() argument
581 _enter(",%s", args); in cachefiles_daemon_secctx()
583 if (!*args) { in cachefiles_daemon_secctx()
593 secctx = kstrdup(args, GFP_KERNEL); in cachefiles_daemon_secctx()
605 static int cachefiles_daemon_tag(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_tag() argument
609 _enter(",%s", args); in cachefiles_daemon_tag()
611 if (!*args) { in cachefiles_daemon_tag()
619 tag = kstrdup(args, GFP_KERNEL); in cachefiles_daemon_tag()
631 static int cachefiles_daemon_cull(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_cull() argument
637 _enter(",%s", args); in cachefiles_daemon_cull()
639 if (strchr(args, '/')) in cachefiles_daemon_cull()
658 ret = cachefiles_cull(cache, path.dentry, args); in cachefiles_daemon_cull()
679 static int cachefiles_daemon_debug(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_debug() argument
683 _enter(",%s", args); in cachefiles_daemon_debug()
685 mask = simple_strtoul(args, &args, 0); in cachefiles_daemon_debug()
686 if (args[0] != '\0') in cachefiles_daemon_debug()
702 static int cachefiles_daemon_inuse(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_inuse() argument
710 if (strchr(args, '/')) in cachefiles_daemon_inuse()
729 ret = cachefiles_check_in_use(cache, path.dentry, args); in cachefiles_daemon_inuse()
749 static int cachefiles_daemon_bind(struct cachefiles_cache *cache, char *args) in cachefiles_daemon_bind() argument
758 args); in cachefiles_daemon_bind()
782 if (!strcmp(args, "ondemand")) { in cachefiles_daemon_bind()
784 } else if (*args) { in cachefiles_daemon_bind()
788 } else if (*args) { in cachefiles_daemon_bind()