| Pass | Half | Fail | Excluded | Total | |||||
|---|---|---|---|---|---|---|---|---|---|
|
|
25.93% |
74.07% |
0.00% |
100% |
|||||
|
|
29.90% |
70.10% |
0.00% |
100% |
|||||
|
|
14.52% |
0.00% |
85.48% |
0.00% |
100% |
||||
|
|
0.00% |
100.00% |
0.00% |
100% |
|||||
|
|
19.51% |
2.44% |
78.05% |
0.00% |
100% |
||||
|
|
57.14% |
0.00% |
42.86% |
0.00% |
100% |
||||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||||
|
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 | |
| 17 | |
| 18 | |
| 19 | |
| 20 | |
| 21 | |
| 22 | |
| 23 | |
| 24 | |
| 25 | |
| 26 | |
| 27 | |
| 28 | |
| 29 | |
| 30 | |
| 31 | |
| 32 | |
| 33 | |
| 34 | |
| 35 | |
| 36 | |
| 37 | |
| 38 | |
| 39 | MC/DC independently affect : true=0, false=0 == NULL \ |
| 40 | || (before_this)-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype > : true=0, false=0 MC/DC independently affect : true=0, false=0 > (f)-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype \ |
| 41 | || (before_this)-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r != : true=0, false=0 MC/DC independently affect : true=0, false=0 != (f)-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r) |
| 42 | |
| 43 | |
| 44 | |
| 45 | |
| 46 | |
| 47 | |
| 48 | |
| 49 | |
| 50 | |
| 51 | |
| 52 | |
| 53 | |
| 54 | |
| 55 | |
| 56 | |
| 57 | |
| 58 | |
| 59 | |
| 60 | |
| 61 | |
| 62 | |
| 63 | |
| 64 | |
| 65 | |
| 66 | |
| 67 | |
| 68 | |
| 69 | trie_node_link(apr_pool_t *p, filter_trie_node *parent, |
| 70 | |
| 71 | |
| 72 | |
| 73 | |
| 74 | if (parent : server/util_filter.c line=69 column=61 parent-> : enter=181, leave=181 ->nchildren : server/util_filter.c line=61 column=9 nchildren == : true=2, false=179 == parent : server/util_filter.c line=69 column=61 parent-> : enter=181, leave=181 ->size : server/util_filter.c line=62 column=9 size) { |
| 75 | |
| 76 | parent-> : enter=2, leave=2 ->size : server/util_filter.c line=62 column=9 size *= : enter=2, leave=2 *= 2; |
| 77 | new = : pass=2 = (filter_trie_child_ptr *)apr_palloc : enter=2, leave=2 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(p : server/util_filter.c line=69 column=40 p, parent : server/util_filter.c line=69 column=61 parent-> : enter=2, leave=2 ->size : server/util_filter.c line=62 column=9 size * : pass=2 * |
| 78 | |
| 79 | memcpy : /usr/include/string.h line=44 column=14 memcpy(new : server/util_filter.c line=75 column=32 new, parent : server/util_filter.c line=69 column=61 parent-> : enter=2, leave=2 ->children : server/util_filter.c line=60 column=28 children, parent : server/util_filter.c line=69 column=61 parent-> : enter=2, leave=2 ->nchildren : server/util_filter.c line=61 column=9 nchildren * : pass=2 * |
| 80 | |
| 81 | parent-> : enter=2, leave=2 ->children : server/util_filter.c line=60 column=28 children = : enter=2, leave=2 = new : server/util_filter.c line=75 column=32 new; |
| 82 | |
| 83 | |
| 84 | for (i : server/util_filter.c line=72 column=9 i = : pass=181 = 0; i : server/util_filter.c line=72 column=9 i < : true=130, false=85 < parent : server/util_filter.c line=69 column=61 parent-> : enter=215, leave=215 ->nchildren : server/util_filter.c line=61 column=9 nchildren; i : server/util_filter.c line=72 column=9 i++ : pass=34 ++) { |
| 85 | if (c : server/util_filter.c line=70 column=57 c == : true=7, false=123 == parent : server/util_filter.c line=69 column=61 parent-> : enter=130, leave=130 ->children : server/util_filter.c line=60 column=28 children[] : enter=130, leave=130 [i : server/util_filter.c line=72 column=9 i].c : server/util_filter.c line=50 column=9 c) { |
| 86 | return; |
| 87 | |
| 88 | if (c : server/util_filter.c line=70 column=57 c < : true=89, false=34 < parent : server/util_filter.c line=69 column=61 parent-> : enter=123, leave=123 ->children : server/util_filter.c line=60 column=28 children[] : enter=123, leave=123 [i : server/util_filter.c line=72 column=9 i].c : server/util_filter.c line=50 column=9 c) { |
| 89 | break; |
| 90 | |
| 91 | |
| 92 | for (j : server/util_filter.c line=72 column=12 j = : pass=174 = parent : server/util_filter.c line=69 column=61 parent-> : enter=174, leave=174 ->nchildren : server/util_filter.c line=61 column=9 nchildren; j : server/util_filter.c line=72 column=12 j > : true=127, false=174 > i : server/util_filter.c line=72 column=9 i; j : server/util_filter.c line=72 column=12 j-- : pass=127 --) { |
| 93 | parent-> : enter=127, leave=127 ->children : server/util_filter.c line=60 column=28 children[] : enter=127, leave=127 [j : server/util_filter.c line=72 column=12 j].c : server/util_filter.c line=50 column=9 c = : pass=127 = parent : server/util_filter.c line=69 column=61 parent-> : enter=127, leave=127 ->children : server/util_filter.c line=60 column=28 children[] : enter=127, leave=127 [j : server/util_filter.c line=72 column=12 j - : pass=127 - 1].c : server/util_filter.c line=50 column=9 c; |
| 94 | parent-> : enter=127, leave=127 ->children : server/util_filter.c line=60 column=28 children[] : enter=127, leave=127 [j : server/util_filter.c line=72 column=12 j].child : server/util_filter.c line=51 column=23 child = : pass=127 = parent : server/util_filter.c line=69 column=61 parent-> : enter=127, leave=127 ->children : server/util_filter.c line=60 column=28 children[] : enter=127, leave=127 [j : server/util_filter.c line=72 column=12 j - : pass=127 - 1].child : server/util_filter.c line=51 column=23 child; |
| 95 | |
| 96 | parent-> : enter=174, leave=174 ->children : server/util_filter.c line=60 column=28 children[] : enter=174, leave=174 [i : server/util_filter.c line=72 column=9 i].c : server/util_filter.c line=50 column=9 c = : pass=174 = c : server/util_filter.c line=70 column=57 c; |
| 97 | parent-> : enter=174, leave=174 ->children : server/util_filter.c line=60 column=28 children[] : enter=174, leave=174 [i : server/util_filter.c line=72 column=9 i].child : server/util_filter.c line=51 column=23 child = : pass=174 = child : server/util_filter.c line=70 column=46 child; |
| 98 | |
| 99 | parent-> : enter=174, leave=174 ->nchildren : server/util_filter.c line=61 column=9 nchildren++ : pass=174 ++; |
| 100 | |
| 101 | |
| 102 | |
| 103 | |
| 104 | |
| 105 | |
| 106 | trie_node_alloc(apr_pool_t *p, |
| 107 | |
| 108 | |
| 109 | |
| 110 | if (parent : server/util_filter.c line=107 column=60 parent) { |
| 111 | |
| 112 | for (i : server/util_filter.c line=111 column=13 i = : pass=98 = 0; i : server/util_filter.c line=111 column=13 i < : true=55, false=85 < parent : server/util_filter.c line=107 column=60 parent-> : enter=140, leave=140 ->nchildren : server/util_filter.c line=61 column=9 nchildren; i : server/util_filter.c line=111 column=13 i++ : pass=42 ++) { |
| 113 | if (c : server/util_filter.c line=107 column=73 c == : true=8, false=47 == parent : server/util_filter.c line=107 column=60 parent-> : enter=55, leave=55 ->children : server/util_filter.c line=60 column=28 children[] : enter=55, leave=55 [i : server/util_filter.c line=111 column=13 i].c : server/util_filter.c line=50 column=9 c) { |
| 114 | return parent : server/util_filter.c line=107 column=60 parent-> : enter=8, leave=8 ->children : server/util_filter.c line=60 column=28 children[] : enter=8, leave=8 [i : server/util_filter.c line=111 column=13 i].child : server/util_filter.c line=51 column=23 child; |
| 115 | |
| 116 | if (c : server/util_filter.c line=107 column=73 c < : true=5, false=42 < parent : server/util_filter.c line=107 column=60 parent-> : enter=47, leave=47 ->children : server/util_filter.c line=60 column=28 children[] : enter=47, leave=47 [i : server/util_filter.c line=111 column=13 i].c : server/util_filter.c line=50 column=9 c) { |
| 117 | break; |
| 118 | |
| 119 | |
| 120 | new_node = : pass=90 = |
| 121 | apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(p : server/util_filter.c line=106 column=54 p, sizeof(filter_trie_node)); |
| 122 | trie_node_link : server/util_filter.c line=69 column=13 trie_node_link(p : server/util_filter.c line=106 column=54 p, parent : server/util_filter.c line=107 column=60 parent, new_node : server/util_filter.c line=109 column=23 new_node, c : server/util_filter.c line=107 column=73 c); |
| 123 | |
| 124 | |
| 125 | new_node = : pass=2 = (filter_trie_node *)apr_palloc : enter=2, leave=2 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(p : server/util_filter.c line=106 column=54 p, |
| 126 | |
| 127 | |
| 128 | |
| 129 | new_node-> : enter=92, leave=92 ->frec : server/util_filter.c line=59 column=22 frec = : enter=92, leave=92 = NULL; |
| 130 | new_node-> : enter=92, leave=92 ->nchildren : server/util_filter.c line=61 column=9 nchildren = : enter=92, leave=92 = 0; |
| 131 | new_node-> : enter=92, leave=92 ->size : server/util_filter.c line=62 column=9 size = : enter=92, leave=92 = TRIE_INITIAL_SIZE; |
| 132 | new_node-> : enter=92, leave=92 ->children : server/util_filter.c line=60 column=28 children = : enter=92, leave=92 = (filter_trie_child_ptr *)apr_palloc : enter=92, leave=92 apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(p : server/util_filter.c line=106 column=54 p, |
| 133 | new_node-> : enter=92, leave=92 ->size : server/util_filter.c line=62 column=9 size * : pass=92 * sizeof(filter_trie_child_ptr)); |
| 134 | return new_node : server/util_filter.c line=109 column=23 new_node; |
| 135 | |
| 136 | |
| 137 | |
| 138 | |
| 139 | |
| 140 | |
| 141 | filter_cleanup(void *ctx) |
| 142 | |
| 143 | registered_output_filters = : pass=11 = NULL; |
| 144 | registered_input_filters = : pass=11 = NULL; |
| 145 | return APR_SUCCESS; |
| 146 | |
| 147 | |
| 148 | get_filter_handle(const char *name, |
| 149 | |
| 150 | |
| 151 | if (filter_set : server/util_filter.c line=149 column=67 filter_set) { |
| 152 | |
| 153 | |
| 154 | |
| 155 | node = : pass=0 = filter_set : server/util_filter.c line=149 column=67 filter_set; |
| 156 | for (n : server/util_filter.c line=152 column=21 n = : pass=0 = name : server/util_filter.c line=148 column=55 name; * dereference : enter=0, leave=0 *n : server/util_filter.c line=152 column=21 n; n : server/util_filter.c line=152 column=21 n++ : pass=0 ++) { |
| 157 | |
| 158 | start = : pass=0 = 0; |
| 159 | end = : pass=0 = node : server/util_filter.c line=153 column=33 node-> : enter=0, leave=0 ->nchildren : server/util_filter.c line=61 column=9 nchildren - : pass=0 - 1; |
| 160 | while (end : server/util_filter.c line=157 column=24 end >= : true=0, false=0 >= start : server/util_filter.c line=157 column=17 start) { |
| 161 | end + : pass=0 + start : server/util_filter.c line=157 column=17 start) / : pass=0 / 2; |
| 162 | node-> : enter=0, leave=0 ->children : server/util_filter.c line=60 column=28 children[] : enter=0, leave=0 [middle : server/util_filter.c line=161 column=21 middle].c : server/util_filter.c line=50 column=9 c; |
| 163 | if (* dereference : enter=0, leave=0 *n : server/util_filter.c line=152 column=21 n == : true=0, false=0 == ch : server/util_filter.c line=162 column=22 ch) { |
| 164 | node = : pass=0 = node : server/util_filter.c line=153 column=33 node-> : enter=0, leave=0 ->children : server/util_filter.c line=60 column=28 children[] : enter=0, leave=0 [middle : server/util_filter.c line=161 column=21 middle].child : server/util_filter.c line=51 column=23 child; |
| 165 | break; |
| 166 | |
| 167 | if (* dereference : enter=0, leave=0 *n : server/util_filter.c line=152 column=21 n < : true=0, false=0 < ch : server/util_filter.c line=162 column=22 ch) { |
| 168 | end = : pass=0 = middle : server/util_filter.c line=161 column=21 middle - : pass=0 - 1; |
| 169 | |
| 170 | |
| 171 | start = : pass=0 = middle : server/util_filter.c line=161 column=21 middle + : pass=0 + 1; |
| 172 | |
| 173 | |
| 174 | if (end : server/util_filter.c line=157 column=24 end < : true=0, false=0 < start : server/util_filter.c line=157 column=17 start) { |
| 175 | node = : pass=0 = NULL; |
| 176 | break; |
| 177 | |
| 178 | |
| 179 | |
| 180 | if (MC/DC independently affect : true=0, false=0 node : server/util_filter.c line=153 column=33 node && : true=0, false=0 && node : server/util_filter.c line=153 column=33 nodeMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->frec : server/util_filter.c line=59 column=22 frec) { |
| 181 | return node : server/util_filter.c line=153 column=33 node-> : enter=0, leave=0 ->frec : server/util_filter.c line=59 column=22 frec; |
| 182 | |
| 183 | |
| 184 | return NULL; |
| 185 | |
| 186 | |
| 187 | ap_get_output_filter_handle(const char *name) |
| 188 | |
| 189 | return get_filter_handle : enter=0, leave=0 get_filter_handle : server/util_filter.c line=148 column=25 get_filter_handle(name : server/util_filter.c line=187 column=70 name, registered_output_filters : server/util_filter.c line=137 column=26 registered_output_filters); |
| 190 | |
| 191 | |
| 192 | ap_get_input_filter_handle(const char *name) |
| 193 | |
| 194 | return get_filter_handle : enter=0, leave=0 get_filter_handle : server/util_filter.c line=148 column=25 get_filter_handle(name : server/util_filter.c line=192 column=69 name, registered_input_filters : server/util_filter.c line=138 column=26 registered_input_filters); |
| 195 | |
| 196 | |
| 197 | register_filter(const char *name, |
| 198 | |
| 199 | |
| 200 | |
| 201 | |
| 202 | |
| 203 | |
| 204 | |
| 205 | |
| 206 | |
| 207 | |
| 208 | if (! : true=2, false=9 !* dereference : enter=11, leave=11 *reg_filter_set : server/util_filter.c line=201 column=48 reg_filter_set) { |
| 209 | reg_filter_set = : enter=2, leave=2 = trie_node_alloc : enter=2, leave=2 trie_node_alloc : server/util_filter.c line=106 column=26 trie_node_alloc(FILTER_POOL, NULL, 0); |
| 210 | |
| 211 | |
| 212 | normalized_name = : pass=11 = apr_pstrdup : enter=11, leave=11 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(FILTER_POOL, name : server/util_filter.c line=197 column=53 name); |
| 213 | ap_str_tolower : include/httpd.h line=1739 column=18 ap_str_tolower(normalized_name : server/util_filter.c line=204 column=11 normalized_name); |
| 214 | |
| 215 | node = : pass=11 = * dereference : enter=11, leave=11 *reg_filter_set : server/util_filter.c line=201 column=48 reg_filter_set; |
| 216 | for (n : server/util_filter.c line=205 column=17 n = : pass=11 = normalized_name : server/util_filter.c line=204 column=11 normalized_name; * dereference : enter=109, leave=109 *n : server/util_filter.c line=205 column=17 n; n : server/util_filter.c line=205 column=17 n++ : pass=98 ++) { |
| 217 | trie_node_alloc : server/util_filter.c line=106 column=26 trie_node_alloc(FILTER_POOL, node : server/util_filter.c line=206 column=23 node, * dereference : enter=98, leave=98 *n : server/util_filter.c line=205 column=17 n); |
| 218 | if (apr_isalpha(* dereference : enter=98, leave=98 *n : server/util_filter.c line=205 column=17 n)) { |
| 219 | trie_node_link : server/util_filter.c line=69 column=13 trie_node_link(FILTER_POOL, node : server/util_filter.c line=206 column=23 node, child : server/util_filter.c line=217 column=27 child, apr_toupper(* dereference : enter=91, leave=91 *n : server/util_filter.c line=205 column=17 n)); |
| 220 | |
| 221 | node = : pass=98 = child : server/util_filter.c line=217 column=27 child; |
| 222 | |
| 223 | if (node : server/util_filter.c line=206 column=23 node-> : enter=11, leave=11 ->frec : server/util_filter.c line=59 column=22 frec) { |
| 224 | frec = : pass=0 = node : server/util_filter.c line=206 column=23 node-> : enter=0, leave=0 ->frec : server/util_filter.c line=59 column=22 frec; |
| 225 | |
| 226 | |
| 227 | frec = : pass=11 = apr_pcalloc(FILTER_POOL, sizeof(*frec)); |
| 228 | node-> : enter=11, leave=11 ->frec : server/util_filter.c line=59 column=22 frec = : enter=11, leave=11 = frec : server/util_filter.c line=203 column=22 frec; |
| 229 | frec-> : enter=11, leave=11 ->name : include/util_filter.h line=219 column=17 name = : enter=11, leave=11 = normalized_name : server/util_filter.c line=204 column=11 normalized_name; |
| 230 | |
| 231 | frec-> : enter=11, leave=11 ->filter_func : include/util_filter.h line=222 column=20 filter_func = : enter=11, leave=11 = filter_func : server/util_filter.c line=198 column=44 filter_func; |
| 232 | frec-> : enter=11, leave=11 ->filter_init_func : include/util_filter.h line=232 column=25 filter_init_func = : enter=11, leave=11 = filter_init : server/util_filter.c line=199 column=49 filter_init; |
| 233 | frec-> : enter=11, leave=11 ->ftype : include/util_filter.h line=239 column=20 ftype = : enter=11, leave=11 = ftype : server/util_filter.c line=200 column=44 ftype; |
| 234 | |
| 235 | apr_pool_cleanup_register : /usr/include/apr-1/apr_pools.h line=603 column=19 apr_pool_cleanup_register(FILTER_POOL, NULL, filter_cleanup : server/util_filter.c line=141 column=21 filter_cleanup, |
| 236 | |
| 237 | return frec : server/util_filter.c line=203 column=22 frec; |
| 238 | |
| 239 | |
| 240 | ap_register_input_filter(const char *name, |
| 241 | |
| 242 | |
| 243 | |
| 244 | |
| 245 | |
| 246 | f.in_func : include/util_filter.h line=147 column=23 in_func = : pass=2 = filter_func : server/util_filter.c line=241 column=61 filter_func; |
| 247 | return register_filter : enter=2, leave=2 register_filter : server/util_filter.c line=197 column=25 register_filter(name : server/util_filter.c line=240 column=68 name, f : server/util_filter.c line=245 column=20 f, filter_init : server/util_filter.c line=242 column=63 filter_init, ftype : server/util_filter.c line=243 column=58 ftype, |
| 248 | registered_input_filters); |
| 249 | |
| 250 | |
| 251 | |
| 252 | ap_register_output_filter(const char *name, |
| 253 | |
| 254 | |
| 255 | |
| 256 | |
| 257 | return ap_register_output_filter_protocol : enter=9, leave=9 ap_register_output_filter_protocol : include/util_filter.h line=375 column=31 ap_register_output_filter_protocol(name : server/util_filter.c line=252 column=69 name, filter_func : server/util_filter.c line=253 column=63 filter_func, |
| 258 | filter_init, ftype : server/util_filter.c line=255 column=59 ftype, 0) ; |
| 259 | |
| 260 | ap_register_output_filter_protocol( |
| 261 | |
| 262 | |
| 263 | |
| 264 | |
| 265 | |
| 266 | |
| 267 | |
| 268 | |
| 269 | f.out_func : include/util_filter.h line=146 column=24 out_func = : pass=9 = filter_func : server/util_filter.c line=262 column=63 filter_func; |
| 270 | ret = : pass=9 = register_filter : enter=9, leave=9 register_filter : server/util_filter.c line=197 column=25 register_filter(name : server/util_filter.c line=261 column=56 name, f : server/util_filter.c line=268 column=20 f, filter_init : server/util_filter.c line=263 column=64 filter_init, ftype : server/util_filter.c line=264 column=59 ftype, |
| 271 | registered_output_filters); |
| 272 | ret-> : enter=9, leave=9 ->proto_flags : include/util_filter.h line=251 column=18 proto_flags = : enter=9, leave=9 = proto_flags : server/util_filter.c line=265 column=57 proto_flags ; |
| 273 | return ret : server/util_filter.c line=267 column=22 ret ; |
| 274 | |
| 275 | |
| 276 | add_any_filter_handle(ap_filter_rec_t *frec, void *ctx, |
| 277 | |
| 278 | |
| 279 | |
| 280 | |
| 281 | |
| 282 | r conditional operator : true=0, false=0 ? r : server/util_filter.c line=277 column=56 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool : c : server/util_filter.c line=277 column=69 c-> : enter=0, leave=0 ->pool : include/httpd.h line=1047 column=17 pool; |
| 283 | apr_palloc : /usr/include/apr-1/apr_pools.h line=419 column=21 apr_palloc(p : server/util_filter.c line=282 column=17 p, sizeof(*f)); |
| 284 | |
| 285 | |
| 286 | if (frec : server/util_filter.c line=276 column=60 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype < : true=0, false=0 < AP_FTYPE_PROTOCOL : include/util_filter.h line=170 column=5 AP_FTYPE_PROTOCOL) { |
| 287 | if (r : server/util_filter.c line=277 column=56 r) { |
| 288 | outf = : pass=0 = r_filters : server/util_filter.c line=278 column=57 r_filters; |
| 289 | |
| 290 | |
| 291 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_ERR, 0, NULL, |
| 292 | frec-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name); |
| 293 | return NULL; |
| 294 | |
| 295 | |
| 296 | if (frec : server/util_filter.c line=276 column=60 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype < : true=0, false=0 < AP_FTYPE_CONNECTION : include/util_filter.h line=182 column=5 AP_FTYPE_CONNECTION) { |
| 297 | if (r : server/util_filter.c line=277 column=56 r) { |
| 298 | outf = : pass=0 = p_filters : server/util_filter.c line=279 column=57 p_filters; |
| 299 | |
| 300 | |
| 301 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_ERR, 0, NULL, |
| 302 | frec-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name); |
| 303 | return NULL; |
| 304 | |
| 305 | |
| 306 | |
| 307 | outf = : pass=0 = c_filters : server/util_filter.c line=280 column=57 c_filters; |
| 308 | |
| 309 | |
| 310 | f-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec = : enter=0, leave=0 = frec : server/util_filter.c line=276 column=60 frec; |
| 311 | f-> : enter=0, leave=0 ->ctx : include/util_filter.h line=268 column=11 ctx = : enter=0, leave=0 = ctx : server/util_filter.c line=276 column=72 ctx; |
| 312 | f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r = : enter=0, leave=0 = r : server/util_filter.c line=277 column=56 r; |
| 313 | f-> : enter=0, leave=0 ->c : include/util_filter.h line=282 column=15 c = : enter=0, leave=0 = c : server/util_filter.c line=277 column=69 c; |
| 314 | f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = NULL; |
| 315 | |
| 316 | if (INSERT_BEFORE(f : server/util_filter.c line=283 column=18 f, * dereference : enter=0, leave=0 *outf : server/util_filter.c line=284 column=19 outf)) { |
| 317 | f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = * dereference : enter=0, leave=0 *outf : server/util_filter.c line=284 column=19 outf; |
| 318 | |
| 319 | if (* dereference : enter=0, leave=0 *outf : server/util_filter.c line=284 column=19 outf) { |
| 320 | |
| 321 | |
| 322 | if (r : server/util_filter.c line=277 column=56 r) { |
| 323 | |
| 324 | |
| 325 | |
| 326 | |
| 327 | if (* dereference : enter=0, leave=0 *r_filters : server/util_filter.c line=278 column=57 r_filters != : true=0, false=0 != * dereference : enter=0, leave=0 *c_filters : server/util_filter.c line=280 column=57 c_filters) { |
| 328 | first = : pass=0 = * dereference : enter=0, leave=0 *r_filters : server/util_filter.c line=278 column=57 r_filters; |
| 329 | while (MC/DC independently affect : true=0, false=0 first : server/util_filter.c line=320 column=26 first && : true=0, false=0 && (first : server/util_filter.c line=320 column=26 first-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next != : true=0, false=0 MC/DC independently affect : true=0, false=0 != (* dereference : enter=0, leave=0 *outf : server/util_filter.c line=284 column=19 outf))) { |
| 330 | first = : pass=0 = first : server/util_filter.c line=320 column=26 first-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 331 | |
| 332 | |
| 333 | |
| 334 | if (MC/DC independently affect : true=0, false=0 first : server/util_filter.c line=320 column=26 first && : true=0, false=0 && first : server/util_filter.c line=320 column=26 first != : true=0, false=0 MC/DC independently affect : true=0, false=0 != (* dereference : enter=0, leave=0 *outf : server/util_filter.c line=284 column=19 outf)) { |
| 335 | first-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = f : server/util_filter.c line=283 column=18 f; |
| 336 | |
| 337 | |
| 338 | outf = : enter=0, leave=0 = f : server/util_filter.c line=283 column=18 f; |
| 339 | |
| 340 | |
| 341 | *outf : server/util_filter.c line=284 column=19 outf; |
| 342 | while (! : true=0, false=0 !INSERT_BEFORE(f : server/util_filter.c line=283 column=18 f, fscan : server/util_filter.c line=341 column=22 fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next)) |
| 343 | fscan = : pass=0 = fscan : server/util_filter.c line=341 column=22 fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 344 | |
| 345 | f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = fscan : server/util_filter.c line=341 column=22 fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 346 | fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = f : server/util_filter.c line=283 column=18 f; |
| 347 | |
| 348 | |
| 349 | if (frec : server/util_filter.c line=276 column=60 frec-> : enter=0, leave=0 ->ftype : include/util_filter.h line=239 column=20 ftype < : true=0, false=0 MC/DC independently affect : true=0, false=0 < AP_FTYPE_CONNECTION : include/util_filter.h line=182 column=5 AP_FTYPE_CONNECTION && : true=0, false=0 && (* dereference : enter=0, leave=0 *r_filters : server/util_filter.c line=278 column=57 r_filters == : true=0, false=0 MC/DC independently affect : true=0, false=0 == * dereference : enter=0, leave=0 *c_filters : server/util_filter.c line=280 column=57 c_filters)) { |
| 350 | r_filters = : enter=0, leave=0 = * dereference : enter=0, leave=0 *p_filters : server/util_filter.c line=279 column=57 p_filters; |
| 351 | |
| 352 | return f : server/util_filter.c line=283 column=18 f; |
| 353 | |
| 354 | |
| 355 | add_any_filter(const char *name, void *ctx, |
| 356 | |
| 357 | |
| 358 | |
| 359 | |
| 360 | |
| 361 | |
| 362 | if (reg_filter_set : server/util_filter.c line=357 column=60 reg_filter_set) { |
| 363 | |
| 364 | |
| 365 | |
| 366 | node = : pass=0 = reg_filter_set : server/util_filter.c line=357 column=60 reg_filter_set; |
| 367 | for (n : server/util_filter.c line=363 column=21 n = : pass=0 = name : server/util_filter.c line=355 column=48 name; * dereference : enter=0, leave=0 *n : server/util_filter.c line=363 column=21 n; n : server/util_filter.c line=363 column=21 n++ : pass=0 ++) { |
| 368 | |
| 369 | start = : pass=0 = 0; |
| 370 | end = : pass=0 = node : server/util_filter.c line=364 column=33 node-> : enter=0, leave=0 ->nchildren : server/util_filter.c line=61 column=9 nchildren - : pass=0 - 1; |
| 371 | while (end : server/util_filter.c line=368 column=24 end >= : true=0, false=0 >= start : server/util_filter.c line=368 column=17 start) { |
| 372 | end + : pass=0 + start : server/util_filter.c line=368 column=17 start) / : pass=0 / 2; |
| 373 | node-> : enter=0, leave=0 ->children : server/util_filter.c line=60 column=28 children[] : enter=0, leave=0 [middle : server/util_filter.c line=372 column=21 middle].c : server/util_filter.c line=50 column=9 c; |
| 374 | if (* dereference : enter=0, leave=0 *n : server/util_filter.c line=363 column=21 n == : true=0, false=0 == ch : server/util_filter.c line=373 column=22 ch) { |
| 375 | node = : pass=0 = node : server/util_filter.c line=364 column=33 node-> : enter=0, leave=0 ->children : server/util_filter.c line=60 column=28 children[] : enter=0, leave=0 [middle : server/util_filter.c line=372 column=21 middle].child : server/util_filter.c line=51 column=23 child; |
| 376 | break; |
| 377 | |
| 378 | if (* dereference : enter=0, leave=0 *n : server/util_filter.c line=363 column=21 n < : true=0, false=0 < ch : server/util_filter.c line=373 column=22 ch) { |
| 379 | end = : pass=0 = middle : server/util_filter.c line=372 column=21 middle - : pass=0 - 1; |
| 380 | |
| 381 | |
| 382 | start = : pass=0 = middle : server/util_filter.c line=372 column=21 middle + : pass=0 + 1; |
| 383 | |
| 384 | |
| 385 | if (end : server/util_filter.c line=368 column=24 end < : true=0, false=0 < start : server/util_filter.c line=368 column=17 start) { |
| 386 | node = : pass=0 = NULL; |
| 387 | break; |
| 388 | |
| 389 | |
| 390 | |
| 391 | if (MC/DC independently affect : true=0, false=0 node : server/util_filter.c line=364 column=33 node && : true=0, false=0 && node : server/util_filter.c line=364 column=33 nodeMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->frec : server/util_filter.c line=59 column=22 frec) { |
| 392 | return add_any_filter_handle : enter=0, leave=0 add_any_filter_handle : server/util_filter.c line=276 column=21 add_any_filter_handle(node : server/util_filter.c line=364 column=33 node-> : enter=0, leave=0 ->frec : server/util_filter.c line=59 column=22 frec, ctx : server/util_filter.c line=355 column=60 ctx, r : server/util_filter.c line=356 column=49 r, c : server/util_filter.c line=356 column=62 c, r_filters : server/util_filter.c line=358 column=50 r_filters, |
| 393 | p_filters, c_filters : server/util_filter.c line=360 column=50 c_filters); |
| 394 | |
| 395 | |
| 396 | |
| 397 | ap_log_error : include/http_log.h line=171 column=18 ap_log_error(APLOG_MARK, APLOG_ERR, 0, NULL, |
| 398 | name); |
| 399 | return NULL; |
| 400 | |
| 401 | |
| 402 | ap_add_input_filter(const char *name, void *ctx, |
| 403 | |
| 404 | |
| 405 | return add_any_filter : enter=0, leave=0 add_any_filter : server/util_filter.c line=355 column=21 add_any_filter(name : server/util_filter.c line=402 column=59 name, ctx : server/util_filter.c line=402 column=71 ctx, r : server/util_filter.c line=403 column=60 r, c : server/util_filter.c line=403 column=73 c, registered_input_filters : server/util_filter.c line=138 column=26 registered_input_filters, |
| 406 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=403 column=60 r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters : NULL, |
| 407 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=403 column=60 r-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters : NULL, &c : server/util_filter.c line=403 column=73 c-> : enter=0, leave=0 ->input_filters : include/httpd.h line=1097 column=25 input_filters); |
| 408 | |
| 409 | |
| 410 | ap_add_input_filter_handle(ap_filter_rec_t *f, |
| 411 | |
| 412 | |
| 413 | |
| 414 | |
| 415 | return add_any_filter_handle : enter=0, leave=0 add_any_filter_handle : server/util_filter.c line=276 column=21 add_any_filter_handle(f : server/util_filter.c line=410 column=71 f, ctx : server/util_filter.c line=411 column=60 ctx, r : server/util_filter.c line=412 column=67 r, c : server/util_filter.c line=413 column=64 c, r : server/util_filter.c line=412 column=67 r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=412 column=67 r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters : NULL, |
| 416 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=412 column=67 r-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters : NULL, |
| 417 | c-> : enter=0, leave=0 ->input_filters : include/httpd.h line=1097 column=25 input_filters); |
| 418 | |
| 419 | |
| 420 | ap_add_output_filter(const char *name, void *ctx, |
| 421 | |
| 422 | |
| 423 | return add_any_filter : enter=0, leave=0 add_any_filter : server/util_filter.c line=355 column=21 add_any_filter(name : server/util_filter.c line=420 column=60 name, ctx : server/util_filter.c line=420 column=72 ctx, r : server/util_filter.c line=421 column=61 r, c : server/util_filter.c line=421 column=74 c, registered_output_filters : server/util_filter.c line=137 column=26 registered_output_filters, |
| 424 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=421 column=61 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters : NULL, |
| 425 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=421 column=61 r-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters : NULL, &c : server/util_filter.c line=421 column=74 c-> : enter=0, leave=0 ->output_filters : include/httpd.h line=1099 column=25 output_filters); |
| 426 | |
| 427 | |
| 428 | ap_add_output_filter_handle(ap_filter_rec_t *f, |
| 429 | |
| 430 | |
| 431 | |
| 432 | |
| 433 | return add_any_filter_handle : enter=0, leave=0 add_any_filter_handle : server/util_filter.c line=276 column=21 add_any_filter_handle(f : server/util_filter.c line=428 column=72 f, ctx : server/util_filter.c line=429 column=61 ctx, r : server/util_filter.c line=430 column=68 r, c : server/util_filter.c line=431 column=65 c, r : server/util_filter.c line=430 column=68 r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=430 column=68 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters : NULL, |
| 434 | r conditional operator : true=0, false=0 ? &r : server/util_filter.c line=430 column=68 r-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters : NULL, |
| 435 | c-> : enter=0, leave=0 ->output_filters : include/httpd.h line=1099 column=25 output_filters); |
| 436 | |
| 437 | |
| 438 | remove_any_filter(ap_filter_t *f, ap_filter_t **r_filt, ap_filter_t **p_filt, |
| 439 | |
| 440 | |
| 441 | r_filt conditional operator : true=0, false=0 ? r_filt : server/util_filter.c line=438 column=61 r_filt : c_filt : server/util_filter.c line=439 column=45 c_filt; |
| 442 | *curr : server/util_filter.c line=441 column=19 curr; |
| 443 | |
| 444 | if (MC/DC independently affect : true=0, false=0 p_filt : server/util_filter.c line=438 column=83 p_filt && : true=0, false=0 && * dereference : enter=0, leave=0 *p_filt : server/util_filter.c line=438 column=83 p_filt == : true=0, false=0 MC/DC independently affect : true=0, false=0 == f : server/util_filter.c line=438 column=44 f) |
| 445 | p_filt = : enter=0, leave=0 = (* dereference : enter=0, leave=0 *p_filt : server/util_filter.c line=438 column=83 p_filt)-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 446 | |
| 447 | if (* dereference : enter=0, leave=0 *curr : server/util_filter.c line=441 column=19 curr == : true=0, false=0 == f : server/util_filter.c line=438 column=44 f) { |
| 448 | curr = : enter=0, leave=0 = (* dereference : enter=0, leave=0 *curr : server/util_filter.c line=441 column=19 curr)-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 449 | return; |
| 450 | |
| 451 | |
| 452 | while (fscan : server/util_filter.c line=442 column=18 fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next != : true=0, false=0 != f : server/util_filter.c line=438 column=44 f) { |
| 453 | if (! : true=0, false=0 !(fscan : server/util_filter.c line=442 column=18 fscan = : pass=0 = fscan : server/util_filter.c line=442 column=18 fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next)) { |
| 454 | return; |
| 455 | |
| 456 | |
| 457 | |
| 458 | fscan-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next = : enter=0, leave=0 = f : server/util_filter.c line=438 column=44 f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 459 | |
| 460 | |
| 461 | ap_remove_input_filter(ap_filter_t *f) |
| 462 | |
| 463 | remove_any_filter : server/util_filter.c line=438 column=13 remove_any_filter(f : server/util_filter.c line=461 column=54 f, f : server/util_filter.c line=461 column=54 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r conditional operator : true=0, false=0 ? &f : server/util_filter.c line=461 column=54 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters : NULL, |
| 464 | f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r conditional operator : true=0, false=0 ? &f : server/util_filter.c line=461 column=54 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters : NULL, |
| 465 | f-> : enter=0, leave=0 ->c : include/util_filter.h line=282 column=15 c-> : enter=0, leave=0 ->input_filters : include/httpd.h line=1097 column=25 input_filters); |
| 466 | |
| 467 | |
| 468 | ap_remove_output_filter(ap_filter_t *f) |
| 469 | |
| 470 | remove_any_filter : server/util_filter.c line=438 column=13 remove_any_filter(f : server/util_filter.c line=468 column=55 f, f : server/util_filter.c line=468 column=55 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r conditional operator : true=0, false=0 ? &f : server/util_filter.c line=468 column=55 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters : NULL, |
| 471 | f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r conditional operator : true=0, false=0 ? &f : server/util_filter.c line=468 column=55 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters : NULL, |
| 472 | f-> : enter=0, leave=0 ->c : include/util_filter.h line=282 column=15 c-> : enter=0, leave=0 ->output_filters : include/httpd.h line=1099 column=25 output_filters); |
| 473 | |
| 474 | |
| 475 | |
| 476 | |
| 477 | |
| 478 | |
| 479 | |
| 480 | |
| 481 | |
| 482 | ap_get_brigade(ap_filter_t *next, |
| 483 | |
| 484 | |
| 485 | |
| 486 | |
| 487 | |
| 488 | if (next : server/util_filter.c line=482 column=54 next) { |
| 489 | return in_func : enter=0, leave=0 next : server/util_filter.c line=482 column=54 in_func : include/util_filter.h line=147 column=23 next-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->filter_func : include/util_filter.h line=222 column=20 filter_func.in_func : include/util_filter.h line=147 column=23 in_func(next : server/util_filter.c line=482 column=54 next, bb : server/util_filter.c line=483 column=61 bb, mode : server/util_filter.c line=484 column=57 mode, block : server/util_filter.c line=485 column=57 block, |
| 490 | readbytes); |
| 491 | |
| 492 | return AP_NOBODY_READ; |
| 493 | |
| 494 | |
| 495 | |
| 496 | |
| 497 | |
| 498 | |
| 499 | |
| 500 | ap_pass_brigade(ap_filter_t *next, |
| 501 | |
| 502 | |
| 503 | if (next : server/util_filter.c line=500 column=55 next) { |
| 504 | |
| 505 | if ((e : server/util_filter.c line=504 column=21 e = : pass=0 MC/DC independently affect : true=0, false=0 = APR_BRIGADE_LAST(bb : server/util_filter.c line=501 column=62 bb)) && : true=0, false=0 && APR_BUCKET_IS_EOS(e : server/util_filter.c line=504 column=21 e) && : true=0, false=0 && next : server/util_filter.c line=500 column=55 nextMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r) { |
| 506 | |
| 507 | |
| 508 | |
| 509 | |
| 510 | |
| 511 | |
| 512 | |
| 513 | |
| 514 | next-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->eos_sent : include/httpd.h line=1002 column=9 eos_sent = : enter=0, leave=0 = 1; |
| 515 | |
| 516 | |
| 517 | if (next : server/util_filter.c line=500 column=55 next-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev) { |
| 518 | next-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev; |
| 519 | |
| 520 | while (prev : server/util_filter.c line=518 column=30 prev) { |
| 521 | prev-> : enter=0, leave=0 ->eos_sent : include/httpd.h line=1002 column=9 eos_sent = : enter=0, leave=0 = 1; |
| 522 | prev = : pass=0 = prev : server/util_filter.c line=518 column=30 prev-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev; |
| 523 | |
| 524 | |
| 525 | |
| 526 | return out_func : enter=0, leave=0 next : server/util_filter.c line=500 column=55 out_func : include/util_filter.h line=146 column=24 next-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->filter_func : include/util_filter.h line=222 column=20 filter_func.out_func : include/util_filter.h line=146 column=24 out_func(next : server/util_filter.c line=500 column=55 next, bb : server/util_filter.c line=501 column=62 bb); |
| 527 | |
| 528 | return AP_NOBODY_WROTE; |
| 529 | |
| 530 | |
| 531 | ap_save_brigade(ap_filter_t *f, |
| 532 | |
| 533 | |
| 534 | |
| 535 | |
| 536 | |
| 537 | |
| 538 | |
| 539 | |
| 540 | |
| 541 | if (! : true=0, false=0 !(* dereference : enter=0, leave=0 *saveto : server/util_filter.c line=532 column=63 saveto)) { |
| 542 | saveto = : enter=0, leave=0 = apr_brigade_create : enter=0, leave=0 apr_brigade_create : /usr/include/apr-1/apr_buckets.h line=658 column=35 apr_brigade_create(p : server/util_filter.c line=533 column=78 p, f : server/util_filter.c line=531 column=55 f-> : enter=0, leave=0 ->c : include/util_filter.h line=282 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
| 543 | |
| 544 | |
| 545 | for (e : server/util_filter.c line=535 column=17 e = : pass=0 = APR_BRIGADE_FIRST(* dereference : enter=0, leave=0 *b : server/util_filter.c line=533 column=63 b); |
| 546 | e != : true=0, false=0 != APR_BRIGADE_SENTINEL(* dereference : enter=0, leave=0 *b : server/util_filter.c line=533 column=63 b); |
| 547 | e = : pass=0 = APR_BUCKET_NEXT(e : server/util_filter.c line=535 column=17 e)) |
| 548 | |
| 549 | rv = : pass=0 = apr_bucket_setaside(e : server/util_filter.c line=535 column=17 e, p : server/util_filter.c line=533 column=78 p); |
| 550 | |
| 551 | |
| 552 | |
| 553 | |
| 554 | if (rv : server/util_filter.c line=536 column=18 rv == : true=0, false=0 == APR_ENOTIMPL) { |
| 555 | |
| 556 | |
| 557 | |
| 558 | rv = : pass=0 = apr_bucket_read(e : server/util_filter.c line=535 column=17 e, &s : server/util_filter.c line=555 column=25 s, &n : server/util_filter.c line=556 column=24 n, APR_BLOCK_READ : /usr/include/apr-1/apr_buckets.h line=58 column=5 APR_BLOCK_READ); |
| 559 | if (rv : server/util_filter.c line=536 column=18 rv == : true=0, false=0 == APR_SUCCESS) { |
| 560 | rv = : pass=0 = apr_bucket_setaside(e : server/util_filter.c line=535 column=17 e, p : server/util_filter.c line=533 column=78 p); |
| 561 | |
| 562 | |
| 563 | |
| 564 | if (rv : server/util_filter.c line=536 column=18 rv != : true=0, false=0 != APR_SUCCESS) { |
| 565 | srv = : pass=0 = rv : server/util_filter.c line=536 column=18 rv; |
| 566 | |
| 567 | |
| 568 | if (rv : server/util_filter.c line=536 column=18 rv != : true=0, false=0 != APR_ENOTIMPL) { |
| 569 | return rv : server/util_filter.c line=536 column=18 rv; |
| 570 | |
| 571 | |
| 572 | |
| 573 | *saveto : server/util_filter.c line=532 column=63 saveto, * dereference : enter=0, leave=0 *b : server/util_filter.c line=533 column=63 b); |
| 574 | return srv : server/util_filter.c line=536 column=22 srv; |
| 575 | |
| 576 | |
| 577 | ap_filter_flush(apr_bucket_brigade *bb, |
| 578 | |
| 579 | |
| 580 | ctx; |
| 581 | |
| 582 | |
| 583 | rv = : pass=0 = ap_pass_brigade : enter=0, leave=0 ap_pass_brigade : server/util_filter.c line=500 column=26 ap_pass_brigade(f : server/util_filter.c line=580 column=18 f, bb : server/util_filter.c line=577 column=69 bb); |
| 584 | |
| 585 | |
| 586 | |
| 587 | |
| 588 | |
| 589 | |
| 590 | apr_brigade_cleanup : /usr/include/apr-1/apr_buckets.h line=679 column=27 apr_brigade_cleanup(bb : server/util_filter.c line=577 column=69 bb); |
| 591 | |
| 592 | return rv : server/util_filter.c line=581 column=18 rv; |
| 593 | |
| 594 | |
| 595 | ap_fflush(ap_filter_t *f, apr_bucket_brigade *bb) |
| 596 | |
| 597 | |
| 598 | |
| 599 | b = : pass=0 = apr_bucket_flush_create : enter=0, leave=0 apr_bucket_flush_create : /usr/include/apr-1/apr_buckets.h line=1278 column=27 apr_bucket_flush_create(f : server/util_filter.c line=595 column=49 f-> : enter=0, leave=0 ->c : include/util_filter.h line=282 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
| 600 | bb, b : server/util_filter.c line=597 column=17 b); |
| 601 | return ap_pass_brigade : enter=0, leave=0 ap_pass_brigade : server/util_filter.c line=500 column=26 ap_pass_brigade(f : server/util_filter.c line=595 column=49 f, bb : server/util_filter.c line=595 column=72 bb); |
| 602 | |
| 603 | |
| 604 | ap_fputstrs(ap_filter_t *f, |
| 605 | |
| 606 | |
| 607 | |
| 608 | |
| 609 | |
| 610 | args, bb : server/util_filter.c line=605 column=65 bb); |
| 611 | rv = : pass=0 = apr_brigade_vputstrs : enter=0, leave=0 apr_brigade_vputstrs : /usr/include/apr-1/apr_buckets.h line=796 column=27 apr_brigade_vputstrs(bb : server/util_filter.c line=605 column=65 bb, ap_filter_flush : server/util_filter.c line=577 column=33 ap_filter_flush, f : server/util_filter.c line=604 column=58 f, args : server/util_filter.c line=607 column=13 args); |
| 612 | args); |
| 613 | return rv : server/util_filter.c line=608 column=18 rv; |
| 614 | |
| 615 | |
| 616 | ap_fprintf(ap_filter_t *f, |
| 617 | |
| 618 | |
| 619 | |
| 620 | |
| 621 | |
| 622 | |
| 623 | |
| 624 | args, fmt : server/util_filter.c line=618 column=56 fmt); |
| 625 | rv = : pass=0 = apr_brigade_vprintf : enter=0, leave=0 apr_brigade_vprintf : /usr/include/apr-1/apr_buckets.h line=891 column=27 apr_brigade_vprintf(bb : server/util_filter.c line=617 column=64 bb, ap_filter_flush : server/util_filter.c line=577 column=33 ap_filter_flush, f : server/util_filter.c line=616 column=57 f, fmt : server/util_filter.c line=618 column=56 fmt, args : server/util_filter.c line=621 column=13 args); |
| 626 | args); |
| 627 | return rv : server/util_filter.c line=622 column=18 rv; |
| 628 | |
| 629 | ap_filter_protocol(ap_filter_t *f, unsigned int flags) |
| 630 | |
| 631 | f-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->proto_flags : include/util_filter.h line=251 column=18 proto_flags = : enter=0, leave=0 = flags : server/util_filter.c line=629 column=66 flags ; |
| 632 | |
| 633 |