/arch/s390/tools/ |
D | gen_opcode_table.c | 152 static void read_instructions(struct gen_opcode *desc) in read_instructions() argument 167 desc->nr++; in read_instructions() 168 desc->insn = realloc(desc->insn, desc->nr * sizeof(*desc->insn)); in read_instructions() 169 if (!desc->insn) in read_instructions() 171 desc->insn[desc->nr - 1] = insn; in read_instructions() 180 static void print_formats(struct gen_opcode *desc) in print_formats() argument 185 qsort(desc->insn, desc->nr, sizeof(*desc->insn), cmpformat); in print_formats() 189 for (i = 0; i < desc->nr; i++) { in print_formats() 190 if (!strcmp(format, desc->insn[i].format)) in print_formats() 193 format = desc->insn[i].format; in print_formats() [all …]
|
/arch/x86/include/asm/ |
D | desc.h | 16 static inline void fill_ldt(struct desc_struct *desc, const struct user_desc *info) in fill_ldt() argument 18 desc->limit0 = info->limit & 0x0ffff; in fill_ldt() 20 desc->base0 = (info->base_addr & 0x0000ffff); in fill_ldt() 21 desc->base1 = (info->base_addr & 0x00ff0000) >> 16; in fill_ldt() 23 desc->type = (info->read_exec_only ^ 1) << 1; in fill_ldt() 24 desc->type |= info->contents << 2; in fill_ldt() 26 desc->type |= 1; in fill_ldt() 28 desc->s = 1; in fill_ldt() 29 desc->dpl = 0x3; in fill_ldt() 30 desc->p = info->seg_not_present ^ 1; in fill_ldt() [all …]
|
/arch/x86/crypto/ |
D | sha256_ssse3_glue.c | 55 static int _sha256_update(struct shash_desc *desc, const u8 *data, in _sha256_update() argument 58 struct sha256_state *sctx = shash_desc_ctx(desc); in _sha256_update() 62 return crypto_sha256_update(desc, data, len); in _sha256_update() 71 sha256_base_do_update(desc, data, len, sha256_xform); in _sha256_update() 77 static int sha256_finup(struct shash_desc *desc, const u8 *data, in sha256_finup() argument 81 return crypto_sha256_finup(desc, data, len, out); in sha256_finup() 85 sha256_base_do_update(desc, data, len, sha256_xform); in sha256_finup() 86 sha256_base_do_finalize(desc, sha256_xform); in sha256_finup() 89 return sha256_base_finish(desc, out); in sha256_finup() 92 static int sha256_ssse3_update(struct shash_desc *desc, const u8 *data, in sha256_ssse3_update() argument [all …]
|
D | sha1_ssse3_glue.c | 38 static int sha1_update(struct shash_desc *desc, const u8 *data, in sha1_update() argument 41 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_update() 45 return crypto_sha1_update(desc, data, len); in sha1_update() 54 sha1_base_do_update(desc, data, len, sha1_xform); in sha1_update() 60 static int sha1_finup(struct shash_desc *desc, const u8 *data, in sha1_finup() argument 64 return crypto_sha1_finup(desc, data, len, out); in sha1_finup() 68 sha1_base_do_update(desc, data, len, sha1_xform); in sha1_finup() 69 sha1_base_do_finalize(desc, sha1_xform); in sha1_finup() 72 return sha1_base_finish(desc, out); in sha1_finup() 78 static int sha1_ssse3_update(struct shash_desc *desc, const u8 *data, in sha1_ssse3_update() argument [all …]
|
D | sha512_ssse3_glue.c | 45 static int sha512_update(struct shash_desc *desc, const u8 *data, in sha512_update() argument 48 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_update() 52 return crypto_sha512_update(desc, data, len); in sha512_update() 61 sha512_base_do_update(desc, data, len, sha512_xform); in sha512_update() 67 static int sha512_finup(struct shash_desc *desc, const u8 *data, in sha512_finup() argument 71 return crypto_sha512_finup(desc, data, len, out); in sha512_finup() 75 sha512_base_do_update(desc, data, len, sha512_xform); in sha512_finup() 76 sha512_base_do_finalize(desc, sha512_xform); in sha512_finup() 79 return sha512_base_finish(desc, out); in sha512_finup() 82 static int sha512_ssse3_update(struct shash_desc *desc, const u8 *data, in sha512_ssse3_update() argument [all …]
|
D | sm3_avx_glue.c | 23 static int sm3_avx_update(struct shash_desc *desc, const u8 *data, in sm3_avx_update() argument 26 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_avx_update() 41 sm3_base_do_update(desc, data, len, sm3_transform_avx); in sm3_avx_update() 47 static int sm3_avx_finup(struct shash_desc *desc, const u8 *data, in sm3_avx_finup() argument 51 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_avx_finup() 62 sm3_base_do_update(desc, data, len, sm3_transform_avx); in sm3_avx_finup() 63 sm3_base_do_finalize(desc, sm3_transform_avx); in sm3_avx_finup() 66 return sm3_base_finish(desc, out); in sm3_avx_finup() 69 static int sm3_avx_final(struct shash_desc *desc, u8 *out) in sm3_avx_final() argument 72 sm3_final(shash_desc_ctx(desc), out); in sm3_avx_final() [all …]
|
D | crc32c-intel_glue.c | 94 static int crc32c_intel_init(struct shash_desc *desc) in crc32c_intel_init() argument 96 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_intel_init() 97 u32 *crcp = shash_desc_ctx(desc); in crc32c_intel_init() 104 static int crc32c_intel_update(struct shash_desc *desc, const u8 *data, in crc32c_intel_update() argument 107 u32 *crcp = shash_desc_ctx(desc); in crc32c_intel_update() 120 static int crc32c_intel_finup(struct shash_desc *desc, const u8 *data, in crc32c_intel_finup() argument 123 return __crc32c_intel_finup(shash_desc_ctx(desc), data, len, out); in crc32c_intel_finup() 126 static int crc32c_intel_final(struct shash_desc *desc, u8 *out) in crc32c_intel_final() argument 128 u32 *crcp = shash_desc_ctx(desc); in crc32c_intel_final() 134 static int crc32c_intel_digest(struct shash_desc *desc, const u8 *data, in crc32c_intel_digest() argument [all …]
|
/arch/s390/kernel/ |
D | irq.c | 40 char *desc; member 65 {.irq = IRQEXT_CLK, .name = "CLK", .desc = "[EXT] Clock Comparator"}, 66 {.irq = IRQEXT_EXC, .name = "EXC", .desc = "[EXT] External Call"}, 67 {.irq = IRQEXT_EMS, .name = "EMS", .desc = "[EXT] Emergency Signal"}, 68 {.irq = IRQEXT_TMR, .name = "TMR", .desc = "[EXT] CPU Timer"}, 69 {.irq = IRQEXT_TLA, .name = "TAL", .desc = "[EXT] Timing Alert"}, 70 {.irq = IRQEXT_PFL, .name = "PFL", .desc = "[EXT] Pseudo Page Fault"}, 71 {.irq = IRQEXT_DSD, .name = "DSD", .desc = "[EXT] DASD Diag"}, 72 {.irq = IRQEXT_VRT, .name = "VRT", .desc = "[EXT] Virtio"}, 73 {.irq = IRQEXT_SCP, .name = "SCP", .desc = "[EXT] Service Call"}, [all …]
|
/arch/arm64/crypto/ |
D | sha1-ce-glue.c | 53 static int sha1_ce_update(struct shash_desc *desc, const u8 *data, in sha1_ce_update() argument 56 struct sha1_ce_state *sctx = shash_desc_ctx(desc); in sha1_ce_update() 59 return crypto_sha1_update(desc, data, len); in sha1_ce_update() 62 sha1_base_do_update(desc, data, len, __sha1_ce_transform); in sha1_ce_update() 67 static int sha1_ce_finup(struct shash_desc *desc, const u8 *data, in sha1_ce_finup() argument 70 struct sha1_ce_state *sctx = shash_desc_ctx(desc); in sha1_ce_finup() 74 return crypto_sha1_finup(desc, data, len, out); in sha1_ce_finup() 82 sha1_base_do_update(desc, data, len, __sha1_ce_transform); in sha1_ce_finup() 84 sha1_base_do_finalize(desc, __sha1_ce_transform); in sha1_ce_finup() 85 return sha1_base_finish(desc, out); in sha1_ce_finup() [all …]
|
D | sha2-ce-glue.c | 70 static int sha256_ce_update(struct shash_desc *desc, const u8 *data, in sha256_ce_update() argument 73 struct sha256_ce_state *sctx = shash_desc_ctx(desc); in sha256_ce_update() 76 return sha256_base_do_update(desc, data, len, in sha256_ce_update() 80 sha256_base_do_update(desc, data, len, sha256_ce_transform); in sha256_ce_update() 85 static int sha256_ce_finup(struct shash_desc *desc, const u8 *data, in sha256_ce_finup() argument 88 struct sha256_ce_state *sctx = shash_desc_ctx(desc); in sha256_ce_finup() 93 sha256_base_do_update(desc, data, len, in sha256_ce_finup() 95 sha256_base_do_finalize(desc, sha256_arm64_transform); in sha256_ce_finup() 96 return sha256_base_finish(desc, out); in sha256_ce_finup() 105 sha256_base_do_update(desc, data, len, sha256_ce_transform); in sha256_ce_finup() [all …]
|
D | sha256-glue.c | 45 static int crypto_sha256_arm64_update(struct shash_desc *desc, const u8 *data, in crypto_sha256_arm64_update() argument 48 return sha256_base_do_update(desc, data, len, in crypto_sha256_arm64_update() 52 static int crypto_sha256_arm64_finup(struct shash_desc *desc, const u8 *data, in crypto_sha256_arm64_finup() argument 56 sha256_base_do_update(desc, data, len, in crypto_sha256_arm64_finup() 58 sha256_base_do_finalize(desc, __sha256_block_data_order); in crypto_sha256_arm64_finup() 60 return sha256_base_finish(desc, out); in crypto_sha256_arm64_finup() 63 static int crypto_sha256_arm64_final(struct shash_desc *desc, u8 *out) in crypto_sha256_arm64_final() argument 65 return crypto_sha256_arm64_finup(desc, NULL, 0, out); in crypto_sha256_arm64_final() 94 static int sha256_update_neon(struct shash_desc *desc, const u8 *data, in sha256_update_neon() argument 97 struct sha256_state *sctx = shash_desc_ctx(desc); in sha256_update_neon() [all …]
|
D | sm3-neon-glue.c | 23 static int sm3_neon_update(struct shash_desc *desc, const u8 *data, in sm3_neon_update() argument 27 sm3_update(shash_desc_ctx(desc), data, len); in sm3_neon_update() 32 sm3_base_do_update(desc, data, len, sm3_neon_transform); in sm3_neon_update() 38 static int sm3_neon_final(struct shash_desc *desc, u8 *out) in sm3_neon_final() argument 41 sm3_final(shash_desc_ctx(desc), out); in sm3_neon_final() 46 sm3_base_do_finalize(desc, sm3_neon_transform); in sm3_neon_final() 49 return sm3_base_finish(desc, out); in sm3_neon_final() 52 static int sm3_neon_finup(struct shash_desc *desc, const u8 *data, in sm3_neon_finup() argument 56 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_neon_finup() 66 sm3_base_do_update(desc, data, len, sm3_neon_transform); in sm3_neon_finup() [all …]
|
D | sm3-ce-glue.c | 26 static int sm3_ce_update(struct shash_desc *desc, const u8 *data, in sm3_ce_update() argument 30 sm3_update(shash_desc_ctx(desc), data, len); in sm3_ce_update() 35 sm3_base_do_update(desc, data, len, sm3_ce_transform); in sm3_ce_update() 41 static int sm3_ce_final(struct shash_desc *desc, u8 *out) in sm3_ce_final() argument 44 sm3_final(shash_desc_ctx(desc), out); in sm3_ce_final() 49 sm3_base_do_finalize(desc, sm3_ce_transform); in sm3_ce_final() 52 return sm3_base_finish(desc, out); in sm3_ce_final() 55 static int sm3_ce_finup(struct shash_desc *desc, const u8 *data, in sm3_ce_finup() argument 59 struct sm3_state *sctx = shash_desc_ctx(desc); in sm3_ce_finup() 69 sm3_base_do_update(desc, data, len, sm3_ce_transform); in sm3_ce_finup() [all …]
|
/arch/arm/crypto/ |
D | sha1-ce-glue.c | 29 static int sha1_ce_update(struct shash_desc *desc, const u8 *data, in sha1_ce_update() argument 32 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_ce_update() 36 return sha1_update_arm(desc, data, len); in sha1_ce_update() 39 sha1_base_do_update(desc, data, len, sha1_ce_transform); in sha1_ce_update() 45 static int sha1_ce_finup(struct shash_desc *desc, const u8 *data, in sha1_ce_finup() argument 49 return sha1_finup_arm(desc, data, len, out); in sha1_ce_finup() 53 sha1_base_do_update(desc, data, len, sha1_ce_transform); in sha1_ce_finup() 54 sha1_base_do_finalize(desc, sha1_ce_transform); in sha1_ce_finup() 57 return sha1_base_finish(desc, out); in sha1_ce_finup() 60 static int sha1_ce_final(struct shash_desc *desc, u8 *out) in sha1_ce_final() argument [all …]
|
D | sha1_neon_glue.c | 32 static int sha1_neon_update(struct shash_desc *desc, const u8 *data, in sha1_neon_update() argument 35 struct sha1_state *sctx = shash_desc_ctx(desc); in sha1_neon_update() 39 return sha1_update_arm(desc, data, len); in sha1_neon_update() 42 sha1_base_do_update(desc, data, len, sha1_transform_neon); in sha1_neon_update() 48 static int sha1_neon_finup(struct shash_desc *desc, const u8 *data, in sha1_neon_finup() argument 52 return sha1_finup_arm(desc, data, len, out); in sha1_neon_finup() 56 sha1_base_do_update(desc, data, len, sha1_transform_neon); in sha1_neon_finup() 57 sha1_base_do_finalize(desc, sha1_transform_neon); in sha1_neon_finup() 60 return sha1_base_finish(desc, out); in sha1_neon_finup() 63 static int sha1_neon_final(struct shash_desc *desc, u8 *out) in sha1_neon_final() argument [all …]
|
D | sha512-neon-glue.c | 26 static int sha512_neon_update(struct shash_desc *desc, const u8 *data, in sha512_neon_update() argument 29 struct sha512_state *sctx = shash_desc_ctx(desc); in sha512_neon_update() 33 return sha512_arm_update(desc, data, len); in sha512_neon_update() 36 sha512_base_do_update(desc, data, len, sha512_block_data_order_neon); in sha512_neon_update() 42 static int sha512_neon_finup(struct shash_desc *desc, const u8 *data, in sha512_neon_finup() argument 46 return sha512_arm_finup(desc, data, len, out); in sha512_neon_finup() 50 sha512_base_do_update(desc, data, len, in sha512_neon_finup() 52 sha512_base_do_finalize(desc, sha512_block_data_order_neon); in sha512_neon_finup() 55 return sha512_base_finish(desc, out); in sha512_neon_finup() 58 static int sha512_neon_final(struct shash_desc *desc, u8 *out) in sha512_neon_final() argument [all …]
|
D | sha256_neon_glue.c | 27 static int crypto_sha256_neon_update(struct shash_desc *desc, const u8 *data, in crypto_sha256_neon_update() argument 30 struct sha256_state *sctx = shash_desc_ctx(desc); in crypto_sha256_neon_update() 34 return crypto_sha256_arm_update(desc, data, len); in crypto_sha256_neon_update() 37 sha256_base_do_update(desc, data, len, sha256_block_data_order_neon); in crypto_sha256_neon_update() 43 static int crypto_sha256_neon_finup(struct shash_desc *desc, const u8 *data, in crypto_sha256_neon_finup() argument 47 return crypto_sha256_arm_finup(desc, data, len, out); in crypto_sha256_neon_finup() 51 sha256_base_do_update(desc, data, len, in crypto_sha256_neon_finup() 53 sha256_base_do_finalize(desc, sha256_block_data_order_neon); in crypto_sha256_neon_finup() 56 return sha256_base_finish(desc, out); in crypto_sha256_neon_finup() 59 static int crypto_sha256_neon_final(struct shash_desc *desc, u8 *out) in crypto_sha256_neon_final() argument [all …]
|
D | sha2-ce-glue.c | 30 static int sha2_ce_update(struct shash_desc *desc, const u8 *data, in sha2_ce_update() argument 33 struct sha256_state *sctx = shash_desc_ctx(desc); in sha2_ce_update() 37 return crypto_sha256_arm_update(desc, data, len); in sha2_ce_update() 40 sha256_base_do_update(desc, data, len, in sha2_ce_update() 47 static int sha2_ce_finup(struct shash_desc *desc, const u8 *data, in sha2_ce_finup() argument 51 return crypto_sha256_arm_finup(desc, data, len, out); in sha2_ce_finup() 55 sha256_base_do_update(desc, data, len, in sha2_ce_finup() 57 sha256_base_do_finalize(desc, (sha256_block_fn *)sha2_ce_transform); in sha2_ce_finup() 60 return sha256_base_finish(desc, out); in sha2_ce_finup() 63 static int sha2_ce_final(struct shash_desc *desc, u8 *out) in sha2_ce_final() argument [all …]
|
D | sha1_glue.c | 27 int sha1_update_arm(struct shash_desc *desc, const u8 *data, in sha1_update_arm() argument 33 return sha1_base_do_update(desc, data, len, sha1_block_data_order); in sha1_update_arm() 37 static int sha1_final(struct shash_desc *desc, u8 *out) in sha1_final() argument 39 sha1_base_do_finalize(desc, sha1_block_data_order); in sha1_final() 40 return sha1_base_finish(desc, out); in sha1_final() 43 int sha1_finup_arm(struct shash_desc *desc, const u8 *data, in sha1_finup_arm() argument 46 sha1_base_do_update(desc, data, len, sha1_block_data_order); in sha1_finup_arm() 47 return sha1_final(desc, out); in sha1_finup_arm()
|
/arch/riscv/crypto/ |
D | sha512-riscv64-glue.c | 27 static int riscv64_sha512_update(struct shash_desc *desc, const u8 *data, in riscv64_sha512_update() argument 38 sha512_base_do_update(desc, data, len, in riscv64_sha512_update() 42 crypto_sha512_update(desc, data, len); in riscv64_sha512_update() 47 static int riscv64_sha512_finup(struct shash_desc *desc, const u8 *data, in riscv64_sha512_finup() argument 53 sha512_base_do_update(desc, data, len, in riscv64_sha512_finup() 55 sha512_base_do_finalize(desc, sha512_transform_zvknhb_zvkb); in riscv64_sha512_finup() 58 return sha512_base_finish(desc, out); in riscv64_sha512_finup() 61 return crypto_sha512_finup(desc, data, len, out); in riscv64_sha512_finup() 64 static int riscv64_sha512_final(struct shash_desc *desc, u8 *out) in riscv64_sha512_final() argument 66 return riscv64_sha512_finup(desc, NULL, 0, out); in riscv64_sha512_final() [all …]
|
D | sha256-riscv64-glue.c | 27 static int riscv64_sha256_update(struct shash_desc *desc, const u8 *data, in riscv64_sha256_update() argument 38 sha256_base_do_update(desc, data, len, in riscv64_sha256_update() 42 crypto_sha256_update(desc, data, len); in riscv64_sha256_update() 47 static int riscv64_sha256_finup(struct shash_desc *desc, const u8 *data, in riscv64_sha256_finup() argument 54 desc, data, len, in riscv64_sha256_finup() 57 desc, sha256_transform_zvknha_or_zvknhb_zvkb); in riscv64_sha256_finup() 60 return sha256_base_finish(desc, out); in riscv64_sha256_finup() 63 return crypto_sha256_finup(desc, data, len, out); in riscv64_sha256_finup() 66 static int riscv64_sha256_final(struct shash_desc *desc, u8 *out) in riscv64_sha256_final() argument 68 return riscv64_sha256_finup(desc, NULL, 0, out); in riscv64_sha256_final() [all …]
|
D | sm3-riscv64-glue.c | 27 static int riscv64_sm3_update(struct shash_desc *desc, const u8 *data, in riscv64_sm3_update() argument 38 sm3_base_do_update(desc, data, len, sm3_transform_zvksh_zvkb); in riscv64_sm3_update() 41 sm3_update(shash_desc_ctx(desc), data, len); in riscv64_sm3_update() 46 static int riscv64_sm3_finup(struct shash_desc *desc, const u8 *data, in riscv64_sm3_finup() argument 54 sm3_base_do_update(desc, data, len, in riscv64_sm3_finup() 56 sm3_base_do_finalize(desc, sm3_transform_zvksh_zvkb); in riscv64_sm3_finup() 59 return sm3_base_finish(desc, out); in riscv64_sm3_finup() 62 ctx = shash_desc_ctx(desc); in riscv64_sm3_finup() 70 static int riscv64_sm3_final(struct shash_desc *desc, u8 *out) in riscv64_sm3_final() argument 72 return riscv64_sm3_finup(desc, NULL, 0, out); in riscv64_sm3_final()
|
/arch/sh/boards/mach-x3proto/ |
D | setup.c | 128 .desc = "key44", 133 .desc = "key43", 138 .desc = "key42", 142 .desc = "key41", 146 .desc = "key34", 150 .desc = "key33", 154 .desc = "key32", 158 .desc = "key31", 162 .desc = "key24", 166 .desc = "key23", [all …]
|
/arch/arm64/kernel/ |
D | cpu_errata.c | 478 .desc = "ARM errata 826319, 827319, 824069, or 819472", 487 .desc = "ARM erratum 832075", 497 .desc = "ARM erratum 834220", 506 .desc = "ARM erratum 843419", 515 .desc = "ARM erratum 845719", 522 .desc = "Cavium errata 23154 and 38545", 530 .desc = "Cavium erratum 27456", 537 .desc = "Cavium erratum 30115", 543 .desc = "Mismatched cache type (CTR_EL0)", 551 .desc = "Qualcomm Technologies Falkor/Kryo erratum 1003", [all …]
|
/arch/loongarch/crypto/ |
D | crc32-loongarch.c | 111 static int chksum_init(struct shash_desc *desc) in chksum_init() argument 113 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); in chksum_init() 114 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_init() 137 static int chksum_update(struct shash_desc *desc, const u8 *data, unsigned int length) in chksum_update() argument 139 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_update() 145 static int chksumc_update(struct shash_desc *desc, const u8 *data, unsigned int length) in chksumc_update() argument 147 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksumc_update() 153 static int chksum_final(struct shash_desc *desc, u8 *out) in chksum_final() argument 155 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_final() 161 static int chksumc_final(struct shash_desc *desc, u8 *out) in chksumc_final() argument [all …]
|