Home
last modified time | relevance | path

Searched refs:mkey (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/crypto/heimdal/lib/hdb/
H A Dmkey.c46 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 Dkeytab.c40 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 Dg_eli_key.c54 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 Dg_eli_ctl.c56 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 Dg_eli_key_cache.c180 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 Dg_eli.h691 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 Dg_eli.c1005 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 Dmlx5_mr.c53 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 Dgeliboot.c98 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 Dstash.c47 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 Dkstash.c72 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 Dgetpublickey.c91 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 Dnetnamer.c233 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 Dg_bde_lock.c
/freebsd/contrib/ofed/libibmad/
H A Dsmp.c50 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 Dosm_db_pack.c92 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 Dqp.c431 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 Dwqe.h101 uint32_t mkey; member
147 uint32_t mkey; member
/freebsd/sys/ofed/include/rdma/
H A Dib_smi.h59 __be64 mkey; member
89 __be64 mkey; member
/freebsd/sys/dev/mlx5/
H A Ddriver.h1051 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 Dbasis18 >>8 string \000 (mkey)
/freebsd/contrib/ofed/libibumad/
H A Dumad_sm.h118 __be64 mkey; member
/freebsd/contrib/ofed/libibnetdisc/
H A Dquery_smp.c145 smp->rpc.mkey = engine->cfg->mkey; in issue_smp()
/freebsd/sys/dev/mlx5/mlx5_fpga/
H A Dmlx5fpga_conn.c116 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 Dgbde.c

123