/freebsd/crypto/heimdal/lib/hdb/ |
H A D | mkey.c | 46 hdb_free_master_key(krb5_context context, hdb_master_key mkey) in hdb_free_master_key() argument 49 while(mkey) { in hdb_free_master_key() 50 krb5_kt_free_entry(context, &mkey->keytab); in hdb_free_master_key() 51 if (mkey->crypto) in hdb_free_master_key() 52 krb5_crypto_destroy(context, mkey->crypto); in hdb_free_master_key() 53 ptr = mkey; in hdb_free_master_key() 54 mkey = mkey->next; in hdb_free_master_key() 62 hdb_master_key *mkey) in hdb_process_master_key() argument 66 *mkey = calloc(1, sizeof(**mkey)); in hdb_process_master_key() 67 if(*mkey == NULL) { in hdb_process_master_key() [all …]
|
H A D | keytab.c | 40 char *mkey; member 59 const char *db, *mkey; in hdb_resolve() local 67 mkey = strstr(name, ":mkey="); in hdb_resolve() 68 if(mkey == NULL || mkey[5] == '\0') { in hdb_resolve() 79 d->mkey = NULL; in hdb_resolve() 81 d->dbname = malloc(mkey - db + 1); in hdb_resolve() 87 memmove(d->dbname, db, mkey - db); in hdb_resolve() 88 d->dbname[mkey - db] = '\0'; in hdb_resolve() 90 d->mkey = strdup(mkey + 5); in hdb_resolve() 91 if(d->mkey == NULL) { in hdb_resolve() [all …]
|
/freebsd/sys/geom/eli/ |
H A D | g_eli_key.c | 54 g_eli_mkey_verify(const unsigned char *mkey, const unsigned char *key) in g_eli_mkey_verify() argument 65 odhmac = mkey + G_ELI_DATAIVKEYLEN; in g_eli_mkey_verify() 68 g_eli_crypto_hmac(hmkey, sizeof(hmkey), mkey, G_ELI_DATAIVKEYLEN, in g_eli_mkey_verify() 84 g_eli_mkey_hmac(unsigned char *mkey, const unsigned char *key) in g_eli_mkey_hmac() argument 94 odhmac = mkey + G_ELI_DATAIVKEYLEN; in g_eli_mkey_hmac() 96 g_eli_crypto_hmac(hmkey, sizeof(hmkey), mkey, G_ELI_DATAIVKEYLEN, in g_eli_mkey_hmac() 108 unsigned char *mkey, unsigned nkey) in g_eli_mkey_decrypt() argument 136 bcopy(tmpmkey, mkey, G_ELI_DATAIVKEYLEN); in g_eli_mkey_decrypt() 154 const unsigned char *key, unsigned char *mkey, unsigned *nkeyp) in g_eli_mkey_decrypt_any() argument 163 error = g_eli_mkey_decrypt(md, key, mkey, nkey); in g_eli_mkey_decrypt_any() [all …]
|
H A D | g_eli_ctl.c | 56 u_char *key, mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_attach() local 140 error = g_eli_mkey_decrypt_any(&md, key, mkey, &nkey); in g_eli_ctl_attach() 142 error = g_eli_mkey_decrypt(&md, key, mkey, nkey); in g_eli_ctl_attach() 161 g_eli_create(req, mp, pp, &md, mkey, nkey); in g_eli_ctl_attach() 162 explicit_bzero(mkey, sizeof(mkey)); in g_eli_ctl_attach() 257 u_char mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_onetime() local 351 arc4rand(mkey, sizeof(mkey), 0); in g_eli_ctl_onetime() 379 g_eli_create(req, mp, pp, &md, mkey, -1); in g_eli_ctl_onetime() 380 explicit_bzero(mkey, sizeof(mkey)); in g_eli_ctl_onetime() 975 u_char *key, mkey[G_ELI_DATAIVKEYLEN]; in g_eli_ctl_resume() local [all …]
|
H A D | g_eli_key_cache.c | 180 uint8_t *mkey; in g_eli_key_init() local 184 mkey = sc->sc_mkey + sizeof(sc->sc_ivkey); in g_eli_key_init() 186 bcopy(mkey, sc->sc_ekey, G_ELI_DATAKEYLEN); in g_eli_key_init() 191 g_eli_crypto_hmac(mkey, G_ELI_MAXKEYLEN, "\x10", 1, in g_eli_key_init()
|
H A D | g_eli.h | 691 const u_char *mkey, int nkey); 713 void g_eli_mkey_hmac(unsigned char *mkey, const unsigned char *key); 715 const unsigned char *key, unsigned char *mkey, unsigned keyp); 717 const unsigned char *key, unsigned char *mkey, unsigned *nkeyp); 719 unsigned char *mkey); 721 void g_eli_mkey_propagate(struct g_eli_softc *sc, const unsigned char *mkey);
|
H A D | g_eli.c | 1005 const struct g_eli_metadata *md, const u_char *mkey, int nkey) in g_eli_create() argument 1089 g_eli_mkey_propagate(sc, mkey); in g_eli_create() 1327 u_char key[G_ELI_USERKEYLEN], mkey[G_ELI_DATAIVKEYLEN]; in g_eli_taste() local 1383 mkey, &nkey) == 0 ) { in g_eli_taste() 1457 error = g_eli_mkey_decrypt_any(&md, key, mkey, &nkey); in g_eli_taste() 1490 gp = g_eli_create(NULL, mp, pp, &md, mkey, nkey); in g_eli_taste() 1491 explicit_bzero(mkey, sizeof(mkey)); in g_eli_taste()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_mr.c | 53 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey_cb() argument 92 mkey->iova = MLX5_GET64(mkc, mkc, start_addr); in mlx5_core_create_mkey_cb() 93 mkey->size = MLX5_GET64(mkc, mkc, len); in mlx5_core_create_mkey_cb() 94 mkey->key = mlx5_idx_to_mkey(mkey_index) | key; in mlx5_core_create_mkey_cb() 95 mkey->pd = MLX5_GET(mkc, mkc, pd); in mlx5_core_create_mkey_cb() 98 mkey_index, key, mkey->key); in mlx5_core_create_mkey_cb() 102 err = radix_tree_insert(&table->tree, mlx5_mkey_to_idx(mkey->key), mkey); in mlx5_core_create_mkey_cb() 106 mkey->key, err); in mlx5_core_create_mkey_cb() 107 mlx5_core_destroy_mkey(dev, mkey); in mlx5_core_create_mkey_cb() 115 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey() argument [all …]
|
/freebsd/stand/libsa/geli/ |
H A D | geliboot.c | 98 geli_findkey(struct geli_dev *gdev, u_char *mkey) in geli_findkey() argument 105 mkey, &keynum) == 0) { in geli_findkey() 111 if (g_eli_mkey_decrypt_any(&gdev->md, saved_keys[i], mkey, in geli_findkey() 222 u_char key[G_ELI_USERKEYLEN], mkey[G_ELI_DATAIVKEYLEN], *mkp; in geli_probe() local 228 memcpy(&mkey, mkeyp, G_ELI_DATAIVKEYLEN); in geli_probe() 233 if (geli_findkey(gdev, mkey) == 0) { in geli_probe() 263 error = g_eli_mkey_decrypt_any(&gdev->md, key, mkey, &keynum); in geli_probe() 265 explicit_bzero(mkey, sizeof(mkey)); in geli_probe() 270 explicit_bzero(mkey, sizeof(mkey)); in geli_probe() 282 bcopy(mkey, gdev->sc.sc_mkey, sizeof(gdev->sc.sc_mkey)); in geli_probe() [all …]
|
/freebsd/crypto/heimdal/kadmin/ |
H A D | stash.c | 47 hdb_master_key mkey; in stash() local 66 ret = hdb_read_master_key(context, opt->key_file_string, &mkey); in stash() 101 hdb_free_master_key(context, mkey); in stash() 107 ret = hdb_add_master_key(context, &key, &mkey); in stash() 127 ret = hdb_write_master_key(context, new, mkey); in stash() 152 hdb_free_master_key(context, mkey); in stash()
|
/freebsd/crypto/heimdal/kdc/ |
H A D | kstash.c | 72 hdb_master_key mkey; in main() local 94 ret = hdb_read_master_key(context, keyfile, &mkey); in main() 128 ret = hdb_add_master_key(context, &key, &mkey); in main() 145 ret = hdb_write_master_key(context, new, mkey); in main() 170 hdb_free_master_key(context, mkey); in main()
|
/freebsd/lib/libc/rpc/ |
H A D | getpublickey.c | 91 char *mkey; in getpublicandprivatekey() local 138 mkey = strsep(&res, "\t "); in getpublicandprivatekey() 139 if (mkey == NULL) { in getpublicandprivatekey() 152 if (strcmp(mkey, key) == 0) { in getpublicandprivatekey()
|
H A D | netnamer.c | 233 char *mkey; in getnetid() local 293 mkey = strsep(&res, "\t "); in getnetid() 294 if (mkey == NULL) { in getnetid() 307 if (strcmp(mkey, key) == 0) { in getnetid()
|
/freebsd/sys/geom/bde/ |
H A D | g_bde_lock.c |
|
/freebsd/contrib/ofed/libibmad/ |
H A D | smp.c | 50 void smp_mkey_set(struct ibmad_port *srcport, uint64_t mkey) in smp_mkey_set() argument 52 srcport->smp_mkey = mkey; in smp_mkey_set() 81 rpc.mkey = srcport->smp_mkey; in smp_set_status_via() 120 rpc.mkey = srcport->smp_mkey; in smp_query_status_via()
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_db_pack.c | 92 static inline void pack_mkey(uint64_t mkey, char *p_mkey_str) in pack_mkey() argument 94 sprintf(p_mkey_str, "0x%016" PRIx64, mkey); in pack_mkey() 245 IN uint64_t mkey) in osm_db_guid2mkey_set() argument 251 pack_mkey(mkey, mkey_str); in osm_db_guid2mkey_set()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | qp.c | 431 data->klm.mkey = htobe32(bind_info->mr->lkey); in set_umr_data_seg() 445 struct mlx5_wqe_mkey_context_seg *mkey = *seg; in set_umr_mkey_seg() local 447 mkey->qpn_mkey = htobe32((rkey & 0xFF) | in set_umr_mkey_seg() 452 mkey->access_flags = 0; in set_umr_mkey_seg() 453 mkey->free = 0; in set_umr_mkey_seg() 455 mkey->access_flags |= in set_umr_mkey_seg() 458 mkey->access_flags |= in set_umr_mkey_seg() 461 mkey->access_flags |= in set_umr_mkey_seg() 464 mkey->access_flags |= in set_umr_mkey_seg() 467 mkey->start_addr = 0; in set_umr_mkey_seg() [all …]
|
H A D | wqe.h | 101 uint32_t mkey; member 147 uint32_t mkey; member
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_smi.h | 59 __be64 mkey; member 89 __be64 mkey; member
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 1051 struct mlx5_core_mkey *mkey, 1059 int mlx5_core_destroy_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mkey *mkey); 1060 int mlx5_core_query_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mkey *mkey, 1063 u32 *mkey); 1177 static inline u32 mlx5_mkey_to_idx(u32 mkey) in mlx5_mkey_to_idx() argument 1179 return mkey >> 8; in mlx5_mkey_to_idx() 1187 static inline u8 mlx5_mkey_variant(u32 mkey) in mlx5_mkey_variant() argument 1189 return mkey & 0xff; in mlx5_mkey_variant()
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | basis | 18 >>8 string \000 (mkey)
|
/freebsd/contrib/ofed/libibumad/ |
H A D | umad_sm.h | 118 __be64 mkey; member
|
/freebsd/contrib/ofed/libibnetdisc/ |
H A D | query_smp.c | 145 smp->rpc.mkey = engine->cfg->mkey; in issue_smp()
|
/freebsd/sys/dev/mlx5/mlx5_fpga/ |
H A D | mlx5fpga_conn.c | 116 data->lkey = cpu_to_be32(conn->fdev->conn_res.mkey.key); in mlx5_fpga_conn_post_recv() 156 data->lkey = cpu_to_be32(conn->fdev->conn_res.mkey.key); in mlx5_fpga_conn_post_send() 221 struct mlx5_core_mkey *mkey) in mlx5_fpga_conn_create_mkey() argument 241 err = mlx5_core_create_mkey(mdev, mkey, in, inlen); in mlx5_fpga_conn_create_mkey() 1015 &fdev->conn_res.mkey); in mlx5_fpga_conn_device_init() 1020 mlx5_fpga_dbg(fdev, "Created mkey 0x%x\n", fdev->conn_res.mkey.key); in mlx5_fpga_conn_device_init() 1036 mlx5_core_destroy_mkey(fdev->mdev, &fdev->conn_res.mkey); in mlx5_fpga_conn_device_cleanup()
|
/freebsd/sbin/gbde/ |
H A D | gbde.c |
|