Home
last modified time | relevance | path

Searched refs:desc (Results 1 – 25 of 289) sorted by relevance

12345678910>>...12

/arch/s390/tools/
Dgen_opcode_table.c152 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/
Ddesc.h16 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/
Dsha256_ssse3_glue.c55 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 …]
Dsha1_ssse3_glue.c38 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 …]
Dsha512_ssse3_glue.c45 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 …]
Dsm3_avx_glue.c23 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 …]
Dcrc32c-intel_glue.c94 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/
Dirq.c40 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/
Dsha1-ce-glue.c53 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 …]
Dsha2-ce-glue.c70 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 …]
Dsha256-glue.c45 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 …]
Dsm3-neon-glue.c23 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 …]
Dsm3-ce-glue.c26 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/
Dsha1-ce-glue.c29 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 …]
Dsha1_neon_glue.c32 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 …]
Dsha512-neon-glue.c26 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 …]
Dsha256_neon_glue.c27 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 …]
Dsha2-ce-glue.c30 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 …]
Dsha1_glue.c27 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/
Dsha512-riscv64-glue.c27 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 …]
Dsha256-riscv64-glue.c27 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 …]
Dsm3-riscv64-glue.c27 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/
Dsetup.c128 .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/
Dcpu_errata.c478 .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/
Dcrc32-loongarch.c111 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 …]

12345678910>>...12