| /src/sys/netpfil/ipfw/ |
| H A D | dn_heap.c | 329 void **ht; /* bucket heads */ member 338 dn_ht_init(struct dn_ht *ht, int buckets, int ofs, in dn_ht_init() argument 391 if (ht) { /* see if we can reuse */ in dn_ht_init() 392 if (buckets <= ht->buckets) { in dn_ht_init() 393 ht->buckets = buckets; in dn_ht_init() 396 if (ht->ht != (void *)(ht + 1)) in dn_ht_init() 397 free(ht->ht, M_DN_HEAP); in dn_ht_init() 398 free(ht, M_DN_HEAP); in dn_ht_init() 399 ht = NULL; in dn_ht_init() 402 if (ht == NULL) { in dn_ht_init() [all …]
|
| /src/crypto/krb5/src/util/support/ |
| H A D | t_hashtab.c | 128 struct k5_hashtab *ht; in test_hashtab() local 132 st = k5_hashtab_create(NULL, 4, &ht); in test_hashtab() 133 assert(st == 0 && ht != NULL && ht->nentries == 0); in test_hashtab() 135 st = k5_hashtab_add(ht, "abc", 3, &st); in test_hashtab() 136 assert(st == 0 && ht->nentries == 1); in test_hashtab() 137 assert(k5_hashtab_get(ht, "abc", 3) == &st); in test_hashtab() 138 assert(k5_hashtab_get(ht, "bcde", 4) == NULL); in test_hashtab() 140 st = k5_hashtab_add(ht, "bcde", 4, &ht); in test_hashtab() 141 assert(st == 0 && ht->nentries == 2); in test_hashtab() 142 assert(k5_hashtab_get(ht, "abc", 3) == &st); in test_hashtab() [all …]
|
| H A D | hashtab.c | 127 struct k5_hashtab *ht; in k5_hashtab_create() local 131 ht = malloc(sizeof(*ht)); in k5_hashtab_create() 132 if (ht == NULL) in k5_hashtab_create() 136 ht->k0 = load_64_le(seed); in k5_hashtab_create() 137 ht->k1 = load_64_le(seed + 8); in k5_hashtab_create() 139 ht->k0 = ht->k1 = 0; in k5_hashtab_create() 141 ht->nbuckets = (initial_buckets > 0) ? initial_buckets : 64; in k5_hashtab_create() 142 ht->nentries = 0; in k5_hashtab_create() 143 ht->buckets = calloc(ht->nbuckets, sizeof(*ht->buckets)); in k5_hashtab_create() 144 if (ht->buckets == NULL) { in k5_hashtab_create() [all …]
|
| /src/sys/dev/drm2/ |
| H A D | drm_hashtab.c | 42 int drm_ht_create(struct drm_open_hash *ht, unsigned int order) in drm_ht_create() argument 44 ht->size = 1 << order; in drm_ht_create() 45 ht->order = order; in drm_ht_create() 46 ht->table = NULL; in drm_ht_create() 47 ht->table = hashinit_flags(ht->size, DRM_MEM_HASHTAB, &ht->mask, in drm_ht_create() 49 if (!ht->table) { in drm_ht_create() 57 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key) in drm_ht_verbose_list() argument 64 hashed_key = hash32_buf(&key, sizeof(key), ht->order); in drm_ht_verbose_list() 66 h_list = &ht->table[hashed_key & ht->mask]; in drm_ht_verbose_list() 71 static struct drm_hash_item *drm_ht_find_key(struct drm_open_hash *ht, in drm_ht_find_key() argument [all …]
|
| H A D | drm_hashtab.h | 54 extern int drm_ht_create(struct drm_open_hash *ht, unsigned int order); 55 extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item); 56 extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, 59 extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **ite… 61 extern void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key); 62 extern int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key); 63 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item); 64 extern void drm_ht_remove(struct drm_open_hash *ht);
|
| /src/sys/dev/random/ |
| H A D | random_harvestq.c | 361 random_healthtest_rct_init(struct health_test_softc *ht, in random_healthtest_rct_init() argument 364 ht->ht_rct_count = 1; in random_healthtest_rct_init() 365 copy_event(ht->ht_rct_value, event); in random_healthtest_rct_init() 375 random_healthtest_rct_next(struct health_test_softc *ht, in random_healthtest_rct_next() argument 381 if (memcmp(val, ht->ht_rct_value, sizeof(ht->ht_rct_value)) != 0) { in random_healthtest_rct_next() 382 ht->ht_rct_count = 1; in random_healthtest_rct_next() 383 memcpy(ht->ht_rct_value, val, sizeof(ht->ht_rct_value)); in random_healthtest_rct_next() 386 ht->ht_rct_count++; in random_healthtest_rct_next() 387 return (ht->ht_rct_count < ht->ht_rct_limit); in random_healthtest_rct_next() 392 random_healthtest_apt_init(struct health_test_softc *ht, in random_healthtest_apt_init() argument [all …]
|
| /src/contrib/lib9p/ |
| H A D | hashtable.h | 34 struct ht { struct 51 struct ht * htit_parent; 66 ht_rdlock(struct ht *h) in ht_rdlock() 76 ht_wrlock(struct ht *h) in ht_wrlock() 86 ht_unlock(struct ht *h) in ht_unlock() 96 void ht_init(struct ht *h, ssize_t size); 97 void ht_destroy(struct ht *h); 98 void *ht_find(struct ht *h, uint32_t hash); 99 void *ht_find_locked(struct ht *h, uint32_t hash); 100 int ht_add(struct ht *h, uint32_t hash, void *value); [all …]
|
| H A D | hashtable.c | 41 ht_init(struct ht *h, ssize_t size) in ht_init() 45 memset(h, 0, sizeof(struct ht)); in ht_init() 55 ht_destroy(struct ht *h) in ht_destroy() 74 ht_find(struct ht *h, uint32_t hash) in ht_find() 85 ht_find_locked(struct ht *h, uint32_t hash) in ht_find_locked() 101 ht_add(struct ht *h, uint32_t hash, void *value) in ht_add() 127 ht_remove(struct ht *h, uint32_t hash) in ht_remove() 138 ht_remove_locked(struct ht *h, uint32_t hash) in ht_remove_locked() 175 struct ht *h; in ht_iter_advance() 206 struct ht *h; in ht_remove_at_iter() [all …]
|
| /src/sys/compat/linuxkpi/common/include/linux/ |
| H A D | hashtable.h | 67 __hash_init(struct lkpi_hash_head *ht, unsigned long size) in __hash_init() argument 72 CK_LIST_INIT(&ht[x].head); in __hash_init() 75 #define hash_init(ht) \ argument 76 __hash_init(ht, HASH_SIZE(ht)) 92 #define hash_add_rcu(ht, node, key) do { \ argument 93 struct lkpi_hash_head *__head = &(ht)[hash_min(key, HASH_BITS(ht))]; \ 106 __hash_empty(struct lkpi_hash_head *ht, unsigned long size) in __hash_empty() argument 111 if (!CK_LIST_EMPTY(&ht[x].head)) in __hash_empty() 117 #define hash_empty(ht) \ argument 118 __hash_empty(ht, HASH_SIZE(ht)) [all …]
|
| /src/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt76x02_phy.c | 104 mt76x02_tx_power_mask(t->ofdm[4], t->ofdm[6], t->ht[0], in mt76x02_phy_set_txpower() 105 t->ht[2])); in mt76x02_phy_set_txpower() 107 mt76x02_tx_power_mask(t->ht[4], t->ht[6], t->ht[8], in mt76x02_phy_set_txpower() 108 t->ht[10])); in mt76x02_phy_set_txpower() 110 mt76x02_tx_power_mask(t->ht[12], t->ht[14], t->ht[0], in mt76x02_phy_set_txpower() 111 t->ht[2])); in mt76x02_phy_set_txpower() 113 mt76x02_tx_power_mask(t->ht[4], t->ht[6], 0, 0)); in mt76x02_phy_set_txpower() 115 mt76x02_tx_power_mask(t->ofdm[7], t->vht[0], t->ht[7], in mt76x02_phy_set_txpower() 118 mt76x02_tx_power_mask(t->ht[14], 0, t->vht[0], t->vht[1])); in mt76x02_phy_set_txpower() 120 mt76x02_tx_power_mask(t->ht[7], 0, t->vht[0], t->vht[1])); in mt76x02_phy_set_txpower()
|
| /src/contrib/ofed/libibnetdisc/ |
| H A D | g_hash_table.cpp | 72 HashTable *ht = (HashTable *)ght; in GHashTableInsert() local 73 ht->map[key] = value; in GHashTableInsert() 79 HashTable *ht = (HashTable *)ght; in GHashTableLookup() local 81 if (ht->map.find(key) == ht->map.end()) in GHashTableLookup() 83 return (ht->map[key]); in GHashTableLookup()
|
| /src/lib/libc/tests/nss/ |
| H A D | gethostby_test.c | 189 free_hostent(struct hostent *ht) in free_hostent() argument 193 ATF_REQUIRE(ht != NULL); in free_hostent() 195 free(ht->h_name); in free_hostent() 197 if (ht->h_aliases != NULL) { in free_hostent() 198 for (cp = ht->h_aliases; *cp; ++cp) in free_hostent() 200 free(ht->h_aliases); in free_hostent() 203 if (ht->h_addr_list != NULL) { in free_hostent() 204 for (cp = ht->h_addr_list; *cp; ++cp) in free_hostent() 206 free(ht->h_addr_list); in free_hostent() 401 sdump_hostent(struct hostent *ht, char *buffer, size_t buflen) in sdump_hostent() argument [all …]
|
| /src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrRef.td | 14 multiclass REF_I<WebAssemblyRegClass rc, ValueType vt, string ht> { 17 [(set rc:$dst, (!cast<Intrinsic>("int_wasm_ref_null_" # ht)))], 18 "ref.null_" # ht # "$dst", 19 "ref.null_" # ht, 20 !cond(!eq(ht, "func") : 0xd070, 21 !eq(ht, "extern") : 0xd06f, 22 !eq(ht, "exn") : 0xd069)>, 33 [(set I32:$dst, (!cast<Intrinsic>("int_wasm_ref_is_null_" # ht) rc:$ref))],
|
| /src/sys/netinet/tcp_stacks/ |
| H A D | tailq_hash.c | 144 if (TAILQ_EMPTY(&hs->ht[bindex])) { in tqhash_find() 147 TAILQ_FOREACH(e, &hs->ht[bindex], next) { in tqhash_find() 174 TAILQ_FOREACH_REVERSE(e, &hs->ht[pbucket], rack_head, next) { in tqhash_find() 199 e = TAILQ_FIRST(&hs->ht[nxt]); in tqhash_next() 217 e = TAILQ_LAST(&hs->ht[prev], rack_head); in tqhash_prev() 237 TAILQ_REMOVE(&hs->ht[rsm->bindex], rsm, next); in tqhash_remove() 285 l = TAILQ_LAST(&hs->ht[rsm->bindex], rack_head); in tqhash_insert() 287 TAILQ_INSERT_TAIL(&hs->ht[rsm->bindex], rsm, next); in tqhash_insert() 290 TAILQ_FOREACH(e, &hs->ht[rsm->bindex], next) { in tqhash_insert() 298 TAILQ_INSERT_TAIL(&hs->ht[rsm->bindex], rsm, next); in tqhash_insert() [all …]
|
| /src/crypto/openssh/regress/ |
| H A D | keytype.sh | 55 for ht in $htypes; do 56 host_type=`kname_to_ktype "$ht"` 57 trace "ssh connect, userkey $ut, hostkey $ht" 60 echo HostKey $OBJ/key.$ht 72 cat $OBJ/key.$ht.pub 76 verbose "userkey $ut, hostkey ${ht}" 79 fail "ssh userkey $ut, hostkey $ht failed"
|
| /src/tools/tools/iwn/iwnstats/ |
| H A D | main.c | 191 iwn_stats_ht_phy_print(struct iwn_rx_ht_phy_stats *ht) in iwn_stats_ht_phy_print() argument 196 le32toh(ht->bad_plcp), in iwn_stats_ht_phy_print() 197 le32toh(ht->overrun), in iwn_stats_ht_phy_print() 198 le32toh(ht->eoverrun), in iwn_stats_ht_phy_print() 199 le32toh(ht->good_crc32), in iwn_stats_ht_phy_print() 200 le32toh(ht->bad_crc32)); in iwn_stats_ht_phy_print() 204 le32toh(ht->bad_plcp), in iwn_stats_ht_phy_print() 205 le32toh(ht->good_ampdu_crc32), in iwn_stats_ht_phy_print() 206 le32toh(ht->ampdu), in iwn_stats_ht_phy_print() 207 le32toh(ht->fragment)); in iwn_stats_ht_phy_print() [all …]
|
| /src/lib/libc/net/ |
| H A D | gethostnamadr.c | 262 struct hostent *ht; in host_marshal_func() local 282 ht = va_arg(ap, struct hostent *); in host_marshal_func() 285 if (ht->h_name != NULL) in host_marshal_func() 286 desired_size += strlen(ht->h_name) + 1; in host_marshal_func() 288 if (ht->h_aliases != NULL) { in host_marshal_func() 290 for (iter = ht->h_aliases; *iter; ++iter) { in host_marshal_func() 299 if (ht->h_addr_list != NULL) { in host_marshal_func() 301 for (iter = ht->h_addr_list; *iter; ++iter) in host_marshal_func() 304 desired_size += addr_size * _ALIGN(ht->h_length); in host_marshal_func() 314 memcpy(&new_ht, ht, sizeof(struct hostent)); in host_marshal_func() [all …]
|
| /src/sys/contrib/dev/mediatek/mt76/mt76x2/ |
| H A D | eeprom.c | 321 t->ht[0] = t->ht[1] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power() 322 t->ht[2] = t->ht[3] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power() 325 t->ht[4] = t->ht[5] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power() 326 t->ht[6] = t->ht[7] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power() 329 t->ht[8] = t->ht[9] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power() 330 t->ht[10] = t->ht[11] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power() 333 t->ht[12] = t->ht[13] = mt76x02_rate_power_val(val); in mt76x2_get_rate_power() 334 t->ht[14] = t->ht[15] = mt76x02_rate_power_val(val >> 8); in mt76x2_get_rate_power()
|
| /src/crypto/krb5/src/include/ |
| H A D | k5-hashtab.h | 65 void k5_hashtab_free(struct k5_hashtab *ht); 69 int k5_hashtab_add(struct k5_hashtab *ht, const void *key, size_t klen, 74 int k5_hashtab_remove(struct k5_hashtab *ht, const void *key, size_t klen); 77 void *k5_hashtab_get(struct k5_hashtab *ht, const void *key, size_t klen);
|
| /src/contrib/bearssl/test/ |
| H A D | test_x509.c | 208 HT *ht; in HT_new() local 211 ht = xmalloc(sizeof *ht); in HT_new() 212 ht->size = 0; in HT_new() 213 ht->num_buckets = 8; in HT_new() 214 ht->buckets = xmalloc(ht->num_buckets * sizeof(ht_elt *)); in HT_new() 215 for (u = 0; u < ht->num_buckets; u ++) { in HT_new() 216 ht->buckets[u] = NULL; in HT_new() 218 return ht; in HT_new() 265 HT_expand(HT *ht) in HT_expand() argument 270 n = ht->num_buckets; in HT_expand() [all …]
|
| /src/sys/dev/drm2/ttm/ |
| H A D | ttm_object.c | 259 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_add() local 270 ret = drm_ht_find_item(ht, base->hash.key, &hash); in ttm_ref_object_add() 292 ret = drm_ht_insert_item(ht, &ref->hash); in ttm_ref_object_add() 317 struct drm_open_hash *ht; in ttm_ref_object_release() local 320 ht = &tfile->ref_hash[ref->ref_type]; in ttm_ref_object_release() 321 (void)drm_ht_remove_item(ht, &ref->hash); in ttm_ref_object_release() 337 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_base_unref() local 343 ret = drm_ht_find_item(ht, key, &hash); in ttm_ref_object_base_unref()
|
| /src/contrib/wpa/src/ap/ |
| H A D | neighbor_db.c | 207 int ht, int vht, int he) in hostapd_get_nr_chan_width() argument 213 if (!ht && !vht && !he) in hostapd_get_nr_chan_width() 234 int ht = hapd->iconf->ieee80211n && !hapd->conf->disable_11n; in hostapd_neighbor_set_own_report() local 266 if (ht) { in hostapd_neighbor_set_own_report() 287 width = hostapd_get_nr_chan_width(hapd, ht, vht, he); in hostapd_neighbor_set_own_report() 295 } else if (ht) { in hostapd_neighbor_set_own_report() 316 wpabuf_put_u8(nr, ieee80211_get_phy_type(hapd->iface->freq, ht, vht)); in hostapd_neighbor_set_own_report()
|
| /src/share/syscons/keymaps/ |
| H A D | danish.iso.macbook.kbd | 23 015 ht btab ht ht ht btab ht ht O 31 023 'i' 'I' ht ht '|' nop nop nop C
|
| H A D | us.emacs.kbd | 20 015 ht ht ht ht 137 137 137 137 O 28 023 'i' 'I' ht ht 233 201 137 137 C
|
| /src/share/vt/keymaps/ |
| H A D | dk.macbook.kbd | 23 015 ht btab ht ht ht btab ht ht O 31 023 'i' 'I' ht ht '|' nop nop nop C
|