Lines Matching refs:data
64 const void *data);
188 const void *data)
191 AP_DEBUG_ASSERT(data != NULL);
192 return (*func)(ctx, data);
214 const void *data = info->node_arg2;
218 AP_DEBUG_ASSERT(data != NULL);
231 return (*func)(ctx, data, args);
235 return (*func)(ctx, data, ap_expr_eval_word(ctx, arg));
488 parms.data = &info->node_arg2;
746 const void *data = info->node_arg2;
750 AP_DEBUG_ASSERT(data != NULL);
751 return (*op_func)(ctx, data, ap_expr_eval_word(ctx, arg));
759 const void *data = info->node_arg2;
766 AP_DEBUG_ASSERT(data != NULL);
767 return (*op_func)(ctx, data, ap_expr_eval_word(ctx, a1),
932 ctx.data = NULL;
979 ctx.data = NULL;
1021 static const char *req_table_func(ap_expr_eval_ctx_t *ctx, const void *data,
1024 const char *name = (const char *)data;
1050 static const char *env_func(ap_expr_eval_ctx_t *ctx, const void *data,
1064 static const char *osenv_func(ap_expr_eval_ctx_t *ctx, const void *data,
1070 static const char *tolower_func(ap_expr_eval_ctx_t *ctx, const void *data,
1078 static const char *toupper_func(ap_expr_eval_ctx_t *ctx, const void *data,
1086 static const char *escape_func(ap_expr_eval_ctx_t *ctx, const void *data,
1092 static const char *base64_func(ap_expr_eval_ctx_t *ctx, const void *data,
1098 static const char *unbase64_func(ap_expr_eval_ctx_t *ctx, const void *data,
1104 static const char *sha1_func(ap_expr_eval_ctx_t *ctx, const void *data,
1122 static const char *md5_func(ap_expr_eval_ctx_t *ctx, const void *data,
1129 static const char *ldap_func(ap_expr_eval_ctx_t *ctx, const void *data,
1147 *parms->data = pattern;
1151 static const char *replace_func(ap_expr_eval_ctx_t *ctx, const void *data,
1160 const apr_strmatch_pattern *pattern = data;
1191 static const char *file_func(ap_expr_eval_ctx_t *ctx, const void *data,
1235 static const char *filesize_func(ap_expr_eval_ctx_t *ctx, const void *data,
1246 static const char *filemod_func(ap_expr_eval_ctx_t *ctx, const void *data,
1258 static const char *unescape_func(ap_expr_eval_ctx_t *ctx, const void *data,
1272 static int op_nz(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1274 const char *name = (const char *)data;
1281 static int op_file_min(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1284 const char *name = (const char *)data;
1302 static int op_file_link(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1314 static int op_file_xbit(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1324 static int op_url_subr(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1346 static int op_file_subr(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1379 static const char *conn_var_fn(ap_expr_eval_ctx_t *ctx, const void *data)
1381 int index = ((const char **)data - conn_var_names);
1451 static const char *request_var_fn(ap_expr_eval_ctx_t *ctx, const void *data)
1453 int index = ((const char **)data - request_var_names);
1582 static const char *req_header_var_fn(ap_expr_eval_ctx_t *ctx, const void *data)
1584 const char **varname = (const char **)data;
1611 static const char *misc_var_fn(ap_expr_eval_ctx_t *ctx, const void *data)
1614 int index = ((const char **)data - misc_var_names);
1675 *parms->data = subnet;
1679 static int op_ipmatch(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg1,
1682 apr_ipsubnet_t *subnet = (apr_ipsubnet_t *)data;
1694 static int op_R(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg1)
1696 apr_ipsubnet_t *subnet = (apr_ipsubnet_t *)data;
1706 static int op_T(ap_expr_eval_ctx_t *ctx, const void *data, const char *arg)
1727 static int op_fnmatch(ap_expr_eval_ctx_t *ctx, const void *data,
1733 static int op_strmatch(ap_expr_eval_ctx_t *ctx, const void *data,
1739 static int op_strcmatch(ap_expr_eval_ctx_t *ctx, const void *data,
1829 *parms->data = name;
1876 *parms->data = prov->name;