Lines Matching refs:cmd

899     cmd_parms *cmd;
970 static const char *hack_section_handler(cmd_parms *cmd, void *_cfg,
974 ap_directive_t *directive = cmd->directive;
976 const char *key = apr_psprintf(cmd->pool, "%s_%d", baton->name, baton->apr_hook_when);
981 hook_specs = apr_array_make(cmd->pool, 2,
995 cmd_parms *cmd,
1005 return apr_pstrcat(cmd->pool, cmd->cmd->name,
1009 line = apr_pstrndup(cmd->temp_pool, line, endp - line);
1013 word = ap_getword_conf(cmd->temp_pool, &line);
1015 function = apr_pstrdup(cmd->pool, word);
1017 word = ap_getword_conf(cmd->temp_pool, &line);
1026 return apr_pstrcat(cmd->pool, cmd->cmd->name,
1032 spec = apr_pcalloc(cmd->pool, sizeof(ap_lua_mapped_handler_spec));
1042 spec->file_name = apr_psprintf(cmd->pool, "%s:%u",
1043 cmd->config_file->name,
1044 cmd->config_file->line_number);
1052 ctx.cmd = cmd;
1053 tmp = apr_pstrdup(cmd->pool, cmd->err_directive->directive + 1);
1056 ctx.cfp = cmd->config_file;
1057 ctx.startline = cmd->config_file->line_number;
1067 const char *errstr = apr_pstrcat(cmd->pool, "Lua Error:",
1082 spec->bytecode = apr_pstrmemdup(cmd->pool, lua_tostring(lvm, -1),
1091 *current = apr_pcalloc(cmd->pool, sizeof(**current));
1094 baton = apr_pcalloc(cmd->pool, sizeof(hack_section_baton));
1099 (*current)->filename = cmd->config_file->name;
1100 (*current)->line_num = cmd->config_file->line_number;
1101 (*current)->directive = apr_pstrdup(cmd->pool, "Lua_____ByteCodeHack");
1110 cmd_parms *cmd,
1118 const char *key = apr_psprintf(cmd->pool, "%s_%d", name, apr_hook_when);
1123 hook_specs = apr_array_make(cmd->pool, 2,
1128 spec = apr_pcalloc(cmd->pool, sizeof(ap_lua_mapped_handler_spec));
1129 spec->file_name = apr_pstrdup(cmd->pool, file);
1130 spec->function_name = apr_pstrdup(cmd->pool, function);
1137 cmd_parms *cmd,
1144 ap_regex_t *regex = apr_pcalloc(cmd->pool, sizeof(ap_regex_t));
1149 spec = apr_pcalloc(cmd->pool, sizeof(ap_lua_mapped_handler_spec));
1150 spec->file_name = apr_pstrdup(cmd->pool, file);
1151 spec->function_name = apr_pstrdup(cmd->pool, function);
1159 cmd_parms *cmd,
1168 spec = apr_pcalloc(cmd->pool, sizeof(ap_lua_filter_handler_spec));
1169 spec->file_name = apr_pstrdup(cmd->pool, file);
1170 spec->function_name = apr_pstrdup(cmd->pool, function);
1274 static const char *register_translate_name_hook(cmd_parms *cmd, void *_cfg,
1279 const char *err = ap_check_cmd_context(cmd, NOT_IN_DIRECTORY|NOT_IN_FILES|
1298 return register_named_file_function_hook("translate_name", cmd, _cfg,
1302 static const char *register_translate_name_block(cmd_parms *cmd, void *_cfg,
1305 return register_named_block_function_hook("translate_name", cmd, _cfg,
1310 static const char *register_fixups_hook(cmd_parms *cmd, void *_cfg,
1314 return register_named_file_function_hook("fixups", cmd, _cfg, file,
1317 static const char *register_fixups_block(cmd_parms *cmd, void *_cfg,
1320 return register_named_block_function_hook("fixups", cmd, _cfg, line);
1323 static const char *register_map_to_storage_hook(cmd_parms *cmd, void *_cfg,
1327 return register_named_file_function_hook("map_to_storage", cmd, _cfg,
1331 static const char *register_log_transaction_hook(cmd_parms *cmd, void *_cfg,
1335 return register_named_file_function_hook("log_transaction", cmd, _cfg,
1339 static const char *register_map_to_storage_block(cmd_parms *cmd, void *_cfg,
1342 return register_named_block_function_hook("map_to_storage", cmd, _cfg,
1347 static const char *register_check_user_id_hook(cmd_parms *cmd, void *_cfg,
1366 return register_named_file_function_hook("check_user_id", cmd, _cfg, file,
1369 static const char *register_check_user_id_block(cmd_parms *cmd, void *_cfg,
1372 return register_named_block_function_hook("check_user_id", cmd, _cfg,
1376 static const char *register_type_checker_hook(cmd_parms *cmd, void *_cfg,
1380 return register_named_file_function_hook("type_checker", cmd, _cfg, file,
1383 static const char *register_type_checker_block(cmd_parms *cmd, void *_cfg,
1386 return register_named_block_function_hook("type_checker", cmd, _cfg,
1390 static const char *register_access_checker_hook(cmd_parms *cmd, void *_cfg,
1409 return register_named_file_function_hook("access_checker", cmd, _cfg,
1412 static const char *register_access_checker_block(cmd_parms *cmd, void *_cfg,
1416 return register_named_block_function_hook("access_checker", cmd, _cfg,
1420 static const char *register_auth_checker_hook(cmd_parms *cmd, void *_cfg,
1439 return register_named_file_function_hook("auth_checker", cmd, _cfg, file,
1442 static const char *register_auth_checker_block(cmd_parms *cmd, void *_cfg,
1445 return register_named_block_function_hook("auth_checker", cmd, _cfg,
1449 static const char *register_insert_filter_hook(cmd_parms *cmd, void *_cfg,
1456 static const char *register_quick_hook(cmd_parms *cmd, void *_cfg,
1459 const char *err = ap_check_cmd_context(cmd, NOT_IN_DIRECTORY|NOT_IN_FILES|
1464 return register_named_file_function_hook("quick", cmd, _cfg, file,
1467 static const char *register_map_handler(cmd_parms *cmd, void *_cfg,
1470 const char *err = ap_check_cmd_context(cmd, NOT_IN_DIRECTORY|NOT_IN_FILES|
1476 return register_mapped_file_function_hook(match, cmd, _cfg, file,
1479 static const char *register_output_filter(cmd_parms *cmd, void *_cfg,
1482 const char *err = ap_check_cmd_context(cmd, NOT_IN_DIRECTORY|NOT_IN_FILES|
1488 return register_filter_function_hook(filter, cmd, _cfg, file,
1491 static const char *register_input_filter(cmd_parms *cmd, void *_cfg,
1494 const char *err = ap_check_cmd_context(cmd, NOT_IN_DIRECTORY|NOT_IN_FILES|
1500 return register_filter_function_hook(filter, cmd, _cfg, file,
1503 static const char *register_quick_block(cmd_parms *cmd, void *_cfg,
1506 return register_named_block_function_hook("quick", cmd, _cfg,
1512 static const char *register_package_helper(cmd_parms *cmd,
1519 ap_get_module_config(cmd->server->module_config, &lua_module);
1526 cmd->pool);
1529 return apr_psprintf(cmd->pool,
1542 static const char *register_package_dir(cmd_parms *cmd, void *_cfg,
1547 return register_package_helper(cmd, arg, cfg->package_paths);
1554 static const char *register_package_cdir(cmd_parms *cmd,
1560 return register_package_helper(cmd, arg, cfg->package_cpaths);
1563 static const char *register_lua_inherit(cmd_parms *cmd,
1579 return apr_psprintf(cmd->pool,
1586 static const char *register_lua_codecache(cmd_parms *cmd,
1602 return apr_psprintf(cmd->pool,
1609 static const char *register_lua_scope(cmd_parms *cmd,
1627 return apr_psprintf(cmd->pool,
1638 return apr_psprintf(cmd->pool,
1657 return apr_psprintf(cmd->pool,
1671 static const char *register_lua_root(cmd_parms *cmd, void *_cfg,
1675 ap_lua_server_cfg *cfg = ap_get_module_config(cmd->server->module_config,
1698 static const char *lua_authz_parse(cmd_parms *cmd, const char *require_line,
1703 lua_authz_provider_func *func = apr_pcalloc(cmd->pool, sizeof(lua_authz_provider_func));
1706 cmd->temp_pool);
1715 func->args = apr_array_make(cmd->pool, 2, sizeof(const char *));
1716 while ((arg = ap_getword_conf(cmd->pool, &require_line)) && *arg) {
1808 static const char *register_authz_provider(cmd_parms *cmd, void *_cfg,
1813 const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY);
1817 spec = apr_pcalloc(cmd->pool, sizeof(*spec));
1823 ap_register_auth_provider(cmd->pool, AUTHZ_PROVIDER_GROUP, name,