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