Searched refs:algorithm (Results 1 - 200 of 861) sorted by relevance

12345

/linux-4.1.27/drivers/staging/skein/
H A DMakefile2 # Makefile for the skein secure hash algorithm
H A Dskein_block.h7 ** This algorithm and source code is released to the public domain.
/linux-4.1.27/lib/
H A Dint_sqrt.c4 * Based on the shift-and-subtract algorithm for computing integer
H A Dreciprocal_div.c7 * For a description of the algorithm please have a look at
H A Dtextsearch.c38 * search parameters such as the pattern and algorithm name.
39 * (2) Core requests the algorithm to allocate and initialize a search
43 * to the algorithm to store persistent variables.
45 * request to the algorithm.
51 * (8) Core notifies the algorithm to destroy algorithm specific
57 * by calling textsearch_prepare() specifying the searching algorithm,
60 * performance of algorithm, so you should use it at own your risk.
245 * @algo: name of search algorithm
251 * Looks up the search algorithm module and creates a new textsearch
H A Dts_bm.c13 * Implements Boyer-Moore string matching algorithm:
25 * multiple blocks, in that case this algorithm won't find any coincidence.
29 * the proper string search algorithm depending on your setting.
H A Ddiv64.c87 * This implementation is a comparable to algorithm used by div64_u64.
126 * This implementation is a modified version of the algorithm proposed
H A Dts_kmp.c13 * Implements a linear-time string-matching algorithm due to Knuth,
14 * Morris, and Pratt [1]. Their algorithm avoids the explicit
H A Dcordic.c99 MODULE_DESCRIPTION("CORDIC algorithm");
H A Drandom32.c75 * algorithm suitable for simulation. This algorithm is NOT
H A Dgenalloc.c266 * Uses the pool allocation function (with first-fit algorithm by default).
321 * Uses the pool allocation function (with first-fit algorithm by default).
472 * gen_pool_set_algo - set the allocation algorithm
473 * @pool: pool to change allocation algorithm
474 * @algo: custom algorithm function
H A Dbch.c50 * b. Error locator polynomial computation using Berlekamp-Massey algorithm
55 * factoring the error locator polynomial using the Berlekamp Trace algorithm
57 * solving techniques [2] are used. The resulting algorithm, called BTZ, yields
395 /* use simplified binary Berlekamp-Massey algorithm */ compute_error_locator_polynomial()
793 * This is used in Berlekamp Trace algorithm for splitting polynomials
836 * factor a polynomial using Berlekamp Trace algorithm (BTA)
871 * find roots of a polynomial, using BTZ algorithm; see the beginning of this
H A Dsha1.c74 * confuse it with the full FIPS 180-1 digest algorithm for variable
/linux-4.1.27/crypto/asymmetric_keys/
H A Dpublic_key.h1 /* Public key algorithm internals
19 * Public key algorithm definition.
H A Dverify_pefile.h31 enum hash_algo digest_algo; /* Digest algorithm */
H A Dpublic_key.c59 * Destroy a public key algorithm key.
119 * Public key algorithm asymmetric key subtype
H A Dmscode_parser.c76 * Note the digest algorithm OID
H A Drsa.c1 /* RSA asymmetric public-key algorithm [RFC3447]
28 * Hash algorithm OIDs plus ASN.1 DER wrappings [RFC4880 sec 5.2.2].
H A Dpkcs7_parser.c180 * Note the digest algorithm for the signature.
209 * Note the public key algorithm for the signature.
/linux-4.1.27/include/sound/
H A Dwm2000.h19 * external algorithm is used. */
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
H A Dlibcfs_crypto.h32 char *cht_name; /**< hash algorithm name, equal to
64 /** Return pointer to type of hash for valid hash algorithm identifier */
78 /** Return hash name for valid hash algorithm identifier or "unknown" */ cfs_crypto_hash_name()
89 /** Return digest size for valid algorithm identifier or 0 */ cfs_crypto_hash_digestsize()
100 /** Return hash identifier for valid hash algorithm name or 0xFF */ cfs_crypto_hash_alg()
112 * @param alg id of hash algorithm
115 * @param key initial value for algorithm, if it is NULL,
123 * @retval -ENODEV if this algorithm is unsupported
137 /** Allocate and initialize descriptor for hash algorithm.
138 * @param alg algorithm id
139 * @param key initial value for algorithm, if it is NULL,
195 /** Return hash speed in Mbytes per second for valid hash algorithm
/linux-4.1.27/lib/raid6/
H A Dalgos.c16 * Algorithm list and algorithm selection for RAID-6
124 pr_info("raid6: using %s recovery algorithm\n", best->name); raid6_choose_recov()
126 pr_err("raid6: Yikes! No recovery algorithm found!\n"); raid6_choose_recov()
190 pr_info("raid6: using algorithm %s gen() %ld MB/s\n", raid6_choose_gen()
198 pr_err("raid6: Yikes! No algorithm found!\n"); raid6_choose_gen()
204 /* Try to pick the best algorithm */
H A Drecov.c17 * use the RAID-5 algorithm (or, in the case of Q failure, just reconstruct
/linux-4.1.27/drivers/crypto/qce/
H A Dcore.h34 * @async_req_enqueue: invoked by every algorithm to enqueue a request
35 * @async_req_done: invoked by every algorithm to finish its request
55 * struct qce_algo_ops - algorithm operations per crypto type
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Ddvb-usb-i2c.c18 err("no i2c algorithm specified"); dvb_usb_i2c_init()
/linux-4.1.27/arch/mips/include/asm/mach-ath79/
H A Dkernel-entry-init.h15 * Some bootloaders set the 'Kseg0 coherency algorithm' to
/linux-4.1.27/include/uapi/linux/
H A Dif_alg.h2 * if_alg: User-space algorithm interface
H A Dtcp.h91 #define TCP_NODELAY 1 /* Turn off Nagle's algorithm. */
103 #define TCP_CONGESTION 13 /* Congestion control algorithm */
H A Djffs2.h158 __u8 compr; /* Compression algorithm used */
159 __u8 usercompr; /* Compression algorithm requested by the user */
/linux-4.1.27/crypto/
H A Dapi.c403 * crypto_alloc_base - Locate algorithm and allocate transform
404 * @alg_name: Name of algorithm
405 * @type: Type of algorithm
408 * This function should not be used by new algorithm types.
412 * algorithm. If that fails and the kernel supports dynamically loadable
415 * to construct an algorithm on the fly. A refcount is grabbed on the
416 * algorithm which is then associated with the new transform.
521 * crypto_alloc_tfm - Locate algorithm and allocate transform
522 * @alg_name: Name of algorithm
523 * @frontend: Frontend algorithm type
524 * @type: Type of algorithm
528 * algorithm. If that fails and the kernel supports dynamically loadable
531 * to construct an algorithm on the fly. A refcount is grabbed on the
532 * algorithm which is then associated with the new transform.
581 * then drops the refcount on the associated algorithm.
H A Dghash-generic.c2 * GHASH: digest algorithm for GCM (Galois/Counter Mode).
8 * The algorithm implementation is copied from gcm.c.
H A Dsalsa20_generic.c2 * Salsa20: Salsa20 stream cipher algorithm
250 MODULE_DESCRIPTION ("Salsa20 stream cipher algorithm");
H A Dcrc32.c60 * If your algorithm starts with ~0, then XOR with ~0 before you set
H A Dcast6_generic.c2 * cast6.c - Cast6 cipher algorithm [rfc2612].
6 * algorithm.
H A Dmcryptd.c636 /* alignment is to be done by multi-buffer crypto algorithm if needed */ shash_ahash_mcryptd_update()
648 /* alignment is to be done by multi-buffer crypto algorithm if needed */ shash_ahash_mcryptd_finup()
660 /* alignment is to be done by multi-buffer crypto algorithm if needed */ shash_ahash_mcryptd_final()
H A D842.c2 * Cryptographic API for the 842 compression algorithm.
H A Dcrc32c_generic.c73 * If your algorithm starts with ~0, then XOR with ~0 before you set
H A Ddeflate.c4 * Deflate algorithm (RFC 1951), implemented here primarily for use
H A Decb.c187 MODULE_DESCRIPTION("ECB block cipher algorithm");
H A Dcrypto_user.c320 * We would loose the reference in the crypto_alg_list to this algorithm crypto_del_alg()
321 * if we try to unregister. Unregistering such an algorithm without crypto_del_alg()
/linux-4.1.27/include/crypto/
H A Dcryptd.h29 /* alg_name should be algorithm to be cryptd-ed */
45 /* alg_name should be algorithm to be cryptd-ed */
H A Dif_alg.h2 * if_alg: User-space algorithm interface
H A Dpublic_key.h1 /* Asymmetric public-key algorithm definitions
/linux-4.1.27/drivers/media/usb/gspca/
H A Dautogain_functions.c22 /* auto gain and exposure algorithm based on the knee algorithm described here:
97 /* Autogain + exposure algorithm for cameras with a coarse exposure control
101 this algorithm normally tries to only adjust the gain (between 40 and
103 to a much more stable image then using the knee algorithm which at
/linux-4.1.27/drivers/media/dvb-core/
H A Ddvb_frontend.h127 * Devices that support this algorithm do everything in hardware
138 * Devices having this algorithm can be customized to have specific
142 * this algorithm, in conjunction with the search and track
143 * callbacks, utilizes the driver specific algorithm.
169 * The frontend search algorithm completed and returned successfully
172 * The frontend search algorithm is sleeping
182 * The frontend search algorithm failed due to some error
185 * The frontend search algorithm was requested to search again
283 /* get frontend tuning algorithm from the module */
/linux-4.1.27/include/linux/mtd/
H A Dnand_ecc.h12 * This file is the header for the ECC algorithm.
/linux-4.1.27/include/linux/
H A Dreciprocal_div.h7 * This algorithm is based on the paper "Division by Invariant
H A Dtextsearch.h30 * @name: name of search algorithm
33 * @destroy: destroy algorithm specific parts of a search configuration
36 * @owner: module reference to algorithm
53 * @ops: operations of chosen algorithm
H A Dcordic.h39 * CORDIC algorithm. The coordinate consists of a real (i) and an
H A Dppp-comp.h85 /* Extra skb space needed by the compressor algorithm */
H A Drcutree.h21 * Paul E. McKenney <paulmck@linux.vnet.ibm.com> Hierarchical algorithm
H A Dcrypto.h68 * Set this bit if and only if the algorithm requires another algorithm of
80 * Set if the algorithm has passed automated run-time testing. Note that
81 * if there is no run-time testing for a given algorithm it is considered
88 * Set if the algorithm is an instance that is build from templates.
92 /* Set this bit if the algorithm provided is hardware accelerated but
226 * These data structures define modular crypto algorithm implementations,
233 * smallest key length supported by this transformation algorithm.
238 * largest key length supported by this transformation algorithm.
251 * the algorithm doesn't support all of the key sizes.
258 * the algorithm doesn't support all of the key sizes. In case the
370 * algorithm. This must be set to one of the pre-defined
376 * algorithm. This must be set to one of the pre-defined values
402 * might need to use the fallback if the algorithm doesn't support
465 * struct crypto_alg - definition of a cryptograpic cipher algorithm
469 * algorithm.
472 * this algorithm. The users must respect this value.
482 * buffer containing the input data for the algorithm must be
498 * transformation algorithm. This is the name of the transformation
505 * transformation algorithm.
535 * The struct crypto_alg describes a generic Crypto API algorithm and is common
762 * Transform helpers which query the underlying algorithm.
H A Dcnt32_to_63.h56 * The restrictions for the algorithm to work properly are:
H A Dcrc8.h32 /* required table size for crc8 algorithm */
/linux-4.1.27/arch/parisc/include/uapi/asm/
H A Dswab.h46 ** Pretty cool algorithm: (* == zero'd bits)
/linux-4.1.27/include/linux/crush/
H A Dcrush.h7 * CRUSH is a pseudo-random data distribution algorithm that
11 * The algorithm was originally described in detail in this paper
12 * (although the algorithm has evolved somewhat since then):
20 #define CRUSH_MAGIC 0x00010000ul /* for detecting algorithm revisions */
/linux-4.1.27/tools/perf/util/
H A Dlevenshtein.c5 * This function implements the Damerau-Levenshtein algorithm to
39 * Note that this algorithm calculates a distance _iff_ d == a.
/linux-4.1.27/drivers/crypto/ux500/hash/
H A Dhash_core.c244 if (HASH_ALGO_SHA1 == ctx->config.algorithm) { get_empty_message_digest()
250 ctx->config.algorithm) { get_empty_message_digest()
256 dev_err(device_data->dev, "%s: Incorrect algorithm!\n", get_empty_message_digest()
263 if (HASH_ALGO_SHA1 == ctx->config.algorithm) { get_empty_message_digest()
268 } else if (HASH_ALGO_SHA256 == ctx->config.algorithm) { get_empty_message_digest()
274 dev_err(device_data->dev, "%s: Incorrect algorithm!\n", get_empty_message_digest()
695 if (config->algorithm != HASH_ALGO_SHA1 && hash_setconfiguration()
696 config->algorithm != HASH_ALGO_SHA256) hash_setconfiguration()
708 switch (config->algorithm) { hash_setconfiguration()
718 dev_err(device_data->dev, "%s: Incorrect algorithm\n", hash_setconfiguration()
725 * selected algorithm. 0b0 = HASH and 0b1 = HMAC. hash_setconfiguration()
956 hash_get_digest(device_data, digest, ctx->config.algorithm); hash_dma_final()
1057 hash_get_digest(device_data, digest, ctx->config.algorithm); hash_hw_final()
1271 * @algorithm: The algorithm in use.
1274 u8 *digest, int algorithm) hash_get_digest()
1279 if (algorithm != HASH_ALGO_SHA1 && algorithm != HASH_ALGO_SHA256) { hash_get_digest()
1280 dev_err(device_data->dev, "%s: Incorrect algorithm %d\n", hash_get_digest()
1281 __func__, algorithm); hash_get_digest()
1285 if (algorithm == HASH_ALGO_SHA1) hash_get_digest()
1372 ctx->config.algorithm = HASH_ALGO_SHA1; ahash_sha1_init()
1385 ctx->config.algorithm = HASH_ALGO_SHA256; ahash_sha256_init()
1428 ctx->config.algorithm = HASH_ALGO_SHA1; hmac_sha1_init()
1441 ctx->config.algorithm = HASH_ALGO_SHA256; hmac_sha256_init()
1509 ctx->config.algorithm = hash_alg->conf.algorithm; hash_cra_init()
1519 .conf.algorithm = HASH_ALGO_SHA1,
1541 .conf.algorithm = HASH_ALGO_SHA256,
1564 .conf.algorithm = HASH_ALGO_SHA1,
1588 .conf.algorithm = HASH_ALGO_SHA256,
1273 hash_get_digest(struct hash_device_data *device_data, u8 *digest, int algorithm) hash_get_digest() argument
H A Dhash_alg.h268 * enum hash_algo - Enumeration for selecting between SHA1 or SHA2 algorithm.
290 * @algorithm: Algorithm selection bit.
295 int algorithm; member in struct:hash_config
388 u8 *digest, int algorithm);
/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/
H A Dhalbtc8821a1ant.c501 u8 algorithm = BT_8821A_1ANT_COEX_ALGO_UNDEFINED; halbtc8821a1ant_action_algorithm() local
509 return algorithm; halbtc8821a1ant_action_algorithm()
525 algorithm = BT_8821A_1ANT_COEX_ALGO_SCO; halbtc8821a1ant_action_algorithm()
530 algorithm = BT_8821A_1ANT_COEX_ALGO_HID; halbtc8821a1ant_action_algorithm()
534 algorithm = BT_8821A_1ANT_COEX_ALGO_A2DP; halbtc8821a1ant_action_algorithm()
539 algorithm = BT_8821A_1ANT_COEX_ALGO_PANHS; halbtc8821a1ant_action_algorithm()
543 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR; halbtc8821a1ant_action_algorithm()
552 algorithm = BT_8821A_1ANT_COEX_ALGO_HID; halbtc8821a1ant_action_algorithm()
556 algorithm = BT_8821A_1ANT_COEX_ALGO_SCO; halbtc8821a1ant_action_algorithm()
561 algorithm = BT_8821A_1ANT_COEX_ALGO_SCO; halbtc8821a1ant_action_algorithm()
565 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID; halbtc8821a1ant_action_algorithm()
573 algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP; halbtc8821a1ant_action_algorithm()
579 algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP; halbtc8821a1ant_action_algorithm()
583 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID; halbtc8821a1ant_action_algorithm()
590 algorithm = BT_8821A_1ANT_COEX_ALGO_A2DP_PANHS; halbtc8821a1ant_action_algorithm()
594 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_A2DP; halbtc8821a1ant_action_algorithm()
604 algorithm = BT_8821A_1ANT_COEX_ALGO_HID; halbtc8821a1ant_action_algorithm()
610 algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP; halbtc8821a1ant_action_algorithm()
614 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID; halbtc8821a1ant_action_algorithm()
621 algorithm = BT_8821A_1ANT_COEX_ALGO_SCO; halbtc8821a1ant_action_algorithm()
625 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID; halbtc8821a1ant_action_algorithm()
635 algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP; halbtc8821a1ant_action_algorithm()
639 algorithm = BT_8821A_1ANT_COEX_ALGO_HID_A2DP_PANEDR; halbtc8821a1ant_action_algorithm()
655 algorithm = BT_8821A_1ANT_COEX_ALGO_PANEDR_HID; halbtc8821a1ant_action_algorithm()
660 return algorithm; halbtc8821a1ant_action_algorithm()
1971 u8 algorithm = 0; btc8821a1ant_run_sw_coex_mech() local
1973 algorithm = halbtc8821a1ant_action_algorithm(btcoexist); btc8821a1ant_run_sw_coex_mech()
1974 coex_dm->cur_algorithm = algorithm; btc8821a1ant_run_sw_coex_mech()
1980 "[BTCoex], Action algorithm = SCO.\n"); btc8821a1ant_run_sw_coex_mech()
1985 "[BTCoex], Action algorithm = HID.\n"); btc8821a1ant_run_sw_coex_mech()
1990 "[BTCoex], Action algorithm = A2DP.\n"); btc8821a1ant_run_sw_coex_mech()
1995 "[BTCoex], Action algorithm = A2DP+PAN(HS).\n"); btc8821a1ant_run_sw_coex_mech()
2000 "[BTCoex], Action algorithm = PAN(EDR).\n"); btc8821a1ant_run_sw_coex_mech()
2005 "[BTCoex], Action algorithm = HS mode.\n"); btc8821a1ant_run_sw_coex_mech()
2010 "[BTCoex], Action algorithm = PAN+A2DP.\n"); btc8821a1ant_run_sw_coex_mech()
2015 "[BTCoex], Action algorithm = PAN(EDR)+HID.\n"); btc8821a1ant_run_sw_coex_mech()
2020 "[BTCoex], Action algorithm = HID+A2DP+PAN.\n"); btc8821a1ant_run_sw_coex_mech()
2025 "[BTCoex], Action algorithm = HID+A2DP.\n"); btc8821a1ant_run_sw_coex_mech()
2030 "[BTCoex], Action algorithm = coexist All Off!!\n"); btc8821a1ant_run_sw_coex_mech()
H A Dhalbtc8192e2ant.c589 u8 algorithm = BT_8192E_2ANT_COEX_ALGO_UNDEFINED; halbtc8192e2ant_action_algorithm() local
597 return algorithm; halbtc8192e2ant_action_algorithm()
613 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO; halbtc8192e2ant_action_algorithm()
618 algorithm = BT_8192E_2ANT_COEX_ALGO_HID; halbtc8192e2ant_action_algorithm()
622 algorithm = BT_8192E_2ANT_COEX_ALGO_A2DP; halbtc8192e2ant_action_algorithm()
627 algorithm = halbtc8192e2ant_action_algorithm()
632 algorithm = halbtc8192e2ant_action_algorithm()
642 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO; halbtc8192e2ant_action_algorithm()
646 algorithm = BT_8192E_2ANT_COEX_ALGO_PANEDR_HID; halbtc8192e2ant_action_algorithm()
651 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO; halbtc8192e2ant_action_algorithm()
655 algorithm = halbtc8192e2ant_action_algorithm()
665 algorithm = halbtc8192e2ant_action_algorithm()
670 algorithm = halbtc8192e2ant_action_algorithm()
678 algorithm = BT_8192E_2ANT_COEX_ALGO_HID; halbtc8192e2ant_action_algorithm()
682 algorithm = halbtc8192e2ant_action_algorithm()
690 algorithm = halbtc8192e2ant_action_algorithm()
695 algorithm = halbtc8192e2ant_action_algorithm()
706 algorithm = BT_8192E_2ANT_COEX_ALGO_PANEDR_HID; halbtc8192e2ant_action_algorithm()
712 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO; halbtc8192e2ant_action_algorithm()
716 algorithm = halbtc8192e2ant_action_algorithm()
724 algorithm = BT_8192E_2ANT_COEX_ALGO_SCO; halbtc8192e2ant_action_algorithm()
728 algorithm = halbtc8192e2ant_action_algorithm()
739 algorithm = halbtc8192e2ant_action_algorithm()
744 algorithm = halbtc8192e2ant_action_algorithm()
761 algorithm = halbtc8192e2ant_action_algorithm()
768 return algorithm; halbtc8192e2ant_action_algorithm()
3101 u8 algorithm = 0; halbtc8192e2ant_run_coexist_mechanism() local
3118 algorithm = halbtc8192e2ant_action_algorithm(btcoexist); halbtc8192e2ant_run_coexist_mechanism()
3120 (BT_8192E_2ANT_COEX_ALGO_PANHS != algorithm)) { halbtc8192e2ant_run_coexist_mechanism()
3127 coex_dm->cur_algorithm = algorithm; halbtc8192e2ant_run_coexist_mechanism()
3146 "Action 2-Ant, algorithm = SCO.\n"); halbtc8192e2ant_run_coexist_mechanism()
3151 "Action 2-Ant, algorithm = SCO+PAN(EDR).\n"); halbtc8192e2ant_run_coexist_mechanism()
3156 "Action 2-Ant, algorithm = HID.\n"); halbtc8192e2ant_run_coexist_mechanism()
3161 "Action 2-Ant, algorithm = A2DP.\n"); halbtc8192e2ant_run_coexist_mechanism()
3166 "Action 2-Ant, algorithm = A2DP+PAN(HS).\n"); halbtc8192e2ant_run_coexist_mechanism()
3171 "Action 2-Ant, algorithm = PAN(EDR).\n"); halbtc8192e2ant_run_coexist_mechanism()
3176 "Action 2-Ant, algorithm = HS mode.\n"); halbtc8192e2ant_run_coexist_mechanism()
3181 "Action 2-Ant, algorithm = PAN+A2DP.\n"); halbtc8192e2ant_run_coexist_mechanism()
3186 "Action 2-Ant, algorithm = PAN(EDR)+HID.\n"); halbtc8192e2ant_run_coexist_mechanism()
3191 "Action 2-Ant, algorithm = HID+A2DP+PAN.\n"); halbtc8192e2ant_run_coexist_mechanism()
3196 "Action 2-Ant, algorithm = HID+A2DP.\n"); halbtc8192e2ant_run_coexist_mechanism()
3201 "Action 2-Ant, algorithm = unknown!!\n"); halbtc8192e2ant_run_coexist_mechanism()
H A Dhalbtc8723b2ant.c424 u8 algorithm = BT_8723B_2ANT_COEX_ALGO_UNDEFINED; btc8723b2ant_action_algorithm() local
432 return algorithm; btc8723b2ant_action_algorithm()
448 algorithm = BT_8723B_2ANT_COEX_ALGO_SCO; btc8723b2ant_action_algorithm()
453 algorithm = BT_8723B_2ANT_COEX_ALGO_HID; btc8723b2ant_action_algorithm()
457 algorithm = BT_8723B_2ANT_COEX_ALGO_A2DP; btc8723b2ant_action_algorithm()
462 algorithm = btc8723b2ant_action_algorithm()
467 algorithm = btc8723b2ant_action_algorithm()
477 algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; btc8723b2ant_action_algorithm()
481 algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; btc8723b2ant_action_algorithm()
486 algorithm = BT_8723B_2ANT_COEX_ALGO_SCO; btc8723b2ant_action_algorithm()
490 algorithm = btc8723b2ant_action_algorithm()
499 algorithm = BT_8723B_2ANT_COEX_ALGO_HID_A2DP; btc8723b2ant_action_algorithm()
505 algorithm = BT_8723B_2ANT_COEX_ALGO_HID; btc8723b2ant_action_algorithm()
509 algorithm = btc8723b2ant_action_algorithm()
517 algorithm = btc8723b2ant_action_algorithm()
522 algorithm = btc8723b2ant_action_algorithm()
534 algorithm = BT_8723B_2ANT_COEX_ALGO_PANEDR_HID; btc8723b2ant_action_algorithm()
541 algorithm = btc8723b2ant_action_algorithm()
547 algorithm = btc8723b2ant_action_algorithm()
556 algorithm = btc8723b2ant_action_algorithm()
562 algorithm = btc8723b2ant_action_algorithm()
574 algorithm = btc8723b2ant_action_algorithm()
580 algorithm = btc8723b2ant_action_algorithm()
598 algorithm = btc8723b2ant_action_algorithm()
604 return algorithm; btc8723b2ant_action_algorithm()
2992 u8 algorithm = 0; btc8723b2ant_run_coexist_mechanism() local
3010 algorithm = btc8723b2ant_action_algorithm(btcoexist); btc8723b2ant_run_coexist_mechanism()
3012 (BT_8723B_2ANT_COEX_ALGO_PANHS != algorithm)) { btc8723b2ant_run_coexist_mechanism()
3025 coex_dm->cur_algorithm = algorithm; btc8723b2ant_run_coexist_mechanism()
3044 "[BTCoex], Action 2-Ant, algorithm = SCO.\n"); btc8723b2ant_run_coexist_mechanism()
3049 "[BTCoex], Action 2-Ant, algorithm = HID.\n"); btc8723b2ant_run_coexist_mechanism()
3055 "algorithm = A2DP.\n"); btc8723b2ant_run_coexist_mechanism()
3061 "algorithm = A2DP+PAN(HS).\n"); btc8723b2ant_run_coexist_mechanism()
3067 "algorithm = PAN(EDR).\n"); btc8723b2ant_run_coexist_mechanism()
3073 "algorithm = HS mode.\n"); btc8723b2ant_run_coexist_mechanism()
3079 "algorithm = PAN+A2DP.\n"); btc8723b2ant_run_coexist_mechanism()
3085 "algorithm = PAN(EDR)+HID.\n"); btc8723b2ant_run_coexist_mechanism()
3091 "algorithm = HID+A2DP+PAN.\n"); btc8723b2ant_run_coexist_mechanism()
3097 "algorithm = HID+A2DP.\n"); btc8723b2ant_run_coexist_mechanism()
3103 "algorithm = coexist All Off!!\n"); btc8723b2ant_run_coexist_mechanism()
H A Dhalbtc8821a2ant.c357 u8 algorithm = BT_8821A_2ANT_COEX_ALGO_UNDEFINED; halbtc8821a2ant_action_algorithm() local
373 return algorithm; halbtc8821a2ant_action_algorithm()
389 algorithm = BT_8821A_2ANT_COEX_ALGO_SCO; halbtc8821a2ant_action_algorithm()
394 algorithm = BT_8821A_2ANT_COEX_ALGO_HID; halbtc8821a2ant_action_algorithm()
398 algorithm = BT_8821A_2ANT_COEX_ALGO_A2DP; halbtc8821a2ant_action_algorithm()
403 algorithm = BT_8821A_2ANT_COEX_ALGO_PANHS; halbtc8821a2ant_action_algorithm()
407 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR; halbtc8821a2ant_action_algorithm()
416 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
420 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
425 algorithm = BT_8821A_2ANT_COEX_ALGO_SCO; halbtc8821a2ant_action_algorithm()
429 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
437 algorithm = BT_8821A_2ANT_COEX_ALGO_HID_A2DP; halbtc8821a2ant_action_algorithm()
443 algorithm = BT_8821A_2ANT_COEX_ALGO_HID; halbtc8821a2ant_action_algorithm()
447 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
454 algorithm = BT_8821A_2ANT_COEX_ALGO_A2DP_PANHS; halbtc8821a2ant_action_algorithm()
458 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_A2DP; halbtc8821a2ant_action_algorithm()
468 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
474 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
478 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
485 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
489 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
499 algorithm = BT_8821A_2ANT_COEX_ALGO_HID_A2DP; halbtc8821a2ant_action_algorithm()
503 algorithm = BT_8821A_2ANT_COEX_ALGO_HID_A2DP_PANEDR; halbtc8821a2ant_action_algorithm()
519 algorithm = BT_8821A_2ANT_COEX_ALGO_PANEDR_HID; halbtc8821a2ant_action_algorithm()
524 return algorithm; halbtc8821a2ant_action_algorithm()
3183 u8 algorithm = 0; halbtc8821a2ant_run_coexist_mechanism() local
3201 algorithm = halbtc8821a2ant_action_algorithm(btcoexist); halbtc8821a2ant_run_coexist_mechanism()
3203 (BT_8821A_2ANT_COEX_ALGO_PANHS != algorithm)) { halbtc8821a2ant_run_coexist_mechanism()
3210 coex_dm->cur_algorithm = algorithm; halbtc8821a2ant_run_coexist_mechanism()
3228 "[BTCoex], Action 2-Ant, algorithm = SCO.\n"); halbtc8821a2ant_run_coexist_mechanism()
3233 "[BTCoex], Action 2-Ant, algorithm = HID.\n"); halbtc8821a2ant_run_coexist_mechanism()
3238 "[BTCoex], Action 2-Ant, algorithm = A2DP.\n"); halbtc8821a2ant_run_coexist_mechanism()
3243 "[BTCoex], Action 2-Ant, algorithm = A2DP+PAN(HS).\n"); halbtc8821a2ant_run_coexist_mechanism()
3248 "[BTCoex], Action 2-Ant, algorithm = PAN(EDR).\n"); halbtc8821a2ant_run_coexist_mechanism()
3253 "[BTCoex], Action 2-Ant, algorithm = HS mode.\n"); halbtc8821a2ant_run_coexist_mechanism()
3258 "[BTCoex], Action 2-Ant, algorithm = PAN+A2DP.\n"); halbtc8821a2ant_run_coexist_mechanism()
3263 "[BTCoex], Action 2-Ant, algorithm = PAN(EDR)+HID.\n"); halbtc8821a2ant_run_coexist_mechanism()
3268 "[BTCoex], Action 2-Ant, algorithm = HID+A2DP+PAN.\n"); halbtc8821a2ant_run_coexist_mechanism()
3273 "[BTCoex], Action 2-Ant, algorithm = HID+A2DP.\n"); halbtc8821a2ant_run_coexist_mechanism()
3278 "[BTCoex], Action 2-Ant, algorithm = coexist All Off!!\n"); halbtc8821a2ant_run_coexist_mechanism()
H A Dhalbtc8723b1ant.c529 u8 algorithm = BT_8723B_1ANT_COEX_ALGO_UNDEFINED; halbtc8723b1ant_action_algorithm() local
537 return algorithm; halbtc8723b1ant_action_algorithm()
553 algorithm = BT_8723B_1ANT_COEX_ALGO_SCO; halbtc8723b1ant_action_algorithm()
558 algorithm = BT_8723B_1ANT_COEX_ALGO_HID; halbtc8723b1ant_action_algorithm()
562 algorithm = BT_8723B_1ANT_COEX_ALGO_A2DP; halbtc8723b1ant_action_algorithm()
567 algorithm = halbtc8723b1ant_action_algorithm()
572 algorithm = halbtc8723b1ant_action_algorithm()
582 algorithm = BT_8723B_1ANT_COEX_ALGO_HID; halbtc8723b1ant_action_algorithm()
586 algorithm = BT_8723B_1ANT_COEX_ALGO_SCO; halbtc8723b1ant_action_algorithm()
591 algorithm = BT_8723B_1ANT_COEX_ALGO_SCO; halbtc8723b1ant_action_algorithm()
595 algorithm = halbtc8723b1ant_action_algorithm()
604 algorithm = BT_8723B_1ANT_COEX_ALGO_HID_A2DP; halbtc8723b1ant_action_algorithm()
610 algorithm = halbtc8723b1ant_action_algorithm()
615 algorithm = halbtc8723b1ant_action_algorithm()
623 algorithm = halbtc8723b1ant_action_algorithm()
628 algorithm = halbtc8723b1ant_action_algorithm()
639 algorithm = BT_8723B_1ANT_COEX_ALGO_HID; halbtc8723b1ant_action_algorithm()
645 algorithm = halbtc8723b1ant_action_algorithm()
650 algorithm = halbtc8723b1ant_action_algorithm()
658 algorithm = BT_8723B_1ANT_COEX_ALGO_SCO; halbtc8723b1ant_action_algorithm()
662 algorithm = halbtc8723b1ant_action_algorithm()
673 algorithm = halbtc8723b1ant_action_algorithm()
678 algorithm = halbtc8723b1ant_action_algorithm()
694 algorithm = halbtc8723b1ant_action_algorithm()
701 return algorithm; halbtc8723b1ant_action_algorithm()
2097 u8 algorithm = 0; btc8723b1ant_run_sw_coex_mech() local
2099 algorithm = halbtc8723b1ant_action_algorithm(btcoexist); btc8723b1ant_run_sw_coex_mech()
2100 coex_dm->cur_algorithm = algorithm; btc8723b1ant_run_sw_coex_mech()
2106 "[BTCoex], Action algorithm = SCO.\n"); btc8723b1ant_run_sw_coex_mech()
2111 "[BTCoex], Action algorithm = HID.\n"); btc8723b1ant_run_sw_coex_mech()
2116 "[BTCoex], Action algorithm = A2DP.\n"); btc8723b1ant_run_sw_coex_mech()
2121 "[BTCoex], Action algorithm = A2DP+PAN(HS).\n"); btc8723b1ant_run_sw_coex_mech()
2126 "[BTCoex], Action algorithm = PAN(EDR).\n"); btc8723b1ant_run_sw_coex_mech()
2131 "[BTCoex], Action algorithm = HS mode.\n"); btc8723b1ant_run_sw_coex_mech()
2136 "[BTCoex], Action algorithm = PAN+A2DP.\n"); btc8723b1ant_run_sw_coex_mech()
2141 "[BTCoex], Action algorithm = PAN(EDR)+HID.\n"); btc8723b1ant_run_sw_coex_mech()
2146 "[BTCoex], Action algorithm = HID+A2DP+PAN.\n"); btc8723b1ant_run_sw_coex_mech()
2151 "[BTCoex], Action algorithm = HID+A2DP.\n"); btc8723b1ant_run_sw_coex_mech()
2156 "[BTCoex], Action algorithm = coexist All Off!!\n"); btc8723b1ant_run_sw_coex_mech()
H A Dhalbtc8723b2ant.h119 /* algorithm related */
H A Dhalbtc8821a2ant.h116 /* algorithm related */
H A Dhalbtc8192e2ant.h122 /* algorithm related */
H A Dhalbtc8723b1ant.h122 /* algorithm related */
H A Dhalbtc8821a1ant.h124 /* algorithm related */
/linux-4.1.27/drivers/staging/rtl8192e/
H A Drtllib_crypt.c121 printk(KERN_DEBUG "rtllib_crypt: registered algorithm '%s'\n", rtllib_register_crypto_ops()
150 printk(KERN_DEBUG "rtllib_crypt: unregistered algorithm '%s'\n", rtllib_unregister_crypto_ops()
243 "rtllib_crypt: unregistered algorithm '%s' (deinit)\n", rtllib_crypto_deinit()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_crypt.c120 pr_debug("ieee80211_crypt: registered algorithm '%s'\n", ieee80211_register_crypto_ops()
148 pr_debug("ieee80211_crypt: unregistered algorithm '%s'\n", ieee80211_unregister_crypto_ops()
234 pr_debug("ieee80211_crypt: unregistered algorithm '%s' (deinit)\n", ieee80211_crypto_deinit()
/linux-4.1.27/drivers/staging/lustre/lustre/include/
H A Dobd_cksum.h160 /* Select the best checksum algorithm among those supplied in the cksum_types
166 * not be the fastest or most efficient algorithm on the server. */ cksum_type_select()
172 /* Checksum algorithm names. Must be defined in the same order as the
/linux-4.1.27/arch/xtensa/lib/
H A Dmemset.S19 * The algorithm is as follows:
121 bbci.l a5, 1, .L0 # if now aligned, return to main algorithm
128 j .L0 # dst is now aligned, return to main algorithm
H A Dmemcopy.S45 * The (general case) algorithm is as follows:
113 # return to main algorithm
124 j .Ldstaligned # dst is now aligned, return to main algorithm
321 * The (general case) algorithm is as follows:
380 # return to main algorithm
392 # return to main algorithm
H A Dusercopy.S29 * The general case algorithm is as follows:
111 # return to main algorithm
122 j .Ldstaligned # dst is now aligned, return to main algorithm
/linux-4.1.27/drivers/isdn/hysdn/
H A Dince1pc.h62 * s. RotlCRC algorithm
64 * RotlCRC algorithm:
/linux-4.1.27/drivers/macintosh/
H A Dwindfarm_pid.h21 /* This parameter array is passed to the PID algorithm. Currently,
55 /* This parameter array is passed to the CPU PID algorithm. Currently,
H A Dwindfarm_pid.c148 MODULE_DESCRIPTION("PID algorithm for PowerMacs thermal control");
/linux-4.1.27/drivers/media/platform/omap3isp/
H A Dispresizer.h47 /* Chrominance horizontal algorithm */
71 u8 algo; /* algorithm select. */
/linux-4.1.27/net/netfilter/ipvs/
H A Dip_vs_nq.c16 * The NQ algorithm adopts a two-speed model. When there is an idle server
20 * Expected Delay scheduling algorithm).
H A Dip_vs_sed.c16 * The SED algorithm attempts to minimize each job's expected delay until
20 * the ith server. The SED algorithm adopts a greedy policy that each does
H A Dip_vs_sh.c16 * The sh algorithm is to select server by the hash key of source IP
122 * algorithm deterministic) to find a new server.
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/
H A Dlinux-crypto.c35 * Array of hash algorithm speed in MByte per second
51 CWARN("Unsupported hash algorithm id = %d, max id is %d\n", cfs_crypto_hash_alloc()
224 CDEBUG(D_INFO, "Crypto hash algorithm %s, err = %d\n", cfs_crypto_performance_test()
232 CDEBUG(D_INFO, "Crypto hash algorithm %s speed = %d MB/s\n", cfs_crypto_performance_test()
/linux-4.1.27/arch/tile/lib/
H A Dchecksum.c54 * This algorithm could wrap around for very do_csum()
/linux-4.1.27/drivers/block/zram/
H A Dzcomp.h20 * stream backend can touch this (e.g. compression algorithm
H A Dzcomp.c324 * search available compressors for requested algorithm.
327 * if requested algorithm is not supported, ERR_PTR(-ENOMEM) in
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_bmap.h75 * xbf_low is used by the allocator to activate the lowspace algorithm -
79 * will enable the lowspace algorithm which is supposed to allow further
82 * algorithm will start searching for free space from AG 0. If the correct
83 * transaction reservations have been made then this algorithm will eventually
/linux-4.1.27/include/xen/interface/
H A Dfeatures.h53 /* x86: pvclock algorithm is safe to use on HVM */
/linux-4.1.27/arch/arm/include/asm/
H A Dword-at-a-time.h8 * Heavily based on the x86 algorithm.
/linux-4.1.27/arch/alpha/lib/
H A Dev67-strcat.S15 * Try not to change the actual algorithm if possible for consistency.
H A Ddivide.S26 * This is a rather simple bit-at-a-time algorithm: it's very good
28 * the divisor is small is handled better by the DEC algorithm
H A Dev67-strncat.S20 * Try not to change the actual algorithm if possible for consistency.
H A Dev6-divide.S26 * This is a rather simple bit-at-a-time algorithm: it's very good
28 * the divisor is small is handled better by the DEC algorithm
55 * Try not to change the actual algorithm if possible for consistency.
H A Dev67-strchr.S16 * Try not to change the actual algorithm if possible for consistency.
H A Dev6-csum_ipv6_magic.S19 * Try not to change the actual algorithm if possible for consistency.
H A Dev6-memchr.S28 * Try not to change the actual algorithm if possible for consistency.
/linux-4.1.27/sound/soc/codecs/
H A Dl3.c13 * L3 bus algorithm module.
/linux-4.1.27/drivers/misc/echo/
H A Decho.c38 This code started life as Steve's NLMS algorithm with a tap
39 rotation algorithm to handle divergence during double talk. I
46 So I tried a two path algorithm [1], which has so far given better
47 results. The original tap rotation/Geigel algorithm is available
55 current algorithm is passing OK, which is kind of surprising. The
116 /* adapting coeffs using the traditional stochastic descent (N)LMS algorithm */
162 A block based update algorithm would be much faster but the lms_adapt_bg()
415 /* efficient "out with the old and in with the new" algorithm so oslec_update()
453 However this is not critical for the dual path algorithm. oslec_update()
486 factor of 2, but the algorithm seems to handle it OK. oslec_update()
H A Decho.h50 The least mean squares (LMS) algorithm is attributed to Widrow and Hoff, and
58 (NLMS) algorithm is the commonest one used for speech echo cancellation. Many
65 the NLMS algorithm works very well. However, speech has more low frequency than
110 major mis-convergence in the adaption process. An assessment algorithm is
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_crypto.h69 * Algorithms: modular crypto algorithm implementations, managed
204 * crypto_alloc_tfm() will first attempt to locate an already loaded algorithm.
207 * is grabbed on the algorithm which is then associated with the new transform.
210 * then drops the refcount on the associated algorithm.
216 * Transform helpers which query the underlying algorithm.
/linux-4.1.27/drivers/staging/rtl8188eu/include/
H A Drtw_cmd.h157 a. algorithm: wep40, wep104, tkip & aes
167 u8 algorithm; /* could be none, wep40, TKIP, CCMP, wep104 */ member in struct:setkey_parm
181 when shared key ==> algorithm/keyid
186 u8 algorithm; member in struct:set_stakey_parm
188 * algorithm == _NO_PRIVACY_ */
/linux-4.1.27/drivers/net/wireless/zd1211rw/
H A Dzd_rf_al2230.c244 { ZD_CR98, 0x8d }, /* 4804, for 1212 new algorithm */ zd1211b_al2230_init_hw()
249 { ZD_CR109, 0x13 }, /* 4804, for 1212 new algorithm */ zd1211b_al2230_init_hw()
250 { ZD_CR110, 0x1f }, /* 4804, for 1212 new algorithm */ zd1211b_al2230_init_hw()
264 { ZD_CR125, 0xad }, /* 4804, for 1212 new algorithm */ zd1211b_al2230_init_hw()
266 { ZD_CR127, 0x03 }, /* 4804, for 1212 new algorithm */ zd1211b_al2230_init_hw()
H A Dzd_rf_al7230b.c235 { ZD_CR98, 0x8d }, /* 4804, for 1212 new algorithm */ zd1211b_al7230b_init_hw()
239 { ZD_CR109, 0x13 }, /* 4804, for 1212 new algorithm */ zd1211b_al7230b_init_hw()
264 { ZD_CR125, 0xad }, /* 4804, for 1212 new algorithm */ zd1211b_al7230b_init_hw()
266 { ZD_CR127, 0x03 }, /* 4804, for 1212 new algorithm */ zd1211b_al7230b_init_hw()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
H A Dfw-api-sta.h138 * @STA_KEY_FLG_WEP: WEP encryption algorithm
139 * @STA_KEY_FLG_CCM: CCMP encryption algorithm
140 * @STA_KEY_FLG_TKIP: TKIP encryption algorithm
141 * @STA_KEY_FLG_EXT: extended cipher algorithm (depends on the FW support)
142 * @STA_KEY_FLG_CMAC: CMAC encryption algorithm
143 * @STA_KEY_FLG_ENC_UNKNOWN: unknown encryption algorithm
H A Drs.h360 * iwl_rate_control_register - Register the rate control algorithm callbacks
362 * Since the rate control algorithm is hardware specific, there is no need
/linux-4.1.27/drivers/staging/rtl8723au/include/
H A Drtw_cmd.h210 a. algorithm: wep40, wep104, tkip & aes
220 u32 algorithm; /* encryption algorithm, could be none, wep40, TKIP, CCMP, wep104 */ member in struct:setkey_parm
233 when shared key ==> algorithm/keyid
238 u8 id;/* currently for erasing cam entry if algorithm == _NO_PRIVACY_ */
239 u32 algorithm; member in struct:set_stakey_parm
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
H A Dani.h43 * algorithm after it has been on auto mode.
90 /* used by the algorithm */
/linux-4.1.27/arch/mn10300/include/asm/
H A Dmmu_context.h13 * This implements an algorithm to provide TLB PID mappings to provide
17 * Note, however, that the M32R algorithm is technically broken as it does not
/linux-4.1.27/net/ipv4/
H A Dtcp_hybla.c4 * TCP-HYBLA Congestion control algorithm, based on:
84 * This is the algorithm behavior:
/linux-4.1.27/net/mac80211/
H A Drate.h160 /* Get a reference to the rate control algorithm. If `name' is NULL, get the
161 * first available algorithm. */
H A Drate.c30 "Default rate control algorithm for mac80211 to use");
42 /* don't register an algorithm twice */ ieee80211_rate_control_register()
99 /* Get the rate control algorithm. */
739 "Failed to select rate control algorithm\n"); ieee80211_init_rate_ctrl_alg()
746 wiphy_debug(local->hw.wiphy, "Selected rate control algorithm '%s'\n", ieee80211_init_rate_ctrl_alg()
/linux-4.1.27/net/wireless/
H A Dlib80211.c179 printk(KERN_DEBUG "lib80211_crypt: registered algorithm '%s'\n", lib80211_register_crypto_ops()
200 printk(KERN_DEBUG "lib80211_crypt: unregistered algorithm '%s'\n", lib80211_unregister_crypto_ops()
/linux-4.1.27/arch/sparc/lib/
H A Dbitext.c6 * The algorithm to search a zero bit string is geared towards its application.
/linux-4.1.27/arch/mips/boot/compressed/
H A Ddecompress.c113 /* Decompress the kernel with according algorithm */ decompress_kernel()
/linux-4.1.27/fs/isofs/
H A Drock.h78 char algorithm[2]; member in struct:RR_ZF_s
H A Drock.c546 algo = isonum_721(rr->u.ZF.algorithm); parse_rock_ridge_inode_internal()
564 * algorithm (header size, parse_rock_ridge_inode_internal()
578 "algorithm: %c%c\n", parse_rock_ridge_inode_internal()
579 rr->u.ZF.algorithm[0], parse_rock_ridge_inode_internal()
580 rr->u.ZF.algorithm[1]); parse_rock_ridge_inode_internal()
/linux-4.1.27/fs/jffs2/
H A Dcompr_rtime.c20 * The algorithm is intended to only send "whole bytes", no bit-messing.
/linux-4.1.27/include/net/
H A Dgue.h69 * converted to a more optimized algorithm (table lookup
H A Dred.h11 /* Random Early Detection (RED) algorithm.
17 This file codes a "divisionless" version of RED algorithm
28 the inertia of the algorithm. To allow larger bursts, W should be
H A Dcodel.h5 * Codel - The Controlled-Delay Active Queue Management algorithm
50 /* Controlling Queue Delay (CoDel) algorithm
/linux-4.1.27/arch/powerpc/include/asm/
H A Dmmu-hash32.h66 unsigned long h:1; /* Hash algorithm indicator */
H A Dmutex.h2 * Optimised mutex implementation of include/asm-generic/mutex-dec.h algorithm
/linux-4.1.27/arch/arc/include/uapi/asm/
H A Dswab.h63 * Joern suggested a better "C" algorithm which is great since
/linux-4.1.27/lib/raid6/test/
H A Dtest.c148 /* Pick the best algorithm test */ main()
/linux-4.1.27/kernel/
H A Dmodule_signing.c31 u8 algo; /* Public-key crypto algorithm [enum pkey_algo] */
32 u8 hash; /* Digest algorithm [enum hash_algo] */
55 /* Allocate the hashing algorithm we're going to need and find out how mod_make_digest()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init.h312 /* resolution of Min algorithm 1:100 */
316 * the minimal credit of Min algorithm
320 /* Fairness algorithm integration time coefficient -
325 /* Memory of fairness algorithm - 2 cycles */
388 * to pass a credit of the T_FAIR*FAIR_MEM (algorithm resolution) bnx2x_init_min()
407 * algorithm - number of bytes in T_FAIR (this vnic bnx2x_init_min()
444 * the fairness algorithm - number of bytes bnx2x_init_fw_wrr()
/linux-4.1.27/sound/pci/cs46xx/
H A Dcs46xx_dsp_scb_types.h278 /* SPB for MIX_TO_OSTREAM algorithm family */
295 /* SCB for Timing master algorithm */
363 /* SCB for CODEC output algorithm */
427 /* SCB for CODEC input algorithm */
718 /* SCB for MIX_TO_OSTREAM algorithm family */
764 /* SCB for S16_MIX algorithm */
786 /* SCB for the async. CODEC input algorithm */
/linux-4.1.27/drivers/power/
H A Dabx500_chargalg.c5 * Charging algorithm driver for abx500 variants
213 * struct abx500_chargalg - abx500 Charging algorithm device information
222 * @charge_state: current state of the charging algorithm
231 * the charging algorithm
233 * @chargalg_wq: work queue for running the charging algorithm
234 * @chargalg_periodic_work: work to run the charging algorithm periodically
236 * @chargalg_work: work to run the charging algorithm instantly
299 /* Trigger execution of the algorithm instantly */ abx500_chargalg_safety_timer_expired()
323 /* Trigger execution of the algorithm instantly */ abx500_chargalg_maintenance_timer_expired()
1316 * Trigger execution of the algorithm instantly and read abx500_chargalg_external_power_changed()
1323 * abx500_chargalg_algorithm() - Main function for the algorithm
1326 * This is the main control function for the charging algorithm.
1703 * abx500_chargalg_periodic_work() - Periodic work for the algorithm
1706 * Work queue function for the charging algorithm
1752 * abx500_chargalg_work() - Work to run the charging algorithm instantly
1755 * Work queue function for calling the charging algorithm
1992 * Run the charging algorithm directly to be sure we don't abx500_chargalg_resume()
2136 /* Run the charging algorithm */ abx500_chargalg_probe()
2170 MODULE_DESCRIPTION("abx500 battery charging algorithm");
/linux-4.1.27/drivers/crypto/ccp/
H A Dccp-crypto-sha.c379 /* Copy the base algorithm and only change what's necessary */ ccp_register_hmac_alg()
399 pr_err("%s ahash algorithm registration error (%d)\n", ccp_register_hmac_alg()
457 pr_err("%s ahash algorithm registration error (%d)\n", ccp_register_sha_alg()
H A Dccp-crypto.h44 /* Child algorithm used for HMAC, CMAC, etc */
/linux-4.1.27/drivers/media/dvb-frontends/
H A Ddib3000mb_priv.h124 /* Alpha coefficient high priority Viterbi algorithm */
396 * mobile algorithm (when you are moving with your device)
403 /* multiple demodulators algorithm */
/linux-4.1.27/scripts/
H A Dsign-file311 my $algo = 1; # Public-key crypto algorithm: RSA
312 my $hash = 0; # Digest algorithm
350 die "Unknown hash algorithm: $dgst\n";
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-iop3xx.h2 /* i2c-iop3xx.h algorithm driver definitions private to i2c-iop3xx.c */
H A Di2c-sibyte.c121 /* -----exported algorithm data: ------------------------------------- */
/linux-4.1.27/drivers/media/platform/exynos4-is/
H A Dfimc-is-i2c.c27 * An empty algorithm is used as the actual I2C bus controller driver
/linux-4.1.27/drivers/crypto/nx/
H A Dnx_csbcpb.h198 /* indices into the array of algorithm properties */
/linux-4.1.27/drivers/crypto/vmx/
H A Daes.c45 printk(KERN_ERR "Failed to get algorithm name.\n"); p8_aes_init()
H A Daes_cbc.c46 printk(KERN_ERR "Failed to get algorithm name.\n"); p8_aes_cbc_init()
H A Daes_ctr.c44 printk(KERN_ERR "Failed to get algorithm name.\n"); p8_aes_ctr_init()
H A Dghash.c64 printk(KERN_ERR "Failed to get algorithm name.\n"); p8_ghash_init_tfm()
/linux-4.1.27/arch/sparc/crypto/
H A Dcrc32c_glue.c27 * If your algorithm starts with ~0, then XOR with ~0 before you set
/linux-4.1.27/arch/x86/crypto/
H A Dsalsa20_glue.c121 MODULE_DESCRIPTION ("Salsa20 stream cipher algorithm (optimized assembly version)");
/linux-4.1.27/arch/x86/crypto/sha-mb/
H A Dsha1_mb_mgr_init_avx2.c2 * Initialization code for multi buffer SHA1 algorithm for AVX2
H A Dsha_mb_mgr.h2 * Header file for multi buffer SHA1 algorithm manager
/linux-4.1.27/drivers/block/drbd/
H A Ddrbd_strings.c87 [-SS_NO_VERIFY_ALG] = "Need a verify algorithm to start online verify",
/linux-4.1.27/arch/s390/crypto/
H A Dghash_s390.c4 * s390 implementation of the GHASH algorithm for GCM (Galois/Counter Mode).
/linux-4.1.27/arch/mips/sgi-ip22/
H A Dip22-time.c75 * Figure out the r4k offset, the algorithm is very simple and works in plat_time_init()
/linux-4.1.27/arch/arm/mach-rpc/include/mach/
H A Dacornfb.h40 * This algorithm seems to give best predictable results,
/linux-4.1.27/arch/arm/common/
H A Dvlock.S17 * This algorithm is described in more detail in
/linux-4.1.27/arch/arm/kernel/
H A Dsigreturn_codes.S95 * algorithm uses two words copy regardless whether
/linux-4.1.27/net/batman-adv/
H A Doriginator.h73 * hash algorithm from http://en.wikipedia.org/wiki/Hash_table
/linux-4.1.27/drivers/isdn/mISDN/
H A Ddsp_dtmf.c37 /* dtmf detection using goertzel algorithm
105 * the algorithm is very good for detection with a minimum of errors. i
H A Ddsp_core.c502 case DSP_DELAY: /* use delay algorithm instead of dynamic dsp_control_req()
503 jitter algorithm */ dsp_control_req()
519 printk(KERN_DEBUG "%s: use delay algorithm to " dsp_control_req()
523 case DSP_JITTER: /* use dynamic jitter algorithm instead of dsp_control_req()
524 delay algorithm */ dsp_control_req()
531 printk(KERN_DEBUG "%s: use jitter algorithm to " dsp_control_req()
534 case DSP_TX_DEJITTER: /* use dynamic jitter algorithm for tx-buffer */ dsp_control_req()
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_vv6410.h60 dark line offset cancellation algorithm */
65 black line offset cancellation algorithm */
/linux-4.1.27/drivers/scsi/
H A Dscsicam.c224 * will not fit in 4 bits (or 6 bits). This algorithm also
227 * accommodated. This algorithm does not use physical geometry.
/linux-4.1.27/drivers/net/ethernet/apple/
H A Dmace.h134 #define DXMT2PD 0x40 /* disable xmit two-part deferral algorithm */
135 #define EMBA 0x20 /* enable modified backoff algorithm */
/linux-4.1.27/arch/sh/lib64/
H A Dcopy_user_memcpy.S25 ! but the algorithm used needs some comparison.
42 Note, this algorithm will be slightly wasteful in the case where the source
/linux-4.1.27/drivers/video/fbdev/core/
H A Dsyscopyarea.c24 * Generic bitwise copy algorithm
166 * Generic bitwise copy algorithm, operating backward
H A Dcfbcopyarea.c42 * Generic bitwise copy algorithm
208 * Generic bitwise copy algorithm, operating backward
/linux-4.1.27/arch/m32r/lib/
H A Dusercopy.c296 /* NOTE: strnlen_user() algorithm: strnlen_user()
372 /* NOTE: strnlen_user() algorithm: strnlen_user()
/linux-4.1.27/arch/m68k/lib/
H A Dudivsi3.S95 jcc L3 /* then try next algorithm */
136 /* Coldfire implementation of non-restoring division algorithm from
/linux-4.1.27/net/netfilter/
H A Dxt_limit.c31 /* The algorithm used is the Simple Token Bucket Filter (TBF)
38 this algorithm. The `average rate' in jiffies becomes your initial
H A Dnf_conntrack_amanda.c40 MODULE_PARM_DESC(ts_algo, "textsearch algorithm to use (default kmp)");
/linux-4.1.27/drivers/staging/rtl8712/
H A Drtl871x_cmd.h196 * a. algorithm: wep40, wep104, tkip & aes
205 u8 algorithm; /* encryption algorithm, could be none, wep40, member in struct:setkey_parm
217 * when shared key ==> algorithm/keyid
221 u8 algorithm; member in struct:set_stakey_parm
/linux-4.1.27/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c240 "encryption key algorithm %d\n", alg); get_key()
252 "crypto algorithm %s\n", ctx->gk5e->encrypt_name); get_key()
258 "crypto algorithm %s\n", ctx->gk5e->encrypt_name); get_key()
355 "crypto algorithm %s\n", cname); context_v2_alloc_cipher()
360 "crypto algorithm %s\n", cname); context_v2_alloc_cipher()
/linux-4.1.27/lib/zlib_deflate/
H A Ddeflate.c2 /* deflate.c -- compress data using the deflation algorithm
16 * The key feature of this algorithm is that insertions into the string
21 * insertions and avoid deletions. The matching algorithm for small
24 * A similar algorithm is used in comic (by Jan-Mark Wams) and freeze
26 * A previous version of this file used a more sophisticated algorithm
29 * However the F&G algorithm may be faster for some highly redundant
43 * A description of the Rabin and Karp algorithm is given in the book
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_modes.c126 * drm_cvt_mode -create a modeline based on the CVT algorithm
135 * This function is called to generate the modeline based on CVT algorithm
145 * The modeline based on the CVT algorithm stored in a drm_display_mode object.
347 * drm_gtf_mode_complex - create the modeline based on the full GTF algorithm
363 * The modeline based on the full GTF algorithm stored in a drm_display_mode object.
535 * drm_gtf_mode - create the modeline based on the GTF algorithm
543 * return the modeline based on GTF algorithm
545 * This function is to create the modeline based on the GTF algorithm.
562 * The modeline based on the GTF algorithm stored in a drm_display_mode object.
/linux-4.1.27/drivers/staging/rtl8723au/core/
H A Drtw_mlme.c1806 psetkeyparm->algorithm = (unsigned char) rtw_set_key23a()
1809 "rtw_set_key23a: psetkeyparm->algorithm = (unsigned char)psecuritypriv->dot118021XGrpPrivacy =%d\n", rtw_set_key23a()
1810 psetkeyparm->algorithm); rtw_set_key23a()
1812 psetkeyparm->algorithm = (u8)psecuritypriv->dot11PrivacyAlgrthm; rtw_set_key23a()
1814 "rtw_set_key23a: psetkeyparm->algorithm = (u8)psecuritypriv->dot11PrivacyAlgrthm =%d\n", rtw_set_key23a()
1815 psetkeyparm->algorithm); rtw_set_key23a()
1819 if (is_wep_enc(psetkeyparm->algorithm)) rtw_set_key23a()
1822 DBG_8723A("==> rtw_set_key23a algorithm(%x), keyid(%x), key_mask(%x)\n", rtw_set_key23a()
1823 psetkeyparm->algorithm, psetkeyparm->keyid, rtw_set_key23a()
1826 "rtw_set_key23a: psetkeyparm->algorithm =%d psetkeyparm->keyid = (u8)keyid =%d\n", rtw_set_key23a()
1827 psetkeyparm->algorithm, keyid); rtw_set_key23a()
1829 switch (psetkeyparm->algorithm) { rtw_set_key23a()
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-bootmem.h151 * This is an allocate-only algorithm, so freeing memory is not possible.
163 * address. This is an allocate-only algorithm, so
179 * address range. This is an allocate-only algorithm, so
/linux-4.1.27/arch/arm/mach-tegra/
H A Dsleep-tegra20.S130 * using Peterson's algorithm on strongly-ordered registers
133 * The reference link of Peterson's algorithm:
136 * SCRATCH37 = r1 = !turn (inverted from Peterson's algorithm)
/linux-4.1.27/scripts/dtc/libfdt/
H A Dfdt_ro.c476 /* FIXME: The algorithm here is pretty horrible: we scan each fdt_node_offset_by_prop_value()
502 /* FIXME: The algorithm here is pretty horrible: we fdt_node_offset_by_phandle()
558 /* FIXME: The algorithm here is pretty horrible: we scan each fdt_node_offset_by_compatible()
/linux-4.1.27/drivers/media/pci/pt3/
H A Dpt3_i2c.c199 * I2C algorithm
/linux-4.1.27/drivers/media/platform/vivid/
H A Dvivid-rds-gen.c99 * Uses the algorithm from Annex G of the RDS standard vivid_rds_generate()
/linux-4.1.27/drivers/net/hamradio/
H A Dbaycom_ser_hdx.c53 * 0.4 08.07.1997 alternative ser12 decoding algorithm (uses delta CTS ints)
259 * PLL code for the improved software DCD algorithm ser12_rx()
314 * PLL algorithm for the hardware squelch DCD algorithm ser12_rx()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
H A Dtt.h75 * This is used by the advanced thermal throttling algorithm
H A Drs.h407 * iwl_rate_control_register - Register the rate control algorithm callbacks
409 * Since the rate control algorithm is hardware specific, there is no need
/linux-4.1.27/drivers/staging/rtl8723au/hal/
H A Drtl8723a_bt-coexist.c6460 u8 algorithm = BT_2ANT_COEX_ALGO_UNDEFINED; btdm_ActionAlgorithm() local
6538 return algorithm; btdm_ActionAlgorithm()
6544 algorithm = BT_2ANT_COEX_ALGO_SCO; btdm_ActionAlgorithm()
6548 algorithm = BT_2ANT_COEX_ALGO_HID; btdm_ActionAlgorithm()
6551 algorithm = BT_2ANT_COEX_ALGO_A2DP; btdm_ActionAlgorithm()
6555 algorithm = BT_2ANT_COEX_ALGO_PANHS; btdm_ActionAlgorithm()
6558 algorithm = BT_2ANT_COEX_ALGO_PANEDR; btdm_ActionAlgorithm()
6569 algorithm = BT_2ANT_COEX_ALGO_HID; btdm_ActionAlgorithm()
6575 algorithm = BT_2ANT_COEX_ALGO_SCO; btdm_ActionAlgorithm()
6578 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; btdm_ActionAlgorithm()
6588 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; btdm_ActionAlgorithm()
6593 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; btdm_ActionAlgorithm()
6596 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; btdm_ActionAlgorithm()
6602 algorithm = BT_2ANT_COEX_ALGO_A2DP; btdm_ActionAlgorithm()
6605 algorithm = BT_2ANT_COEX_ALGO_PANEDR_A2DP; btdm_ActionAlgorithm()
6621 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; btdm_ActionAlgorithm()
6624 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; btdm_ActionAlgorithm()
6630 algorithm = BT_2ANT_COEX_ALGO_SCO; btdm_ActionAlgorithm()
6644 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP_PANHS; btdm_ActionAlgorithm()
6647 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP_PANEDR; btdm_ActionAlgorithm()
6672 return algorithm; btdm_ActionAlgorithm()
8551 u8 algorithm = BT_2ANT_COEX_ALGO_UNDEFINED; BTDM_2AntFwC2hBtInfo8723A() local
8599 algorithm = BT_2ANT_COEX_ALGO_HID; BTDM_2AntFwC2hBtInfo8723A()
8607 algorithm = BT_2ANT_COEX_ALGO_SCO; BTDM_2AntFwC2hBtInfo8723A()
8610 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; BTDM_2AntFwC2hBtInfo8723A()
8615 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8620 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8623 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; BTDM_2AntFwC2hBtInfo8723A()
8629 algorithm = BT_2ANT_COEX_ALGO_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8632 algorithm = BT_2ANT_COEX_ALGO_PANEDR_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8638 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8641 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP_PANEDR; BTDM_2AntFwC2hBtInfo8723A()
8647 algorithm = BT_2ANT_COEX_ALGO_SCO; BTDM_2AntFwC2hBtInfo8723A()
8654 algorithm = BT_2ANT_COEX_ALGO_HID; BTDM_2AntFwC2hBtInfo8723A()
8658 algorithm = BT_2ANT_COEX_ALGO_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8662 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; BTDM_2AntFwC2hBtInfo8723A()
8666 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8671 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8674 algorithm = BT_2ANT_COEX_ALGO_PANEDR_HID; BTDM_2AntFwC2hBtInfo8723A()
8680 algorithm = BT_2ANT_COEX_ALGO_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8683 algorithm = BT_2ANT_COEX_ALGO_PANEDR_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8689 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP; BTDM_2AntFwC2hBtInfo8723A()
8692 algorithm = BT_2ANT_COEX_ALGO_HID_A2DP_PANEDR; BTDM_2AntFwC2hBtInfo8723A()
8703 pBtdm8723->curAlgorithm = algorithm; BTDM_2AntFwC2hBtInfo8723A()
8757 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = SCO.\n")); BTDM_2AntBtCoexist8723A()
8761 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID.\n")); BTDM_2AntBtCoexist8723A()
8765 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = A2DP.\n")); BTDM_2AntBtCoexist8723A()
8769 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN(EDR).\n")); BTDM_2AntBtCoexist8723A()
8773 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HS mode.\n")); BTDM_2AntBtCoexist8723A()
8777 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN+A2DP.\n")); BTDM_2AntBtCoexist8723A()
8781 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN(EDR)+HID.\n")); BTDM_2AntBtCoexist8723A()
8785 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID+A2DP+PAN.\n")); BTDM_2AntBtCoexist8723A()
8789 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID+A2DP.\n")); BTDM_2AntBtCoexist8723A()
8793 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = 0.\n")); BTDM_2AntBtCoexist8723A()
8839 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = SCO.\n")); BTDM_2AntBtCoexist8723A()
8843 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID.\n")); BTDM_2AntBtCoexist8723A()
8847 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = A2DP.\n")); BTDM_2AntBtCoexist8723A()
8851 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN(EDR).\n")); BTDM_2AntBtCoexist8723A()
8855 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HS mode.\n")); BTDM_2AntBtCoexist8723A()
8859 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN+A2DP.\n")); BTDM_2AntBtCoexist8723A()
8863 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = PAN(EDR)+HID.\n")); BTDM_2AntBtCoexist8723A()
8867 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID+A2DP+PAN.\n")); BTDM_2AntBtCoexist8723A()
8871 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = HID+A2DP.\n")); BTDM_2AntBtCoexist8723A()
8875 RTPRINT(FBT, BT_TRACE, ("Action 2-Ant, algorithm = 0.\n")); BTDM_2AntBtCoexist8723A()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
H A Dprng.c39 * algorithm recommended by Marsaglia
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dlustre_handles.c73 * This is fast, but simplistic cookie generation algorithm, it will class_handle_hash()
/linux-4.1.27/drivers/cpuidle/governors/
H A Dladder.c2 * ladder.c - the residency ladder algorithm
/linux-4.1.27/drivers/crypto/amcc/
H A Dcrypto4xx_core.h101 struct list_head alg_list; /* List of algorithm supported
/linux-4.1.27/arch/tile/include/gxio/
H A Ddma_queue.h30 * structure is accessed via a thread-safe, lock-free algorithm.
/linux-4.1.27/arch/microblaze/include/asm/
H A Dmmu.h27 unsigned long h:1; /* Hash algorithm indicator */
/linux-4.1.27/arch/microblaze/kernel/
H A Dearly_printk.c164 * used by generic algorithm remap_early_printk()
/linux-4.1.27/drivers/acpi/acpica/
H A Dutlock.c99 * algorithm can in theory starve writers, this should not be a
/linux-4.1.27/drivers/uwb/
H A Dradio.c143 * use the default channel selection algorithm.
/linux-4.1.27/include/linux/raid/
H A Dpq.h81 /* Selected algorithm */
/linux-4.1.27/arch/mips/sni/
H A Dtime.c136 * Figure out the r4k offset, the algorithm is very simple and works in plat_time_init()
/linux-4.1.27/arch/parisc/math-emu/
H A Ddfsqrt.c129 * Add comment here. Explain following algorithm. dbl_fsqrt()
H A Dsfsqrt.c128 * Add comment here. Explain following algorithm. sgl_fsqrt()
/linux-4.1.27/fs/bfs/
H A Dfile.c6 * Make the file block allocation algorithm understand the size
/linux-4.1.27/net/8021q/
H A Dvlan.h8 /* if this changes, algorithm will have to be reworked because this
/linux-4.1.27/security/integrity/ima/
H A Dima_template.c69 * Verify whether the current hash algorithm is supported ima_template_setup()
/linux-4.1.27/security/integrity/
H A Dintegrity.h97 uint8_t hash_algo; /* Digest algorithm [enum pkey_hash_algo] */
/linux-4.1.27/drivers/staging/rtl8188eu/core/
H A Drtw_mlme.c1639 psetkeyparm->algorithm = (unsigned char)psecuritypriv->dot118021XGrpPrivacy; rtw_set_key()
1641 ("\n rtw_set_key: psetkeyparm->algorithm=(unsigned char)psecuritypriv->dot118021XGrpPrivacy=%d\n", rtw_set_key()
1642 psetkeyparm->algorithm)); rtw_set_key()
1644 psetkeyparm->algorithm = (u8)psecuritypriv->dot11PrivacyAlgrthm; rtw_set_key()
1646 ("\n rtw_set_key: psetkeyparm->algorithm=(u8)psecuritypriv->dot11PrivacyAlgrthm=%d\n", rtw_set_key()
1647 psetkeyparm->algorithm)); rtw_set_key()
1652 DBG_88E("==> rtw_set_key algorithm(%x), keyid(%x), key_mask(%x)\n", rtw_set_key()
1653 psetkeyparm->algorithm, psetkeyparm->keyid, pmlmepriv->key_mask); rtw_set_key()
1655 ("\n rtw_set_key: psetkeyparm->algorithm=%d psetkeyparm->keyid=(u8)keyid=%d\n", rtw_set_key()
1656 psetkeyparm->algorithm, keyid)); rtw_set_key()
1658 switch (psetkeyparm->algorithm) { rtw_set_key()
/linux-4.1.27/drivers/media/i2c/m5mols/
H A Dm5mols_reg.h128 * mode)/anti hand shaking algorithm.
178 /* Auto Exposure algorithm mode */
/linux-4.1.27/drivers/media/usb/usbvision/
H A Dusbvision-i2c.c3 * i2c algorithm for USB-I2C Bridges
168 /* -----exported algorithm data: ------------------------------------- */
/linux-4.1.27/include/linux/sunrpc/
H A Dgss_krb5.h64 const u16 signalg; /* signing algorithm */
65 const u16 sealalg; /* sealing algorithm */
/linux-4.1.27/arch/m68k/math-emu/
H A Dmulti_arith.h190 /* the algorithm below requires dest to be smaller than div, fp_dividemant()
199 /* basic idea behind this algorithm: we can't divide two 64bit numbers fp_dividemant()
/linux-4.1.27/arch/alpha/kernel/
H A Dtime.c14 * fixed algorithm in time_init for getting time from CMOS clock
16 * fixed algorithm in do_gettimeofday() for calculating the precise time

Completed in 4048 milliseconds

12345