Lines Matching refs:item
85 nxt_lvlhsh_t *lvlhsh, nxt_tls_bundle_hash_item_t *item, nxt_mp_t * mp);
859 nxt_tls_bundle_hash_item_t *item; local
890 item = nxt_mp_get(mp, sizeof(nxt_tls_bundle_hash_item_t));
891 if (nxt_slow_path(item == NULL)) {
895 item->name = domain;
896 item->bundle = bundle;
899 item, mp)
928 item = nxt_mp_get(mp, sizeof(nxt_tls_bundle_hash_item_t));
929 if (nxt_slow_path(item == NULL)) {
933 item->name = domain;
934 item->bundle = bundle;
936 if (nxt_openssl_bundle_hash_insert(task, &conf->bundle_hash, item,
967 nxt_tls_bundle_hash_item_t *item; local
969 item = data;
971 return nxt_strstr_eq(&lhq->key, &item->name) ? NXT_OK : NXT_DECLINED;
977 nxt_tls_bundle_hash_item_t *item, nxt_mp_t *mp) argument
984 str = item->name;
986 if (item->name.start[0] == '*') {
987 item->name.start++;
988 item->name.length--;
990 if (item->name.length == 0 || item->name.start[0] != '.') {
993 "after wildcard symbol", &str, &item->bundle->name);
999 lhq.key = item->name;
1000 lhq.value = item;
1003 lhq.key_hash = nxt_murmur_hash2(item->name.start, item->name.length);
1008 &str, &item->bundle->name);
1014 if (old->bundle != item->bundle) {
1017 &str, &old->bundle->name, &item->bundle->name);
1019 old->bundle = item->bundle;
1118 nxt_tls_bundle_hash_item_t *item; local
1129 item = lhq.value;
1131 return item->bundle;