/freebsd/lib/libc/tests/nss/ |
H A D | testutil.h | 28 #define DECLARE_TEST_DATA(ent) \ argument 29 struct ent##_entry { \ 30 struct ent data; \ 31 STAILQ_ENTRY(ent##_entry) entries; \ 34 struct ent##_test_data { \ 35 void (*clone_func)(struct ent *, struct ent const *); \ 36 void (*free_func)(struct ent *); \ 38 STAILQ_HEAD(ent_head, ent##_entry) snapshot_data; \ 41 void __##ent##_test_data_init(struct ent##_test_data *, \ 42 void (*)(struct ent *, struct ent const *), \ [all …]
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_cmd.c | 103 struct mlx5_cmd_work_ent *ent; in alloc_cmd() local 105 ent = kzalloc(sizeof(*ent), alloc_flags); in alloc_cmd() 106 if (!ent) in alloc_cmd() 109 ent->in = in; in alloc_cmd() 110 ent->uin_size = uin_size; in alloc_cmd() 111 ent->out = out; in alloc_cmd() 112 ent->uout = uout; in alloc_cmd() 113 ent->uout_size = uout_size; in alloc_cmd() 114 ent->callback = cbk; in alloc_cmd() 115 ent->context = context; in alloc_cmd() [all …]
|
/freebsd/crypto/heimdal/lib/kadm5/ |
H A D | get_s.c | 39 add_tl_data(kadm5_principal_ent_t ent, int16_t type, in add_tl_data() argument 57 tl->tl_data_next = ent->tl_data; in add_tl_data() 58 ent->tl_data = tl; in add_tl_data() 59 ent->n_tl_data++; in add_tl_data() 75 hdb_entry_ex ent; in kadm5_s_get_principal() local 77 memset(&ent, 0, sizeof(ent)); in kadm5_s_get_principal() 82 HDB_F_DECRYPT|HDB_F_GET_ANY|HDB_F_ADMIN_DATA, 0, &ent); in kadm5_s_get_principal() 89 ret = krb5_copy_principal(context->context, ent.entry.principal, in kadm5_s_get_principal() 93 if(mask & KADM5_PRINC_EXPIRE_TIME && ent.entry.valid_end) in kadm5_s_get_principal() 94 out->princ_expire_time = *ent.entry.valid_end; in kadm5_s_get_principal() [all …]
|
H A D | chpass_s.c | 45 hdb_entry_ex ent; in change() local 51 memset(&ent, 0, sizeof(ent)); in change() 57 HDB_F_DECRYPT|HDB_F_GET_ANY|HDB_F_ADMIN_DATA, 0, &ent); in change() 63 &ent, password, cond); in change() 68 num_keys = ent.entry.keys.len; in change() 69 keys = ent.entry.keys.val; in change() 71 ent.entry.keys.len = 0; in change() 72 ent.entry.keys.val = NULL; in change() 74 ret = _kadm5_set_keys(context, &ent.entry, password); in change() 81 existsp = _kadm5_exists_keys (ent.entry.keys.val, in change() [all …]
|
H A D | ent_setup.c | 65 * Modify the `ent' according to `tl_data'. 71 hdb_entry_ex *ent, in perform_tl_data() argument 82 ret = hdb_entry_set_password(context, db, &ent->entry, pw); in perform_tl_data() 95 ret = hdb_entry_set_pw_change_time(context, &ent->entry, t); in perform_tl_data() 107 ret = hdb_replace_extension(context, &ent->entry, &ext); in perform_tl_data() 116 default_flags(hdb_entry_ex *ent, int server) in default_flags() argument 118 ent->entry.flags.client = 1; in default_flags() 119 ent->entry.flags.server = !!server; in default_flags() 120 ent->entry.flags.forwardable = 1; in default_flags() 121 ent->entry.flags.proxiable = 1; in default_flags() [all …]
|
H A D | set_keys.c | 39 * Set the keys of `ent' to the string-to-key of `password' 44 hdb_entry *ent, in _kadm5_set_keys() argument 52 ent->principal, in _kadm5_set_keys() 57 _kadm5_free_keys (context->context, ent->keys.len, ent->keys.val); in _kadm5_set_keys() 58 ent->keys.val = keys; in _kadm5_set_keys() 59 ent->keys.len = num_keys; in _kadm5_set_keys() 61 hdb_entry_set_pw_change_time(context->context, ent, 0); in _kadm5_set_keys() 67 ent, password); in _kadm5_set_keys() 76 * Set the keys of `ent' to (`n_key_data', `key_data') 81 hdb_entry *ent, in _kadm5_set_keys2() argument [all …]
|
H A D | create_s.c | 60 hdb_entry_ex *ent, in create_principal() argument 68 memset(ent, 0, sizeof(*ent)); in create_principal() 77 &ent->entry.principal); in create_principal() 91 ent, mask | def_mask, in create_principal() 99 ent->entry.created_by.time = time(NULL); in create_principal() 102 &ent->entry.created_by.principal); in create_principal() 111 hdb_entry_ex ent; in kadm5_s_create_principal_with_key() local 114 ret = create_principal(context, princ, mask, &ent, in kadm5_s_create_principal_with_key() 125 ent.entry.kvno = 1; in kadm5_s_create_principal_with_key() 127 ret = hdb_seal_keys(context->context, context->db, &ent.entry); in kadm5_s_create_principal_with_key() [all …]
|
H A D | log.c | 239 hdb_entry *ent) in kadm5_log_create() argument 247 ret = hdb_entry2value (context->context, ent, &value); in kadm5_log_create() 288 hdb_entry_ex ent; in kadm5_log_replay_create() local 290 memset(&ent, 0, sizeof(ent)); in kadm5_log_replay_create() 298 ret = hdb_value2entry (context->context, &data, &ent.entry); in kadm5_log_replay_create() 305 ret = context->db->hdb_store(context->context, context->db, 0, &ent); in kadm5_log_replay_create() 306 hdb_free_entry (context->context, &ent); in kadm5_log_replay_create() 390 hdb_entry *ent) in kadm5_log_rename() argument 402 ret = hdb_entry2value (context->context, ent, &value); in kadm5_log_rename() 508 hdb_entry *ent, in kadm5_log_modify() argument [all …]
|
H A D | rename_s.c | 45 hdb_entry_ex ent; in kadm5_s_rename_principal() local 48 memset(&ent, 0, sizeof(ent)); in kadm5_s_rename_principal() 55 source, HDB_F_GET_ANY|HDB_F_ADMIN_DATA, 0, &ent); in kadm5_s_rename_principal() 60 ret = _kadm5_set_modifier(context, &ent.entry); in kadm5_s_rename_principal() 74 for(i = 0; i < ent.entry.keys.len; i++){ in kadm5_s_rename_principal() 75 if(ent.entry.keys.val[i].salt == NULL){ in kadm5_s_rename_principal() 76 ent.entry.keys.val[i].salt = in kadm5_s_rename_principal() 77 malloc(sizeof(*ent.entry.keys.val[i].salt)); in kadm5_s_rename_principal() 78 if(ent.entry.keys.val[i].salt == NULL) in kadm5_s_rename_principal() 80 ret = copy_Salt(&salt, ent.entry.keys.val[i].salt); in kadm5_s_rename_principal() [all …]
|
/freebsd/crypto/heimdal/lib/hdb/ |
H A D | hdb-ldap.c | 52 int flags, hdb_entry_ex * ent); 386 LDAP_entry2mods(krb5_context context, HDB * db, hdb_entry_ex * ent, in LDAP_entry2mods() 477 krb5_principal_compare(context, ent->entry.principal, orig.entry.principal) in LDAP_entry2mods() 482 ret = krb5_unparse_name(context, ent->entry.principal, &tmp); in LDAP_entry2mods() 496 ret = krb5_unparse_name_short(context, ent->entry.principal, &tmp); in LDAP_entry2mods() 508 if (is_heimdal_entry && (ent->entry.kvno != orig.entry.kvno || is_new_entry)) { in LDAP_entry2mods() 511 ent->entry.kvno); in LDAP_entry2mods() 516 if (is_heimdal_entry && ent->entry.valid_start) { in LDAP_entry2mods() 518 || (*(ent->entry.valid_start) != *(orig.entry.valid_start))) { in LDAP_entry2mods() 521 ent in LDAP_entry2mods() 383 LDAP_entry2mods(krb5_context context,HDB * db,hdb_entry_ex * ent,LDAPMessage * msg,LDAPMod *** pmods) LDAP_entry2mods() argument 973 LDAP_message2entry(krb5_context context,HDB * db,LDAPMessage * msg,int flags,hdb_entry_ex * ent) LDAP_message2entry() argument [all...] |
H A D | print.c | 127 entry2string_int (krb5_context context, krb5_storage *sp, hdb_entry *ent) in entry2string_int() argument 134 ret = krb5_unparse_name(context, ent->principal, &p); in entry2string_int() 140 append_string(context, sp, "%d", ent->kvno); in entry2string_int() 142 for(i = 0; i < ent->keys.len; i++){ in entry2string_int() 144 if(ent->keys.val[i].mkvno) in entry2string_int() 146 *ent->keys.val[i].mkvno, in entry2string_int() 147 ent->keys.val[i].key.keytype); in entry2string_int() 150 ent->keys.val[i].key.keytype); in entry2string_int() 152 append_hex(context, sp, &ent->keys.val[i].key.keyvalue); in entry2string_int() 155 if(ent->keys.val[i].salt){ in entry2string_int() [all …]
|
/freebsd/usr.sbin/makefs/zfs/ |
H A D | zap.c | 71 zap_entry_chunks(zfs_zap_entry_t *ent) in zap_entry_chunks() argument 73 return (1 + howmany(strlen(ent->name) + 1, ZAP_LEAF_ARRAY_BYTES) + in zap_entry_chunks() 74 howmany(ent->intsz * ent->intcnt, ZAP_LEAF_ARRAY_BYTES)); in zap_entry_chunks() 133 zfs_zap_entry_t *ent; in zap_add() local 139 ent = ecalloc(1, sizeof(*ent)); in zap_add() 140 ent->name = estrdup(name); in zap_add() 141 ent->hash = zap_hash(zap->hashsalt, ent->name); in zap_add() 142 ent->intsz = intsz; in zap_add() 143 ent->intcnt = intcnt; in zap_add() 149 ent->val64p = &ent->val64; in zap_add() [all …]
|
/freebsd/sys/geom/part/ |
H A D | g_part_mbr.c | 69 struct dos_partition ent; member 249 bzero(&entry->ent, sizeof(entry->ent)); in g_part_mbr_add() 255 entry->ent.dp_start = start; in g_part_mbr_add() 256 entry->ent.dp_size = size; in g_part_mbr_add() 257 mbr_set_chs(basetable, baseentry->gpe_start, &entry->ent.dp_scyl, in g_part_mbr_add() 258 &entry->ent.dp_shd, &entry->ent.dp_ssect); in g_part_mbr_add() 259 mbr_set_chs(basetable, baseentry->gpe_end, &entry->ent.dp_ecyl, in g_part_mbr_add() 260 &entry->ent.dp_ehd, &entry->ent.dp_esect); in g_part_mbr_add() 261 return (mbr_parse_type(gpp->gpp_type, &entry->ent.dp_typ)); in g_part_mbr_add() 332 sbuf_printf(sb, " xs MBR xt %u", entry->ent.dp_typ); in g_part_mbr_dumpconf() [all …]
|
H A D | g_part_ebr.c | 69 struct dos_partition ent; member 152 ebr_entry_decode(const char *p, struct dos_partition *ent) in ebr_entry_decode() argument 154 ent->dp_flag = p[0]; in ebr_entry_decode() 155 ent->dp_shd = p[1]; in ebr_entry_decode() 156 ent->dp_ssect = p[2]; in ebr_entry_decode() 157 ent->dp_scyl = p[3]; in ebr_entry_decode() 158 ent->dp_typ = p[4]; in ebr_entry_decode() 159 ent->dp_ehd = p[5]; in ebr_entry_decode() 160 ent->dp_esect = p[6]; in ebr_entry_decode() 161 ent->dp_ecyl = p[7]; in ebr_entry_decode() [all …]
|
H A D | g_part_apm.c | 60 struct apm_ent ent; member 187 apm_read_ent(struct g_consumer *cp, uint32_t blk, struct apm_ent *ent, in apm_read_ent() argument 200 ent->ent_sig = be16dec(buf); in apm_read_ent() 201 ent->ent_pmblkcnt = be32dec(buf + 4); in apm_read_ent() 202 ent->ent_start = be32dec(buf + 8); in apm_read_ent() 203 ent->ent_size = be32dec(buf + 12); in apm_read_ent() 204 bcopy(buf + 16, ent->ent_name, sizeof(ent->ent_name)); in apm_read_ent() 205 bcopy(buf + 48, ent->ent_type, sizeof(ent->ent_type)); in apm_read_ent() 220 entry->ent.ent_sig = APM_ENT_SIG; in g_part_apm_add() 221 entry->ent.ent_pmblkcnt = table->self.ent_pmblkcnt; in g_part_apm_add() [all …]
|
/freebsd/crypto/heimdal/kdc/ |
H A D | mit_dump.c | 152 fix_salt(krb5_context context, hdb_entry *ent, int key_num) in fix_salt() argument 155 Salt *salt = ent->keys.val[key_num].salt; in fix_salt() 172 for (i = 0; i < ent->principal->name.name_string.len; ++i) in fix_salt() 173 len += strlen(ent->principal->name.name_string.val[i]); in fix_salt() 178 for (i = 0; i < ent->principal->name.name_string.len; ++i) { in fix_salt() 180 ent->principal->name.name_string.val[i], in fix_salt() 181 strlen(ent->principal->name.name_string.val[i])); in fix_salt() 182 p += strlen(ent->principal->name.name_string.val[i]); in fix_salt() 191 ent->principal->realm, in fix_salt() 192 strlen(ent->principal->realm)); in fix_salt() [all …]
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_cm.c | 170 struct id_map_entry *ent = container_of(delay, struct id_map_entry, timeout); in id_map_ent_timeout() local 172 struct mlx4_ib_dev *dev = ent->dev; in id_map_ent_timeout() 175 int pv_id = (int) ent->pv_cm_id; in id_map_ent_timeout() 181 found_ent = id_map_find_by_sl_id(&dev->ib_dev, ent->slave_id, ent->sl_cm_id); in id_map_ent_timeout() 182 if (found_ent && found_ent == ent) in id_map_ent_timeout() 187 list_del(&ent->list); in id_map_ent_timeout() 189 kfree(ent); in id_map_ent_timeout() 196 struct id_map_entry *ent, *found_ent; in id_map_find_del() local 199 ent = (struct id_map_entry *)idr_find(&sriov->pv_id_table, pv_cm_id); in id_map_find_del() 200 if (!ent) in id_map_find_del() [all …]
|
/freebsd/crypto/heimdal/kadmin/ |
H A D | rpc.c | 398 kadm5_principal_ent_rec *ent) in store_principal_ent() argument 402 CHECK(store_principal_xdr(contextp, sp, ent->principal)); in store_principal_ent() 403 CHECK(krb5_store_uint32(sp, ent->princ_expire_time)); in store_principal_ent() 404 CHECK(krb5_store_uint32(sp, ent->pw_expiration)); in store_principal_ent() 405 CHECK(krb5_store_uint32(sp, ent->last_pwd_change)); in store_principal_ent() 406 CHECK(krb5_store_uint32(sp, ent->max_life)); in store_principal_ent() 407 CHECK(krb5_store_int32(sp, ent->mod_name == NULL)); in store_principal_ent() 408 if (ent->mod_name) in store_principal_ent() 409 CHECK(store_principal_xdr(contextp, sp, ent->mod_name)); in store_principal_ent() 410 CHECK(krb5_store_uint32(sp, ent->mod_date)); in store_principal_ent() [all …]
|
H A D | init.c | 46 kadm5_principal_ent_rec ent; in create_random_entry() local 64 memset(&ent, 0, sizeof(ent)); in create_random_entry() 65 ent.principal = princ; in create_random_entry() 68 ent.max_life = max_life; in create_random_entry() 72 ent.max_renewable_life = max_rlife; in create_random_entry() 75 ent.attributes |= attributes | KRB5_KDB_DISALLOW_ALL_TIX; in create_random_entry() 79 ret = kadm5_create_principal(kadm_handle, &ent, mask, password); in create_random_entry() 96 ret = kadm5_get_principal(kadm_handle, princ, &ent, in create_random_entry() 103 ent.attributes &= (~KRB5_KDB_DISALLOW_ALL_TIX); in create_random_entry() 104 ent.kvno = 1; in create_random_entry() [all …]
|
H A D | load.c | 146 * Parse dumped keys in `str' and store them in `ent' 151 parse_keys(hdb_entry *ent, char *str) in parse_keys() argument 161 ent->kvno = tmp; in parse_keys() 165 key = realloc(ent->keys.val, in parse_keys() 166 (ent->keys.len + 1) * sizeof(*ent->keys.val)); in parse_keys() 169 ent->keys.val = key; in parse_keys() 170 key = ent->keys.val + ent->keys.len; in parse_keys() 171 ent->keys.len++; in parse_keys() 372 hdb_entry_ex ent; in doit() local 448 memset(&ent, 0, sizeof(ent)); in doit() [all …]
|
/freebsd/usr.bin/mkimg/ |
H A D | apm.c | 64 struct apm_ent *ent; in apm_write() local 77 ent = (void *)(buf + secsz); in apm_write() 78 be16enc(&ent->ent_sig, APM_ENT_SIG); in apm_write() 79 be32enc(&ent->ent_pmblkcnt, nparts + 1); in apm_write() 80 be32enc(&ent->ent_start, 1); in apm_write() 81 be32enc(&ent->ent_size, nparts + 1); in apm_write() 82 strncpy(ent->ent_type, APM_ENT_TYPE_SELF, sizeof(ent->ent_type)); in apm_write() 83 strncpy(ent->ent_name, "Apple", sizeof(ent->ent_name)); in apm_write() 86 ent = (void *)(buf + (part->index + 2) * secsz); in apm_write() 87 be16enc(&ent->ent_sig, APM_ENT_SIG); in apm_write() [all …]
|
/freebsd/crypto/openssl/crypto/x509/ |
H A D | by_dir.c | 151 static void by_dir_entry_free(BY_DIR_ENTRY *ent) in by_dir_entry_free() argument 153 OPENSSL_free(ent->dir); in by_dir_entry_free() 154 sk_BY_DIR_HASH_pop_free(ent->hashes, by_dir_hash_free); in by_dir_entry_free() 155 OPENSSL_free(ent); in by_dir_entry_free() 183 BY_DIR_ENTRY *ent; in add_cert_dir() local 191 ent = sk_BY_DIR_ENTRY_value(ctx->dirs, j); in add_cert_dir() 192 if (strlen(ent->dir) == len && strncmp(ent->dir, ss, len) == 0) in add_cert_dir() 204 ent = OPENSSL_malloc(sizeof(*ent)); in add_cert_dir() 205 if (ent == NULL) { in add_cert_dir() 209 ent->dir_type = type; in add_cert_dir() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mr.c | 68 if (order < cache->ent[0].order) in order2idx() 71 return order - cache->ent[0].order; in order2idx() 115 struct mlx5_cache_ent *ent = &cache->ent[c]; in reg_mr_callback() local 121 spin_lock_irqsave(&ent->lock, flags); in reg_mr_callback() 122 ent->pending--; in reg_mr_callback() 123 spin_unlock_irqrestore(&ent->lock, flags); in reg_mr_callback() 139 spin_lock_irqsave(&ent->lock, flags); in reg_mr_callback() 140 list_add_tail(&mr->list, &ent->head); in reg_mr_callback() 141 ent->cur++; in reg_mr_callback() 142 ent->size++; in reg_mr_callback() [all …]
|
/freebsd/sys/kern/ |
H A D | kern_fail.c | 223 struct fail_point_entry *ent; in fail_point_is_off() local 229 TAILQ_FOREACH(ent, &fp_setting->fp_entry_queue, in fail_point_is_off() 231 if (!ent->fe_stale) { in fail_point_is_off() 262 struct fail_point_entry *ent; in fail_point_setting_destroy() local 265 ent = TAILQ_FIRST(&fp_setting->fp_entry_queue); in fail_point_setting_destroy() 266 TAILQ_REMOVE(&fp_setting->fp_entry_queue, ent, fe_entries); in fail_point_setting_destroy() 267 fail_point_entry_destroy(ent); in fail_point_setting_destroy() 547 struct fail_point_entry *ent; in fail_point_eval_nontrivial() local 562 TAILQ_FOREACH(ent, &fp_setting->fp_entry_queue, fe_entries) { in fail_point_eval_nontrivial() 563 if (ent->fe_stale) in fail_point_eval_nontrivial() [all …]
|
/freebsd/usr.sbin/newsyslog/ |
H A D | newsyslog.c | 301 static void free_entry(struct conf_entry *ent); 310 static void createdir(const struct conf_entry *ent, char *dirpart); 311 static void createlog(const struct conf_entry *ent); 467 free_entry(struct conf_entry *ent) in free_entry() argument 470 if (ent == NULL) in free_entry() 473 if (ent->log != NULL) { in free_entry() 475 printf("\t--> [freeing entry for %s]\n", ent->log); in free_entry() 476 free(ent->log); in free_entry() 477 ent->log = NULL; in free_entry() 480 if (ent->pid_cmd_file != NULL) { in free_entry() [all …]
|