Home
last modified time | relevance | path

Searched refs:key (Results 1 – 25 of 76) sorted by relevance

1234

/mOS-networking-stack/core/src/
H A Dkey_value_store.c67 if (kvs_search(ht, key)) in kvs_insert()
70 idx = key % ht->num_buckets; in kvs_insert()
80 ent->key = key; in kvs_insert()
87 TRACE_DBG("%lX inserted to 0x%p\n", key, ht); in kvs_insert()
93 kvs_remove(kvs_t *ht, _key_t const key) in kvs_remove() argument
101 head = &ht->kvs_table[key % ht->num_buckets]; in kvs_remove()
103 if (key == walk->key) { in kvs_remove()
108 TRACE_DBG("%lX removed from 0x%p\n", key, ht); in kvs_remove()
117 kvs_search(kvs_t *ht, _key_t const key) in kvs_search() argument
127 head = &ht->kvs_table[key % ht->num_buckets]; in kvs_search()
[all …]
/mOS-networking-stack/samples/lighttpd-1.4.32/src/
H A Darray.c88 if (key == NULL) return -1; in array_get_index()
99 …cmp = buffer_caseless_compare(key, keylen, a->data[a->sorted[pos]]->key->ptr, a->data[a->sorted[po… in array_get_index()
122 if (-1 != (ndx = array_get_index(a, key, strlen(key) + 1, NULL))) { in array_get_element()
162 buffer_copy_string_len(ds_dst->key, key, key_len); in array_set_key_value()
171 if (-1 == (ndx = array_get_index(a, du->key->ptr, du->key->used, NULL))) { in array_replace()
187 if (str->key->used == 0 || str->is_index_key) { in array_insert_unique()
188 buffer_copy_long(str->key, a->unique_ndx++); in array_insert_unique()
193 if (-1 != (ndx = array_get_index(a, str->key->ptr, str->key->used, &pos))) { in array_insert_unique()
235 …buffer_caseless_compare(str->key->ptr, str->key->used, a->data[a->sorted[pos]]->key->ptr, a->data[… in array_insert_unique()
265 size_t len = strlen(du->key->ptr); in array_get_max_key_length()
[all …]
H A Dkeyvalue.c115 if (kv[i].key == k) return kv[i].value; in keyvalue_get_value()
123 if (0 == strcmp(kv[i].value, s)) return kv[i].key; in keyvalue_get_key()
156 kvb->kv[kvb->used]->key = key; in keyvalue_buffer_append()
207 kvb->kv[kvb->used]->key = key ? strdup(key) : NULL; in s_keyvalue_buffer_append()
219 if (kvb->kv[i]->key) free(kvb->kv[i]->key); in s_keyvalue_buffer_free()
258 kvb->kv[kvb->used]->key = strdup(key); in httpauth_keyvalue_buffer_append()
271 if (kvb->kv[i]->key) free(kvb->kv[i]->key); in httpauth_keyvalue_buffer_free()
325 if (!key) return -1; in pcre_keyvalue_buffer_append()
348 if (NULL == (kv->key = pcre_compile(key, in pcre_keyvalue_buffer_append()
356 if (NULL == (kv->key_extra = pcre_study(kv->key, 0, &errptr)) && in pcre_keyvalue_buffer_append()
[all …]
H A Dmod_trigger_b4_dl.c372 datum key, val; in URIHANDLER_FUNC() local
374 key.dptr = (char *)remote_ip; in URIHANDLER_FUNC()
375 key.dsize = strlen(remote_ip); in URIHANDLER_FUNC()
422 datum key, val; in URIHANDLER_FUNC() local
425 key.dptr = (char *)remote_ip; in URIHANDLER_FUNC()
426 key.dsize = strlen(remote_ip); in URIHANDLER_FUNC()
539 datum key, val, okey; in TRIGGER_FUNC() local
549 for (key = gdbm_firstkey(s->db); key.dptr; key = gdbm_nextkey(s->db, okey)) { in TRIGGER_FUNC()
556 val = gdbm_fetch(s->db, key); in TRIGGER_FUNC()
563 gdbm_delete(s->db, key); in TRIGGER_FUNC()
[all …]
H A Dmod_auth.c135 if (buffer_is_equal_string(du->key, CONST_STR_LEN("auth.backend"))) { in mod_auth_patch_connection()
147 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("auth.debug"))) { in mod_auth_patch_connection()
206 buffer *require = p->conf.auth_require->data[k]->key; in mod_auth_uri_handler()
315 buffer_copy_string(ds->key, "AUTH_TYPE"); in mod_auth_uri_handler()
457 if (0 == strcmp(da_file->value->data[m]->key->ptr, "method")) { in SETDEFAULTS_FUNC()
467 da_file->value->data[m]->key, in SETDEFAULTS_FUNC()
476 da_file->value->data[m]->key, in SETDEFAULTS_FUNC()
517 buffer_copy_string_buffer(a->key, da_file->key); in SETDEFAULTS_FUNC()
521 buffer_copy_string_len(ds->key, CONST_STR_LEN("method")); in SETDEFAULTS_FUNC()
528 buffer_copy_string_len(ds->key, CONST_STR_LEN("realm")); in SETDEFAULTS_FUNC()
[all …]
H A Dmod_proxy.c295 buffer_copy_string_buffer(df->key, da_host->key); in SETDEFAULTS_FUNC()
307 da->key, in SETDEFAULTS_FUNC()
308 da_ext->key, in SETDEFAULTS_FUNC()
309 da_host->key, in SETDEFAULTS_FUNC()
320 buffer_copy_string_buffer(dfa->key, da_ext->key); in SETDEFAULTS_FUNC()
424 buffer_copy_string(ds_dst->key, key); in proxy_set_header()
436 buffer_copy_string(ds_dst->key, key); in proxy_append_header()
576 for (key=s; *key && *key != ' '; key++); in proxy_response_parse()
578 if (*key) { in proxy_response_parse()
596 key = s; in proxy_response_parse()
[all …]
H A Dmod_alias.c94 const buffer *prefix = a->data[a->sorted[j]]->key; in SETDEFAULTS_FUNC()
96 const buffer *key = a->data[a->sorted[k]]->key; in SETDEFAULTS_FUNC() local
98 if (key->used < prefix->used) { in SETDEFAULTS_FUNC()
101 if (memcmp(key->ptr, prefix->ptr, prefix->used - 1) != 0) { in SETDEFAULTS_FUNC()
107 "url.alias: `", key, "' will never match as `", prefix, "' matched first"); in SETDEFAULTS_FUNC()
138 if (buffer_is_equal_string(du->key, CONST_STR_LEN("alias.url"))) { in mod_alias_patch_connection()
165 int alias_len = ds->key->used - 1; in PHYSICALPATH_FUNC()
168 if (ds->key->used == 0) continue; in PHYSICALPATH_FUNC()
171 strncasecmp(uri_ptr, ds->key->ptr, alias_len) : in PHYSICALPATH_FUNC()
172 strncmp(uri_ptr, ds->key->ptr, alias_len))) { in PHYSICALPATH_FUNC()
H A Dconfigfile-glue.c31 for (i = 0; cv[i].key; i++) { in config_insert_values_internal()
33 if (NULL == (du = array_get_element(ca, cv[i].key))) { in config_insert_values_internal()
54 buffer_copy_string_buffer(ds->key, ((data_string *)(da->value->data[j]))->key); in config_insert_values_internal()
61 cv[i].key, "type:", da->value->data[j]->type); in config_insert_values_internal()
78 …log_error_write(srv, __FILE__, __LINE__, "ssss", cv[i].key, "should have been a string like ... = … in config_insert_values_internal()
192 for (i = 0; cv[i].key; i++) { in config_insert_values_global()
195 if (NULL == (du = array_get_element(ca, cv[i].key))) { in config_insert_values_global()
205 buffer_copy_string_buffer(touched->key, du->key); in config_insert_values_global()
235 log_error_write(srv, __FILE__, __LINE__, "sb", "go parent", dc->parent->key); in config_check_cond_nocache()
256 log_error_write(srv, __FILE__, __LINE__, "sb", "go prev", dc->prev->key); in config_check_cond_nocache()
[all …]
H A Dconfigparser.y42 fprintf(stderr, "get var %s\n", key->ptr); in configparser_get_variable()
146 varline ::= key(A) ASSIGN expression(B). { in key() function
148 buffer_copy_string_buffer(B->key, A); in key()
160 ctx->current->key->ptr, B->key->ptr); in key()
177 ctx->current->key->ptr, A->ptr); in key()
201 buffer_copy_string_buffer(B->key, A); in key()
209 key(A) ::= LKEY(B). { in key() function
236 value(A) ::= key(B). { in value()
291 if (buffer_is_empty(B->key) || in aelements()
297 B->key->ptr); in aelements()
[all …]
H A Dkeyvalue.h44 int key; member
50 char *key; member
57 pcre *key; member
67 char *key; member
100 int s_keyvalue_buffer_append(s_keyvalue_buffer *kvb, const char *key, const char *value);
104 int httpauth_keyvalue_buffer_append(httpauth_keyvalue_buffer *kvb, const char *key, const char *rea…
108 int pcre_keyvalue_buffer_append(struct server *srv, pcre_keyvalue_buffer *kvb, const char *key, con…
H A Dconfigfile.c423 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("ssl.pemfile"))) { in config_patch_connection()
428 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("ssl.ca-file"))) { in config_patch_connection()
438 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("ssl.engine"))) { in config_patch_connection()
440 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("ssl.dh-file"))) { in config_patch_connection()
448 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("server.name"))) { in config_patch_connection()
450 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("server.tag"))) { in config_patch_connection()
1117 buffer_copy_string_len(dc->key, CONST_STR_LEN("global")); in config_read()
1128 buffer_copy_string_len(dpid->key, CONST_STR_LEN("var.PID")); in config_read()
1135 buffer_copy_string_len(dcwd->key, CONST_STR_LEN("var.CWD")); in config_read()
1174 buffer_copy_string_buffer(prepends->key, modules->key); in config_read()
[all …]
H A Dmod_rewrite.c14 pcre *key; member
76 if (!key) return -1; in rewrite_rule_buffer_append()
97 if (NULL == (kvb->ptr[kvb->used]->key = pcre_compile(key->ptr, in rewrite_rule_buffer_append()
116 if (kvb->ptr[i]->key) pcre_free(kvb->ptr[i]->key); in rewrite_rule_buffer_free()
183 "[", da->value->data[j]->key, "](string)"); in parse_config_entry()
189 ((data_string *)(da->value->data[j]))->key, in parse_config_entry()
193 "pcre-compile failed for", da->value->data[j]->key); in parse_config_entry()
308 if (buffer_is_equal_string(du->key, CONST_STR_LEN("url.rewrite"))) { in mod_rewrite_patch_connection()
311 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("url.rewrite-once"))) { in mod_rewrite_patch_connection()
323 } else if (buffer_is_equal_string(du->key, CONST_STR_LEN("url.rewrite-final"))) { in mod_rewrite_patch_connection()
[all …]
H A Dmod_cml_lua.c94 static int c_to_lua_push(lua_State *L, int tbl, const char *key, size_t key_len, const char *val, s… in c_to_lua_push() argument
95 lua_pushlstring(L, key, key_len); in c_to_lua_push()
106 char *key = NULL, *val = NULL; in cache_export_get_params() local
108 key = qrystr->ptr; in cache_export_get_params()
132 key, strlen(key), in cache_export_get_params()
136 key = qrystr->ptr + i + 1; in cache_export_get_params()
153 size_t key = 0, value = 0;
170 if (0 == strncmp(ds->value->ptr + key, "PHPSESSID", i - key)) {
186 key = i + 1;
191 if (is_key == 1 && key == i) key = i + 1;
H A Dmod_ssi.c153 buffer_copy_string(ds->key, key); in ssi_env_add()
175 if (ds->value->used && ds->key->used) { in ssi_env_add_request_headers()
192 if (light_isalpha(ds->key->ptr[j])) { in ssi_env_add_request_headers()
194 c = ds->key->ptr[j] & ~32; in ssi_env_add_request_headers()
197 c = ds->key->ptr[j]; in ssi_env_add_request_headers()
222 c = ds->key->ptr[j] & ~32; in ssi_env_add_request_headers()
225 c = ds->key->ptr[j]; in ssi_env_add_request_headers()
636 const char *key = NULL, *val = NULL; in process_ssi_stmt() local
639 key = l[i+1]; in process_ssi_stmt()
651 if (key && val) { in process_ssi_stmt()
[all …]
H A Ddata_integer.c11 buffer_copy_string_buffer(ds->key, src->key); in data_integer_copy()
20 buffer_free(ds->key); in data_integer_free()
29 buffer_reset(ds->key); in data_integer_reset()
54 ds->key = buffer_init(); in data_integer_init()
H A Dmod_magnet.c192 if (du->key->used) { in magnet_array_next()
193 lua_pushlstring(L, du->key->ptr, du->key->used - 1); in magnet_array_next()
364 const char *key = luaL_checkstring(L, 2); in magnet_reqhdr_get() local
540 const char *key = luaL_checkstring(L, 2); in magnet_env_get() local
553 dest = magnet_env_get_buffer(srv, con, key); in magnet_env_get()
568 const char *key = luaL_checkstring(L, 2); in magnet_env_set() local
642 const char *key = luaL_checkstring(L, 2); in magnet_cgi_get() local
660 const char *key = luaL_checkstring(L, 2); in magnet_cgi_set() local
668 array_set_key_value(con->environment, key, strlen(key), val, strlen(val)); in magnet_cgi_set()
705 const char *key, *val; in magnet_copy_response_header() local
[all …]
H A Ddata_count.c11 buffer_copy_string_buffer(ds->key, src->key); in data_count_copy()
20 buffer_free(ds->key); in data_count_free()
28 buffer_reset(ds->key); in data_count_reset()
57 ds->key = buffer_init(); in data_count_init()
H A Ddata_array.c11 buffer_copy_string_buffer(ds->key, src->key); in data_array_copy()
21 buffer_free(ds->key); in data_array_free()
31 buffer_reset(ds->key); in data_array_reset()
54 ds->key = buffer_init(); in data_array_init()
H A Ddata_fastcgi.c12 buffer_copy_string_buffer(ds->key, src->key); in data_fastcgi_copy()
21 buffer_free(ds->key); in data_fastcgi_free()
30 buffer_reset(ds->key); in data_fastcgi_reset()
56 ds->key = buffer_init(); in data_fastcgi_init()
H A Dsplaytree.h6 int key; member
13 splay_tree * splaytree_splay (splay_tree *t, int key);
14 splay_tree * splaytree_insert(splay_tree *t, int key, void *data);
15 splay_tree * splaytree_delete(splay_tree *t, int key);
H A Ddata_string.c12 buffer_copy_string_buffer(ds->key, src->key); in data_string_copy()
21 buffer_free(ds->key); in data_string_free()
31 buffer_reset(ds->key); in data_string_reset()
57 buffer_append_string_buffer(ds_dst->value, ds_dst->key); in data_response_insert_dup()
101 ds->key = buffer_init(); in data_string_init()
H A Ddata_config.c11 buffer_copy_string_buffer(ds->key, src->key); in data_config_copy()
21 buffer_free(ds->key); in data_config_free()
41 buffer_reset(ds->key); in data_config_reset()
74 size_t len = strlen(du->key->ptr); in data_config_print()
78 fprintf(stdout, "%s", du->key->ptr); in data_config_print()
123 ds->key = buffer_init(); in data_config_init()
H A Dmod_cgi.c243 const char *key, *value; in cgi_response_parse() local
273 key = s; in cgi_response_parse()
279 key_len = value - key; in cgi_response_parse()
288 buffer_copy_string_len(ds->key, key, key_len); in cgi_response_parse()
717 if (!key || !val) return -1; in cgi_env_add()
720 memcpy(dst, key, key_len); in cgi_env_add()
975 cr = ds->key->ptr[j] & ~32; in cgi_create_env()
978 cr = ds->key->ptr[j]; in cgi_create_env()
1004 cr = ds->key->ptr[j] & ~32; in cgi_create_env()
1007 cr = ds->key->ptr[j]; in cgi_create_env()
[all …]
H A Dmod_fastcgi.c611 buffer_free(fe->key); in fastcgi_extensions_free()
629 if (buffer_is_equal(key, ext->exts[i]->key)) { in fastcgi_extension_insert()
640 buffer_copy_string_buffer(fe->key, key); in fastcgi_extension_insert()
1317 da->key, "= (", in SETDEFAULTS_FUNC()
1331 da->key, "= (", in SETDEFAULTS_FUNC()
1344 da->key, "= (", in SETDEFAULTS_FUNC()
1352 da->key, "= (", in SETDEFAULTS_FUNC()
2190 char *key, *value; in fcgi_response_parse() local
2203 key = s; in fcgi_response_parse()
2209 key_len = value - key; in fcgi_response_parse()
[all …]
/mOS-networking-stack/core/src/include/
H A Dkey_value_store.h9 _key_t key; member
38 kvs_insert(kvs_t *ht, _key_t const key, void * const value);
40 kvs_remove(kvs_t *ht, _key_t const key);
42 kvs_search(kvs_t *ht, _key_t const key);

1234