Lines Matching refs:eval_action
2847 struct action_data eval_action; in stat_fn() local
2878 memcpy(&eval_action, action_data, sizeof(struct action_data)); in stat_fn()
2879 eval_action.buf = &buf; in stat_fn()
2884 match = eval_expr_log(atom->data, &eval_action); in stat_fn()
2887 match = eval_expr(atom->data, &eval_action); in stat_fn()
2897 struct action_data eval_action; in readlink_fn() local
2923 eval_action.name = dir_ent->name; in readlink_fn()
2924 eval_action.pathname = strdup(pathname(dir_ent)); in readlink_fn()
2925 eval_action.subpath = strdup(subpathname(dir_ent)); in readlink_fn()
2926 eval_action.buf = &dir_ent->inode->buf; in readlink_fn()
2927 eval_action.depth = dir_ent->our_dir->depth; in readlink_fn()
2928 eval_action.dir_ent = dir_ent; in readlink_fn()
2929 eval_action.root = action_data->root; in readlink_fn()
2934 match = eval_expr_log(atom->data, &eval_action); in readlink_fn()
2937 match = eval_expr(atom->data, &eval_action); in readlink_fn()
2939 free(eval_action.pathname); in readlink_fn()
2940 free(eval_action.subpath); in readlink_fn()
2962 struct action_data eval_action; in eval_fn() local
3025 eval_action.name = dir_ent->name; in eval_fn()
3026 eval_action.pathname = strdup(pathname(dir_ent)); in eval_fn()
3027 eval_action.subpath = strdup(subpathname(dir_ent)); in eval_fn()
3028 eval_action.buf = &dir_ent->inode->buf; in eval_fn()
3029 eval_action.depth = dir_ent->our_dir->depth; in eval_fn()
3030 eval_action.dir_ent = dir_ent; in eval_fn()
3031 eval_action.root = action_data->root; in eval_fn()
3036 expr_log(eval_action.subpath); in eval_fn()
3038 match = eval_expr_log(atom->data, &eval_action); in eval_fn()
3041 match = eval_expr(atom->data, &eval_action); in eval_fn()
3043 free(eval_action.pathname); in eval_fn()
3044 free(eval_action.subpath); in eval_fn()