Lines Matching refs:ptr
22 rewrite_rule **ptr; member
82 kvb->ptr = malloc(kvb->size * sizeof(*kvb->ptr)); in rewrite_rule_buffer_append()
85 kvb->ptr[i] = calloc(1, sizeof(**kvb->ptr)); in rewrite_rule_buffer_append()
90 kvb->ptr = realloc(kvb->ptr, kvb->size * sizeof(*kvb->ptr)); in rewrite_rule_buffer_append()
93 kvb->ptr[i] = calloc(1, sizeof(**kvb->ptr)); in rewrite_rule_buffer_append()
97 if (NULL == (kvb->ptr[kvb->used]->key = pcre_compile(key->ptr, in rewrite_rule_buffer_append()
103 kvb->ptr[kvb->used]->value = buffer_init(); in rewrite_rule_buffer_append()
104 buffer_copy_string_buffer(kvb->ptr[kvb->used]->value, value); in rewrite_rule_buffer_append()
105 kvb->ptr[kvb->used]->once = once; in rewrite_rule_buffer_append()
116 if (kvb->ptr[i]->key) pcre_free(kvb->ptr[i]->key); in rewrite_rule_buffer_free()
117 if (kvb->ptr[i]->value) buffer_free(kvb->ptr[i]->value); in rewrite_rule_buffer_free()
118 free(kvb->ptr[i]); in rewrite_rule_buffer_free()
121 if (kvb->ptr) free(kvb->ptr); in rewrite_rule_buffer_free()
370 rewrite_rule *rule = kvb->ptr[i]; in process_rewrite_rules()
375 pattern = rule->value->ptr; in process_rewrite_rules()
378 …if ((n = pcre_exec(match, NULL, p->match_buf->ptr, p->match_buf->used - 1, 0, 0, ovec, 3 * N)) < 0… in process_rewrite_rules()
390 pcre_get_substring_list(p->match_buf->ptr, ovec, n, &list); in process_rewrite_rules()