The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/crypto/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # Cryptographic API
    3 #
    4 
    5 obj-$(CONFIG_CRYPTO) += crypto.o
    6 crypto-y := api.o cipher.o compress.o
    7 
    8 obj-$(CONFIG_CRYPTO_WORKQUEUE) += crypto_wq.o
    9 
   10 obj-$(CONFIG_CRYPTO_FIPS) += fips.o
   11 
   12 crypto_algapi-$(CONFIG_PROC_FS) += proc.o
   13 crypto_algapi-y := algapi.o scatterwalk.o $(crypto_algapi-y)
   14 obj-$(CONFIG_CRYPTO_ALGAPI2) += crypto_algapi.o
   15 
   16 obj-$(CONFIG_CRYPTO_AEAD2) += aead.o
   17 
   18 crypto_blkcipher-y := ablkcipher.o
   19 crypto_blkcipher-y += blkcipher.o
   20 obj-$(CONFIG_CRYPTO_BLKCIPHER2) += crypto_blkcipher.o
   21 obj-$(CONFIG_CRYPTO_BLKCIPHER2) += chainiv.o
   22 obj-$(CONFIG_CRYPTO_BLKCIPHER2) += eseqiv.o
   23 obj-$(CONFIG_CRYPTO_SEQIV) += seqiv.o
   24 
   25 crypto_hash-y += ahash.o
   26 crypto_hash-y += shash.o
   27 obj-$(CONFIG_CRYPTO_HASH2) += crypto_hash.o
   28 
   29 obj-$(CONFIG_CRYPTO_PCOMP2) += pcompress.o
   30 
   31 cryptomgr-y := algboss.o testmgr.o
   32 
   33 obj-$(CONFIG_CRYPTO_MANAGER2) += cryptomgr.o
   34 obj-$(CONFIG_CRYPTO_USER) += crypto_user.o
   35 obj-$(CONFIG_CRYPTO_HMAC) += hmac.o
   36 obj-$(CONFIG_CRYPTO_VMAC) += vmac.o
   37 obj-$(CONFIG_CRYPTO_XCBC) += xcbc.o
   38 obj-$(CONFIG_CRYPTO_NULL) += crypto_null.o
   39 obj-$(CONFIG_CRYPTO_MD4) += md4.o
   40 obj-$(CONFIG_CRYPTO_MD5) += md5.o
   41 obj-$(CONFIG_CRYPTO_RMD128) += rmd128.o
   42 obj-$(CONFIG_CRYPTO_RMD160) += rmd160.o
   43 obj-$(CONFIG_CRYPTO_RMD256) += rmd256.o
   44 obj-$(CONFIG_CRYPTO_RMD320) += rmd320.o
   45 obj-$(CONFIG_CRYPTO_SHA1) += sha1_generic.o
   46 obj-$(CONFIG_CRYPTO_SHA256) += sha256_generic.o
   47 obj-$(CONFIG_CRYPTO_SHA512) += sha512_generic.o
   48 obj-$(CONFIG_CRYPTO_WP512) += wp512.o
   49 obj-$(CONFIG_CRYPTO_TGR192) += tgr192.o
   50 obj-$(CONFIG_CRYPTO_GF128MUL) += gf128mul.o
   51 obj-$(CONFIG_CRYPTO_ECB) += ecb.o
   52 obj-$(CONFIG_CRYPTO_CBC) += cbc.o
   53 obj-$(CONFIG_CRYPTO_PCBC) += pcbc.o
   54 obj-$(CONFIG_CRYPTO_CTS) += cts.o
   55 obj-$(CONFIG_CRYPTO_LRW) += lrw.o
   56 obj-$(CONFIG_CRYPTO_XTS) += xts.o
   57 obj-$(CONFIG_CRYPTO_CTR) += ctr.o
   58 obj-$(CONFIG_CRYPTO_GCM) += gcm.o
   59 obj-$(CONFIG_CRYPTO_CCM) += ccm.o
   60 obj-$(CONFIG_CRYPTO_PCRYPT) += pcrypt.o
   61 obj-$(CONFIG_CRYPTO_CRYPTD) += cryptd.o
   62 obj-$(CONFIG_CRYPTO_DES) += des_generic.o
   63 obj-$(CONFIG_CRYPTO_FCRYPT) += fcrypt.o
   64 obj-$(CONFIG_CRYPTO_BLOWFISH) += blowfish_generic.o
   65 obj-$(CONFIG_CRYPTO_BLOWFISH_COMMON) += blowfish_common.o
   66 obj-$(CONFIG_CRYPTO_TWOFISH) += twofish_generic.o
   67 obj-$(CONFIG_CRYPTO_TWOFISH_COMMON) += twofish_common.o
   68 obj-$(CONFIG_CRYPTO_SERPENT) += serpent_generic.o
   69 obj-$(CONFIG_CRYPTO_AES) += aes_generic.o
   70 obj-$(CONFIG_CRYPTO_CAMELLIA) += camellia_generic.o
   71 obj-$(CONFIG_CRYPTO_CAST_COMMON) += cast_common.o
   72 obj-$(CONFIG_CRYPTO_CAST5) += cast5_generic.o
   73 obj-$(CONFIG_CRYPTO_CAST6) += cast6_generic.o
   74 obj-$(CONFIG_CRYPTO_ARC4) += arc4.o
   75 obj-$(CONFIG_CRYPTO_TEA) += tea.o
   76 obj-$(CONFIG_CRYPTO_KHAZAD) += khazad.o
   77 obj-$(CONFIG_CRYPTO_ANUBIS) += anubis.o
   78 obj-$(CONFIG_CRYPTO_SEED) += seed.o
   79 obj-$(CONFIG_CRYPTO_SALSA20) += salsa20_generic.o
   80 obj-$(CONFIG_CRYPTO_DEFLATE) += deflate.o
   81 obj-$(CONFIG_CRYPTO_ZLIB) += zlib.o
   82 obj-$(CONFIG_CRYPTO_MICHAEL_MIC) += michael_mic.o
   83 obj-$(CONFIG_CRYPTO_CRC32C) += crc32c.o
   84 obj-$(CONFIG_CRYPTO_AUTHENC) += authenc.o authencesn.o
   85 obj-$(CONFIG_CRYPTO_LZO) += lzo.o
   86 obj-$(CONFIG_CRYPTO_842) += 842.o
   87 obj-$(CONFIG_CRYPTO_RNG2) += rng.o
   88 obj-$(CONFIG_CRYPTO_RNG2) += krng.o
   89 obj-$(CONFIG_CRYPTO_ANSI_CPRNG) += ansi_cprng.o
   90 obj-$(CONFIG_CRYPTO_TEST) += tcrypt.o
   91 obj-$(CONFIG_CRYPTO_GHASH) += ghash-generic.o
   92 obj-$(CONFIG_CRYPTO_USER_API) += af_alg.o
   93 obj-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o
   94 obj-$(CONFIG_CRYPTO_USER_API_SKCIPHER) += algif_skcipher.o
   95 
   96 #
   97 # generic algorithms and the async_tx api
   98 #
   99 obj-$(CONFIG_XOR_BLOCKS) += xor.o
  100 obj-$(CONFIG_ASYNC_CORE) += async_tx/
  101 obj-$(CONFIG_ASYMMETRIC_KEY_TYPE) += asymmetric_keys/

Cache object: 266e31e5523b548e18a43cf2992ed0d3


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.