| /freebsd-12-stable/contrib/unbound/util/storage/ |
| D | lruhash.c | 67 struct lruhash* table = (struct lruhash*)calloc(1, in lruhash_create() local 69 if(!table) in lruhash_create() 71 lock_quick_init(&table->lock); in lruhash_create() 72 table->sizefunc = sizefunc; in lruhash_create() 73 table->compfunc = compfunc; in lruhash_create() 74 table->delkeyfunc = delkeyfunc; in lruhash_create() 75 table->deldatafunc = deldatafunc; in lruhash_create() 76 table->cb_arg = arg; in lruhash_create() 77 table->size = start_size; in lruhash_create() 78 table->size_mask = (int)(start_size-1); in lruhash_create() [all …]
|
| /freebsd-12-stable/sys/dev/vmware/vmci/ |
| D | vmci_hashtable.c | 23 static int hashtable_unlink_entry(struct vmci_hashtable *table, 25 static bool vmci_hashtable_entry_exists_locked(struct vmci_hashtable *table, 47 struct vmci_hashtable *table; in vmci_hashtable_create() local 49 table = vmci_alloc_kernel_mem(sizeof(*table), in vmci_hashtable_create() 51 if (table == NULL) in vmci_hashtable_create() 53 memset(table, 0, sizeof(*table)); in vmci_hashtable_create() 55 table->entries = vmci_alloc_kernel_mem(sizeof(*table->entries) * size, in vmci_hashtable_create() 57 if (table->entries == NULL) { in vmci_hashtable_create() 58 vmci_free_kernel_mem(table, sizeof(*table)); in vmci_hashtable_create() 61 memset(table->entries, 0, sizeof(*table->entries) * size); in vmci_hashtable_create() [all …]
|
| /freebsd-12-stable/crypto/heimdal/lib/roken/ |
| D | rtbl.c | 69 rtbl_set_flags (rtbl_t table, unsigned int flags) in rtbl_set_flags() argument 71 table->flags = flags; in rtbl_set_flags() 75 rtbl_get_flags (rtbl_t table) in rtbl_get_flags() argument 77 return table->flags; in rtbl_get_flags() 81 rtbl_get_column_by_id (rtbl_t table, unsigned int id) in rtbl_get_column_by_id() argument 84 for(i = 0; i < table->num_columns; i++) in rtbl_get_column_by_id() 85 if(table->columns[i]->column_id == id) in rtbl_get_column_by_id() 86 return table->columns[i]; in rtbl_get_column_by_id() 91 rtbl_get_column (rtbl_t table, const char *column) in rtbl_get_column() argument 94 for(i = 0; i < table->num_columns; i++) in rtbl_get_column() [all …]
|
| /freebsd-12-stable/contrib/binutils/bfd/ |
| D | hash.c | 359 bfd_hash_table_init_n (struct bfd_hash_table *table, in bfd_hash_table_init_n() argument 370 table->memory = (void *) objalloc_create (); in bfd_hash_table_init_n() 371 if (table->memory == NULL) in bfd_hash_table_init_n() 376 table->table = objalloc_alloc ((struct objalloc *) table->memory, alloc); in bfd_hash_table_init_n() 377 if (table->table == NULL) in bfd_hash_table_init_n() 382 memset ((void *) table->table, 0, alloc); in bfd_hash_table_init_n() 383 table->size = size; in bfd_hash_table_init_n() 384 table->entsize = entsize; in bfd_hash_table_init_n() 385 table->count = 0; in bfd_hash_table_init_n() 386 table->frozen = 0; in bfd_hash_table_init_n() [all …]
|
| /freebsd-12-stable/contrib/gcclibs/libcpp/ |
| D | symtab.c | 57 hash_table *table; in ht_create() local 59 table = XCNEW (hash_table); in ht_create() 62 _obstack_begin (&table->stack, 0, 0, in ht_create() 66 obstack_alignment_mask (&table->stack) = 0; in ht_create() 68 table->entries = XCNEWVEC (hashnode, nslots); in ht_create() 69 table->entries_owned = true; in ht_create() 70 table->nslots = nslots; in ht_create() 71 return table; in ht_create() 77 ht_destroy (hash_table *table) in ht_destroy() argument 79 obstack_free (&table->stack, NULL); in ht_destroy() [all …]
|
| /freebsd-12-stable/sys/geom/part/ |
| D | g_part_vtoc8.c | 150 vtoc8_align(struct g_part_vtoc8_table *table, uint64_t *start, uint64_t *size) in vtoc8_align() argument 153 if (*size < table->secpercyl) in vtoc8_align() 155 if (start != NULL && (*start % table->secpercyl)) { in vtoc8_align() 156 *size += (*start % table->secpercyl) - table->secpercyl; in vtoc8_align() 157 *start -= (*start % table->secpercyl) - table->secpercyl; in vtoc8_align() 159 if (*size % table->secpercyl) in vtoc8_align() 160 *size -= (*size % table->secpercyl); in vtoc8_align() 161 if (*size < table->secpercyl) in vtoc8_align() 170 struct g_part_vtoc8_table *table; in g_part_vtoc8_add() local 182 table = (struct g_part_vtoc8_table *)basetable; in g_part_vtoc8_add() [all …]
|
| D | g_part.c | 237 g_part_geometry(struct g_part_table *table, struct g_consumer *cp, in g_part_geometry() argument 247 table->gpt_fixgeom = 0; in g_part_geometry() 248 table->gpt_heads = 0; in g_part_geometry() 249 table->gpt_sectors = 0; in g_part_geometry() 261 table->gpt_sectors == 1)) { in g_part_geometry() 263 table->gpt_heads = heads; in g_part_geometry() 264 table->gpt_sectors = sectors; in g_part_geometry() 273 table->gpt_heads = 255; in g_part_geometry() 274 table->gpt_sectors = 63; in g_part_geometry() 277 table->gpt_fixgeom = 1; in g_part_geometry() [all …]
|
| D | g_part_apm.c | 217 struct g_part_apm_table *table; in g_part_apm_add() local 221 table = (struct g_part_apm_table *)basetable; in g_part_apm_add() 223 entry->ent.ent_pmblkcnt = table->self.ent_pmblkcnt; in g_part_apm_add() 240 if (baseentry->gpe_index >= table->self.ent_pmblkcnt) in g_part_apm_add() 241 table->self.ent_pmblkcnt = baseentry->gpe_index + 1; in g_part_apm_add() 242 KASSERT(table->self.ent_size >= table->self.ent_pmblkcnt, in g_part_apm_add() 244 KASSERT(table->self.ent_size > baseentry->gpe_index, in g_part_apm_add() 253 struct g_part_apm_table *table; in g_part_apm_create() local 260 table = (struct g_part_apm_table *)basetable; in g_part_apm_create() 272 table->ddr.ddr_sig = APM_DDR_SIG; in g_part_apm_create() [all …]
|
| D | g_part_gpt.c | 123 static int g_part_gpt_setunset(struct g_part_table *table, 323 gpt_create_pmbr(struct g_part_gpt_table *table, struct g_provider *pp) in gpt_create_pmbr() argument 326 bzero(table->mbr + DOSPARTOFF, DOSPARTSIZE * NDOSPART); in gpt_create_pmbr() 327 gpt_write_mbr_entry(table->mbr, 0, 0xee, 1, in gpt_create_pmbr() 329 le16enc(table->mbr + DOSMAGICOFFSET, DOSMAGIC); in gpt_create_pmbr() 339 gpt_is_bootcamp(struct g_part_gpt_table *table, const char *provname) in gpt_is_bootcamp() argument 343 p = table->mbr + DOSPARTOFF; in gpt_is_bootcamp() 360 struct g_part_gpt_table *table; in gpt_update_bootcamp() local 363 table = (struct g_part_gpt_table *)basetable; in gpt_update_bootcamp() 367 if (table->mbr[DOSPARTOFF + DOSPARTSIZE * index]) in gpt_update_bootcamp() [all …]
|
| /freebsd-12-stable/contrib/ofed/opensm/opensm/ |
| D | st.c | 104 #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)(((void*)x),((void *)y)) == 0) argument 106 #define do_hash(key,table) (unsigned int)(*(table)->type->hash)(((void*)key)) argument 107 #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins) argument 239 void st_free_table(table) in st_free_table() argument 240 st_table *table; in st_free_table() 245 for (i = 0; i < table->num_bins; i++) { 246 ptr = table->bins[i]; 253 free(table->bins); 254 free(table); 257 #define PTR_NOT_EQUAL(table, ptr, hash_val, key) \ argument [all …]
|
| /freebsd-12-stable/contrib/wpa/src/utils/ |
| D | eloop.c | 72 struct eloop_sock *table; member 126 static void eloop_trace_sock_add_ref(struct eloop_sock_table *table) in eloop_trace_sock_add_ref() argument 130 if (table == NULL || table->table == NULL) in eloop_trace_sock_add_ref() 132 for (i = 0; i < table->count; i++) { in eloop_trace_sock_add_ref() 133 wpa_trace_add_ref(&table->table[i], eloop, in eloop_trace_sock_add_ref() 134 table->table[i].eloop_data); in eloop_trace_sock_add_ref() 135 wpa_trace_add_ref(&table->table[i], user, in eloop_trace_sock_add_ref() 136 table->table[i].user_data); in eloop_trace_sock_add_ref() 141 static void eloop_trace_sock_remove_ref(struct eloop_sock_table *table) in eloop_trace_sock_remove_ref() argument 145 if (table == NULL || table->table == NULL) in eloop_trace_sock_remove_ref() [all …]
|
| /freebsd-12-stable/contrib/apr-util/test/ |
| D | testdbm.c | 40 dbm_table_t *table = apr_pcalloc(p, sizeof(*table) * NUM_TABLE_ROWS); in generate_table() local 44 table[i].key.dptr = apr_pmemdup(p, uuid.data, sizeof(uuid.data)); in generate_table() 45 table[i].key.dsize = sizeof(uuid.data); in generate_table() 46 table[i].val.dptr = apr_palloc(p, APR_UUID_FORMATTED_LENGTH); in generate_table() 47 table[i].val.dsize = APR_UUID_FORMATTED_LENGTH; in generate_table() 48 apr_uuid_format(table[i].val.dptr, &uuid); in generate_table() 53 table[i].val.dptr = apr_pmemdup(p, uuid.data, sizeof(uuid.data)); in generate_table() 54 table[i].val.dsize = sizeof(uuid.data); in generate_table() 55 table[i].key.dptr = apr_palloc(p, APR_UUID_FORMATTED_LENGTH); in generate_table() 56 table[i].key.dsize = APR_UUID_FORMATTED_LENGTH; in generate_table() [all …]
|
| /freebsd-12-stable/sys/ofed/drivers/infiniband/core/ |
| D | ib_cache.c | 54 u16 table[0]; member 177 struct ib_gid_table *table, int ix, in write_gid() argument 182 __releases(&table->rwlock) __acquires(&table->rwlock) in write_gid() 193 table->data_vec[ix].props |= GID_TABLE_ENTRY_INVALID; in write_gid() 194 write_unlock_irq(&table->rwlock); in write_gid() 200 &table->data_vec[ix].context); in write_gid() 203 &table->data_vec[ix].context); in write_gid() 204 write_lock_irq(&table->rwlock); in write_gid() 207 old_net_dev = table->data_vec[ix].attr.ndev; in write_gid() 208 old_gid_type = table->data_vec[ix].attr.gid_type; in write_gid() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyInstrTable.td | 16 defm TABLE_GET_#rt : I<(outs rt:$res), (ins table32_op:$table, I32:$i), 17 (outs), (ins table32_op:$table), 19 "table.get\t$res, $table, $i", 20 "table.get\t$table", 24 defm TABLE_SET_#rt : I<(outs), (ins table32_op:$table, I32:$i, rt:$val), 25 (outs), (ins table32_op:$table), 27 "table.set\t$table, $i, $val", 28 "table.set\t$table", 31 defm TABLE_GROW_#rt : I<(outs I32:$sz), (ins table32_op:$table, rt:$val, I32:$n), 32 (outs), (ins table32_op:$table), [all …]
|
| /freebsd-12-stable/sys/dev/mlx4/mlx4_core/ |
| D | mlx4_icm.c | 250 int mlx4_table_get(struct mlx4_dev *dev, struct mlx4_icm_table *table, u32 obj, in mlx4_table_get() argument 253 u32 i = (obj & (table->num_obj - 1)) / in mlx4_table_get() 254 (MLX4_TABLE_CHUNK_SIZE / table->obj_size); in mlx4_table_get() 257 mutex_lock(&table->mutex); in mlx4_table_get() 259 if (table->icm[i]) { in mlx4_table_get() 260 ++table->icm[i]->refcount; in mlx4_table_get() 264 table->icm[i] = mlx4_alloc_icm(dev, MLX4_TABLE_CHUNK_SIZE >> PAGE_SHIFT, in mlx4_table_get() 265 (table->lowmem ? gfp : GFP_HIGHUSER) | in mlx4_table_get() 266 __GFP_NOWARN, table->coherent); in mlx4_table_get() 267 if (!table->icm[i]) { in mlx4_table_get() [all …]
|
| /freebsd-12-stable/stand/common/ |
| D | part.c | 237 ptable_gptread(struct ptable *table, void *dev, diskread_t dread) in ptable_gptread() argument 247 buf = malloc(table->sectorsize); in ptable_gptread() 250 tbl = malloc(table->sectorsize * MAXTBLSZ); in ptable_gptread() 257 ptable_close(table); in ptable_gptread() 258 table = NULL; in ptable_gptread() 263 phdr = gpt_checkhdr((struct gpt_hdr *)buf, 1, table->sectors - 1, in ptable_gptread() 264 table->sectorsize); in ptable_gptread() 269 table->sectorsize)); in ptable_gptread() 271 gpt_checktbl(phdr, tbl, size * table->sectorsize, in ptable_gptread() 272 table->sectors - 1) == 0) { in ptable_gptread() [all …]
|
| /freebsd-12-stable/lib/libc/locale/ |
| D | collate.c | 72 __collate_load_tables_l(const char *encoding, struct xlocale_collate *table); 77 struct xlocale_collate *table = t; in destruct_collate() local 78 if (table->map && (table->maplen > 0)) { in destruct_collate() 79 (void) munmap(table->map, table->maplen); in destruct_collate() 91 struct xlocale_collate *table = calloc(sizeof(struct xlocale_collate), 1); in __collate_load() local 92 table->header.header.destructor = destruct_collate; in __collate_load() 95 if (__collate_load_tables_l(encoding, table) != _LDP_LOADED) { in __collate_load() 96 xlocale_release(table); in __collate_load() 99 return table; in __collate_load() 113 __collate_load_tables_l(const char *encoding, struct xlocale_collate *table) in __collate_load_tables_l() argument [all …]
|
| /freebsd-12-stable/sys/dev/mlx5/mlx5_core/ |
| D | mlx5_rl.c | 40 static struct mlx5_rl_entry *find_rl_entry(struct mlx5_rl_table *table, in find_rl_entry() argument 47 for (i = 0; i < table->max_size; i++) { in find_rl_entry() 48 entry = table->rl_entry + i; in find_rl_entry() 75 const struct mlx5_rl_table *table = &dev->priv.rl_table; in mlx5_rl_is_in_range() local 77 return (rate <= table->max_rate && rate >= table->min_rate && in mlx5_rl_is_in_range() 84 struct mlx5_rl_table *table = &dev->priv.rl_table; in mlx5_rl_add_rate() local 88 mutex_lock(&table->rl_lock); in mlx5_rl_add_rate() 92 rate, table->min_rate, table->max_rate); in mlx5_rl_add_rate() 97 entry = find_rl_entry(table, rate, burst); in mlx5_rl_add_rate() 100 table->max_size); in mlx5_rl_add_rate() [all …]
|
| D | mlx5_cq.c | 40 mlx5_cq_table_write_lock(struct mlx5_cq_table *table) in mlx5_cq_table_write_lock() argument 43 atomic_inc(&table->writercount); in mlx5_cq_table_write_lock() 46 spin_lock(&table->writerlock); in mlx5_cq_table_write_lock() 50 mlx5_cq_table_write_unlock(struct mlx5_cq_table *table) in mlx5_cq_table_write_unlock() argument 53 spin_unlock(&table->writerlock); in mlx5_cq_table_write_unlock() 54 atomic_dec(&table->writercount); in mlx5_cq_table_write_unlock() 61 struct mlx5_cq_table *table = &dev->priv.cq_table; in mlx5_cq_completion() local 71 do_lock = atomic_read(&table->writercount) != 0; in mlx5_cq_completion() 73 spin_lock(&table->writerlock); in mlx5_cq_completion() 76 cq = table->linear_array[cqn].cq; in mlx5_cq_completion() [all …]
|
| /freebsd-12-stable/contrib/gdb/gdb/ |
| D | frame-base.c | 81 struct frame_base_table *table = XCALLOC (1, struct frame_base_table); in frame_base_init() local 82 table->default_base = &default_frame_base; in frame_base_init() 83 return table; in frame_base_init() 89 struct frame_base_table *table = gdbarch_data (gdbarch, frame_base_data); in frame_base_table() local 90 if (table == NULL) in frame_base_table() 94 table = frame_base_init (gdbarch); in frame_base_table() 95 set_gdbarch_data (gdbarch, frame_base_data, table); in frame_base_table() 97 return table; in frame_base_table() 102 append_predicate (struct frame_base_table *table, in append_predicate() argument 105 table->sniffer = xrealloc (table->sniffer, in append_predicate() [all …]
|
| D | frame-unwind.c | 40 append_predicate (struct frame_unwind_table *table, in append_predicate() argument 43 table->sniffer = xrealloc (table->sniffer, ((table->nr + 1) in append_predicate() 45 table->sniffer[table->nr] = sniffer; in append_predicate() 46 table->nr++; in append_predicate() 52 struct frame_unwind_table *table = XCALLOC (1, struct frame_unwind_table); in frame_unwind_init() local 53 append_predicate (table, dummy_frame_sniffer); in frame_unwind_init() 55 append_predicate (table, kgdb_sniffer_kluge); in frame_unwind_init() 56 return table; in frame_unwind_init() 63 struct frame_unwind_table *table = in frame_unwind_append_sniffer() local 65 if (table == NULL) in frame_unwind_append_sniffer() [all …]
|
| /freebsd-12-stable/contrib/binutils/gas/ |
| D | hash.c | 54 struct hash_entry **table; member 119 ret->table = obstack_alloc (&ret->memory, alloc); in hash_new() 120 memset (ret->table, 0, alloc); in hash_new() 138 hash_die (struct hash_control *table) in hash_die() argument 140 obstack_free (&table->memory, 0); in hash_die() 141 free (table); in hash_die() 154 hash_lookup (struct hash_control *table, const char *key, size_t len, in hash_lookup() argument 166 ++table->lookups; in hash_lookup() 182 index = hash % table->size; in hash_lookup() 183 list = table->table + index; in hash_lookup() [all …]
|
| /freebsd-12-stable/contrib/subversion/subversion/libsvn_fs_x/ |
| D | string_table.c | 109 builder_table_t *table = apr_pcalloc(builder->pool, sizeof(*table)); in add_table() local 110 table->max_data_size = MAX_DATA_SIZE - PADDING; /* ensure there remain a few in add_table() 112 table->short_strings = apr_array_make(builder->pool, 64, in add_table() 114 table->long_strings = apr_array_make(builder->pool, 0, in add_table() 116 table->long_string_dict = svn_hash__make(builder->pool); in add_table() 118 APR_ARRAY_PUSH(builder->tables, builder_table_t *) = table; in add_table() 120 return table; in add_table() 136 balance(builder_table_t *table, in balance() argument 174 insert_string(builder_table_t *table, in insert_string() argument 183 apr_array_pop(table->short_strings); in insert_string() [all …]
|
| /freebsd-12-stable/contrib/ntp/libntp/lib/isc/ |
| D | result.c | 119 resulttable *table; in register_table() local 129 table = malloc(sizeof(*table)); in register_table() 130 if (table == NULL) in register_table() 132 table->base = base; in register_table() 133 table->last = base + nresults - 1; in register_table() 134 table->text = txt; in register_table() 135 table->msgcat = msgcat; in register_table() 136 table->set = set; in register_table() 137 ISC_LINK_INIT(table, link); in register_table() 141 ISC_LIST_APPEND(tables, table, link); in register_table() [all …]
|
| /freebsd-12-stable/sys/dev/mthca/ |
| D | mthca_memfree.c | 221 int mthca_table_get(struct mthca_dev *dev, struct mthca_icm_table *table, int obj) in mthca_table_get() argument 223 int i = (obj & (table->num_obj - 1)) * table->obj_size / MTHCA_TABLE_CHUNK_SIZE; in mthca_table_get() 226 mutex_lock(&table->mutex); in mthca_table_get() 228 if (table->icm[i]) { in mthca_table_get() 229 ++table->icm[i]->refcount; in mthca_table_get() 233 table->icm[i] = mthca_alloc_icm(dev, MTHCA_TABLE_CHUNK_SIZE >> PAGE_SHIFT, in mthca_table_get() 234 (table->lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mthca_table_get() 235 __GFP_NOWARN, table->coherent); in mthca_table_get() 236 if (!table->icm[i]) { in mthca_table_get() 241 if (mthca_MAP_ICM(dev, table->icm[i], in mthca_table_get() [all …]
|