/freebsd-11.0-release/sys/geom/journal/ |
H A D | g_journal.h | 297 journal_metadata_encode(struct g_journal_metadata *md, u_char *data) argument 301 bcopy(md->md_magic, data, 16); 302 le32enc(data + 16, md->md_version); 303 le32enc(data + 20, md->md_id); 304 *(data + 24) = md->md_type; 305 le64enc(data + 25, md->md_jstart); 306 le64enc(data + 33, md->md_jend); 307 le64enc(data + 41, md->md_joffset); 308 le32enc(data + 49, md->md_jid); 309 le64enc(data + 53, md 318 journal_metadata_decode_v0(const u_char *data, struct g_journal_metadata *md) argument 339 journal_metadata_decode(const u_char *data, struct g_journal_metadata *md) argument 357 journal_metadata_dump(const struct g_journal_metadata *md) argument [all...] |
/freebsd-11.0-release/sbin/geom/class/cache/ |
H A D | geom_cache.c | 132 struct g_cache_metadata md; local 144 strlcpy(md.md_magic, G_CACHE_MAGIC, sizeof(md.md_magic)); 145 md.md_version = G_CACHE_VERSION; 147 strlcpy(md.md_name, name, sizeof(md.md_name)); 149 md.md_bsize = val; 151 md.md_size = val; 154 md.md_provsize = g_get_mediasize(name); 155 if (md 200 cache_metadata_dump(const struct g_cache_metadata *md) argument 214 struct g_cache_metadata md, tmpmd; local [all...] |
/freebsd-11.0-release/sys/modules/md/ |
H A D | Makefile | 1 # $FreeBSD: releng/11.0/sys/modules/md/Makefile 296574 2016-03-09 19:36:25Z sobomax $ 3 .PATH: ${.CURDIR}/../../dev/md 6 SRCS= md.c opt_md.h opt_geom.h opt_rootdevname.h vnode_if.h
|
/freebsd-11.0-release/tests/sys/geom/class/eli/ |
H A D | kill_test.sh | 17 geli init -B none -P -K $keyfile1 md${no} 18 geli attach -p -k $keyfile1 md${no} 19 geli setkey -n 1 -P -K $keyfile2 md${no} 22 geli kill md${no} 30 if [ ! -c /dev/md{$no}.eli ]; then 37 geli attach -p -k $keyfile1 md${no} 2>/dev/null 45 geli attach -p -k $keyfile2 md${no} 2>/dev/null 52 geli init -B none -P -K $keyfile1 md${no} 53 geli setkey -n 1 -p -k $keyfile1 -P -K $keyfile2 md${no} 56 geli attach -p -k $keyfile1 md [all...] |
H A D | readonly_test.sh | 15 geli init -B none -P -K $keyfile md${no} 22 geli attach -r -p -k $keyfile md${no} 29 sh -c "true >/dev/md${no}.eli" 2>/dev/null 36 geli kill md${no} 44 if [ ! -c /dev/md{$no}.eli ]; then 51 geli attach -r -p -k $keyfile md${no} 58 geli setkey -n 1 -P -K /dev/null md${no} 2>/dev/null 65 geli delkey -n 0 md${no} 2>/dev/null 72 geli delkey -f -n 0 md${no} 2>/dev/null 79 geli list md [all...] |
H A D | init_J_test.sh | 23 geli init -i ${iter} -B none -J ${passfile0} -P md${no} 2>/dev/null && echo -n "not " 25 geli init -i ${iter} -B none -J ${passfile0} -P -K ${keyfile0} md${no} 2>/dev/null && echo -n "not " 27 geli init -i ${iter} -B none -J ${passfile0} -K ${keyfile0} md${no} 2>/dev/null || echo -n "not " 29 geli attach -k ${keyfile0} -p md${no} 2>/dev/null && echo -n "not " 31 geli attach -j ${passfile0} md${no} 2>/dev/null && echo -n "not " 33 geli attach -j ${keyfile0} md${no} 2>/dev/null && echo -n "not " 35 geli attach -k ${passfile0} -p md${no} 2>/dev/null && echo -n "not " 37 geli attach -j ${keyfile0} -k ${passfile0} md${no} 2>/dev/null && echo -n "not " 39 geli attach -j ${keyfile0} -k ${keyfile0} md${no} 2>/dev/null && echo -n "not " 41 geli attach -j ${passfile0} -k ${passfile0} md [all...] |
/freebsd-11.0-release/crypto/openssl/crypto/md5/ |
H A D | md5_one.c | 68 unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md) argument 73 if (md == NULL) 74 md = m; 93 MD5_Final(md, &c); 95 return (md);
|
/freebsd-11.0-release/crypto/openssl/crypto/md4/ |
H A D | md4_one.c | 68 unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md) argument 73 if (md == NULL) 74 md = m; 93 MD4_Final(md, &c); 95 return (md);
|
/freebsd-11.0-release/contrib/pjdfstest/tests/mkdir/ |
H A D | 09.t | 18 newfs /dev/md${n} >/dev/null || exit 19 mount /dev/md${n} ${n0} || exit 22 mount -ur /dev/md${n} 24 mount -uw /dev/md${n} 27 umount /dev/md${n}
|
/freebsd-11.0-release/contrib/pjdfstest/tests/mkfifo/ |
H A D | 08.t | 18 newfs /dev/md${n} >/dev/null || exit 19 mount /dev/md${n} ${n0} || exit 22 mount -ur /dev/md${n} 24 mount -uw /dev/md${n} 27 umount /dev/md${n}
|
/freebsd-11.0-release/contrib/pjdfstest/tests/open/ |
H A D | 15.t | 18 newfs /dev/md${n} >/dev/null || exit 19 mount /dev/md${n} ${n0} || exit 22 mount -ur /dev/md${n} 24 mount -uw /dev/md${n} 25 umount /dev/md${n}
|
/freebsd-11.0-release/contrib/pjdfstest/tests/rmdir/ |
H A D | 14.t | 18 newfs /dev/md${n} >/dev/null || exit 19 mount /dev/md${n} ${n0} || exit 21 mount -ur /dev/md${n} 23 mount -uw /dev/md${n} 25 umount /dev/md${n}
|
/freebsd-11.0-release/contrib/pjdfstest/tests/symlink/ |
H A D | 10.t | 19 newfs /dev/md${n} >/dev/null || exit 20 mount /dev/md${n} ${n0} || exit 24 mount -ur /dev/md${n} 26 mount -uw /dev/md${n} 30 umount /dev/md${n}
|
/freebsd-11.0-release/contrib/pjdfstest/tests/unlink/ |
H A D | 12.t | 18 newfs /dev/md${n} >/dev/null || exit 19 mount /dev/md${n} ${n0} || exit 21 mount -ur /dev/md${n} 23 mount -uw /dev/md${n} 25 umount /dev/md${n}
|
/freebsd-11.0-release/sbin/geom/class/eli/ |
H A D | geom_eli.c | 470 eli_genkey_passphrase(struct gctl_req *req, struct g_eli_metadata *md, bool new, argument 489 if (!new && md->md_iterations == -1) { 508 if (md->md_iterations == -1) { 512 md->md_iterations = pkcs5v2_calculate(2000000); 513 assert(md->md_iterations > 0); 516 md->md_iterations); 522 if (md->md_iterations == 0) { 523 g_eli_crypto_hmac_update(ctxp, md->md_salt, 524 sizeof(md->md_salt)); 526 } else /* if (md 540 eli_genkey(struct gctl_req *req, struct g_eli_metadata *md, unsigned char *key, bool new) argument 569 eli_metadata_read(struct gctl_req *req, const char *prov, struct g_eli_metadata *md) argument 625 eli_metadata_store(struct gctl_req *req, const char *prov, struct g_eli_metadata *md) argument 668 struct g_eli_metadata md; local 878 struct g_eli_metadata md; local 917 struct g_eli_metadata md; local 1037 eli_setkey_attached(struct gctl_req *req, struct g_eli_metadata *md) argument 1071 eli_setkey_detached(struct gctl_req *req, const char *prov, struct g_eli_metadata *md) argument 1166 struct g_eli_metadata md; local 1202 struct g_eli_metadata md; local 1266 struct g_eli_metadata md; local 1494 struct g_eli_metadata md; local 1534 struct g_eli_metadata md; local 1640 struct g_eli_metadata md; local 1706 struct g_eli_metadata md; local [all...] |
/freebsd-11.0-release/crypto/openssl/crypto/evp/ |
H A D | bio_ok.c | 152 EVP_MD_CTX md; member in struct:ok_struct 192 EVP_MD_CTX_init(&ctx->md); 204 EVP_MD_CTX_cleanup(&((BIO_OK_CTX *)a->ptr)->md); 363 EVP_MD *md; local 424 md = ptr; 425 if (!EVP_DigestInit_ex(&ctx->md, md, NULL)) 432 *ppmd = ctx->md.digest; 480 EVP_MD_CTX *md; local 483 md 516 EVP_MD_CTX *md; local 558 EVP_MD_CTX *md; local 585 EVP_MD_CTX *md; local [all...] |
H A D | e_rc4_hmac_md5.c | 74 MD5_CTX head, tail, md; member in struct:__anon6362 95 key->md = key->head; 122 md5_off = MD5_CBLOCK - key->md.num, blocks; 141 MD5_Update(&key->md, in, md5_off); 145 &key->md, in + md5_off, blocks); 149 key->md.Nh += blocks >> 29; 150 key->md.Nl += blocks <<= 3; 151 if (key->md.Nl < (unsigned int)blocks) 152 key->md.Nh++; 158 MD5_Update(&key->md, i [all...] |
/freebsd-11.0-release/sbin/geom/class/stripe/ |
H A D | geom_stripe.c | 123 struct g_stripe_metadata md; local 168 strlcpy(md.md_magic, G_STRIPE_MAGIC, sizeof(md.md_magic)); 169 md.md_version = G_STRIPE_VERSION; 171 strlcpy(md.md_name, name, sizeof(md.md_name)); 172 md.md_id = arc4random(); 173 md.md_all = nargs - 1; 180 md.md_stripesize = stripesize; 195 md 244 stripe_metadata_dump(const struct g_stripe_metadata *md) argument 260 struct g_stripe_metadata md, tmpmd; local [all...] |
/freebsd-11.0-release/sys/rpc/ |
H A D | rpcm_subs.h | 96 { t1 = mtod(md, caddr_t)+md->m_len-dpos; \ 100 } else if ((t1 = rpcm_disct(&md, &dpos, (s), t1, &cp2)) != 0){ \ 110 (t1 = rpcm_mbuftouio(&md,(p),(s),&dpos)) != 0) { \ 119 { t1 = mtod(md, caddr_t)+md->m_len-dpos; \ 122 } else if ((t1 = rpc_adv(&md, &dpos, (s), t1)) != 0) { \
|
/freebsd-11.0-release/sbin/growfs/tests/ |
H A D | legacy_test.pl | 17 open my $fd, "|-", "disklabel -R md$unit /dev/stdin" or die; 28 sysopen my $fd, "/dev/md$unit", O_RDWR or die "/dev/md$unit: $!"; 39 chomp(my $md = `mdconfig -s40m`); 40 like($md, qr/^md\d+$/, "Created $md with size 40m") or die; 41 $unit = substr $md, 2; 46 ok(setsize(10, 40), "Sized ${md}a to 10m"); 47 system "newfs -O $type -U ${md} [all...] |
/freebsd-11.0-release/sbin/geom/class/concat/ |
H A D | geom_concat.c | 115 struct g_concat_metadata md; local 140 strlcpy(md.md_magic, G_CONCAT_MAGIC, sizeof(md.md_magic)); 141 md.md_version = G_CONCAT_VERSION; 143 strlcpy(md.md_name, name, sizeof(md.md_name)); 144 md.md_id = arc4random(); 145 md.md_all = nargs - 1; 152 md.md_no = i - 1; 154 bzero(md 207 concat_metadata_dump(const struct g_concat_metadata *md) argument 222 struct g_concat_metadata md, tmpmd; local [all...] |
/freebsd-11.0-release/sys/geom/eli/ |
H A D | g_eli_ctl.c | 56 struct g_eli_metadata md; local 100 error = g_eli_read_metadata(mp, pp, &md); 106 if (md.md_keys == 0x00) { 107 bzero(&md, sizeof(md)); 114 bzero(&md, sizeof(md)); 119 error = g_eli_mkey_decrypt(&md, key, mkey, &nkey); 122 bzero(&md, sizeof(md)); 234 struct g_eli_metadata md; local 373 struct g_eli_metadata md; local 562 struct g_eli_metadata md; local 671 struct g_eli_metadata md; local 892 struct g_eli_metadata md; local [all...] |
/freebsd-11.0-release/sbin/geom/class/journal/ |
H A D | geom_journal.c | 139 struct g_journal_metadata md; local 148 strlcpy(md.md_magic, G_JOURNAL_MAGIC, sizeof(md.md_magic)); 149 md.md_version = G_JOURNAL_VERSION; 150 md.md_id = arc4random(); 151 md.md_joffset = 0; 152 md.md_jid = 0; 153 md.md_flags = GJ_FLAG_CLEAN; 156 md.md_flags |= GJ_FLAG_CHECKSUM; 210 md 318 struct g_journal_metadata md, tmpmd; local [all...] |
/freebsd-11.0-release/sbin/geom/class/shsec/ |
H A D | geom_shsec.c | 106 struct g_shsec_metadata md; local 150 strlcpy(md.md_magic, G_SHSEC_MAGIC, sizeof(md.md_magic)); 151 md.md_version = G_SHSEC_VERSION; 153 strlcpy(md.md_name, name, sizeof(md.md_name)); 154 md.md_id = arc4random(); 155 md.md_all = nargs - 1; 170 md.md_no = i - 1; 171 md 219 shsec_metadata_dump(const struct g_shsec_metadata *md) argument 234 struct g_shsec_metadata md, tmpmd; local [all...] |
/freebsd-11.0-release/sbin/geom/class/label/ |
H A D | geom_label.c | 115 struct g_label_metadata md; local 137 strlcpy(md.md_magic, G_LABEL_MAGIC, sizeof(md.md_magic)); 138 md.md_version = G_LABEL_VERSION; 140 strlcpy(md.md_label, label, sizeof(md.md_label)); 141 md.md_provsize = g_get_mediasize(name); 142 if (md.md_provsize == 0) { 151 label_metadata_encode(&md, sector); 189 label_metadata_dump(const struct g_label_metadata *md) argument 200 struct g_label_metadata md, tmpmd; local [all...] |