Home
last modified time | relevance | path

Searched refs:adata (Results 1 – 23 of 23) sorted by relevance

/drivers/platform/chrome/
A Dcros_typec_altmode.c92 adata->header = VDO(adata->sid, 1, svdm_version, CMD_ENTER_MODE); in cros_typec_altmode_enter()
93 adata->header |= VDO_OPOS(adata->mode); in cros_typec_altmode_enter()
132 adata->header |= VDO_OPOS(adata->mode); in cros_typec_altmode_exit()
146 struct cros_typec_altmode_data *adata = &dp_data->adata; in cros_typec_displayport_vdm() local
167 adata->header = VDO(adata->sid, 1, svdm_version, cmd); in cros_typec_displayport_vdm()
168 adata->header |= VDO_OPOS(adata->mode); in cros_typec_displayport_vdm()
225 adata->header = VDO(adata->sid, 1, svdm_version, cmd); in cros_typec_thunderbolt_vdm()
226 adata->header |= VDO_OPOS(adata->mode); in cros_typec_thunderbolt_vdm()
281 struct cros_typec_altmode_data *adata = &dp_data->adata; in cros_typec_displayport_status_update() local
327 adata = &dp_data->adata; in cros_typec_register_displayport()
[all …]
/drivers/irqchip/
A Dirq-loongarch-avec.c111 if (cpu_online(adata->cpu) && cpumask_test_cpu(adata->cpu, dest)) in avecintc_set_affinity()
121 adata->cpu = cpu; in avecintc_set_affinity()
201 adata->prev_cpu = adata->cpu; in complete_irq_moving()
202 adata->prev_vec = adata->vec; in complete_irq_moving()
264 adata->prev_cpu = adata->cpu = cpu; in avecintc_alloc_vector()
265 adata->prev_vec = adata->vec = ret; in avecintc_alloc_vector()
279 if (!adata) in avecintc_domain_alloc()
284 kfree(adata); in avecintc_domain_alloc()
301 per_cpu(irq_map, adata->cpu)[adata->vec] = NULL; in avecintc_free_vector()
308 per_cpu(irq_map, adata->prev_cpu)[adata->prev_vec] = NULL; in avecintc_free_vector()
[all …]
/drivers/crypto/caam/
A Dcaamhash_desc.c31 u32 op = adata->algtype; in cnstr_shdsc_ahash()
44 append_key_as_imm(desc, adata->key_virt, in cnstr_shdsc_ahash()
45 adata->keylen_pad, in cnstr_shdsc_ahash()
46 adata->keylen, CLASS_2 | in cnstr_shdsc_ahash()
49 append_proto_dkp(desc, adata); in cnstr_shdsc_ahash()
98 append_key_as_imm(desc, adata->key_virt, adata->keylen, in cnstr_shdsc_sk_hash()
101 if (is_xcbc_aes(adata->algtype)) in cnstr_shdsc_sk_hash()
103 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_sk_hash()
106 append_key_as_imm(desc, adata->key_virt, adata->keylen, in cnstr_shdsc_sk_hash()
107 adata->keylen, CLASS_1 | in cnstr_shdsc_sk_hash()
[all …]
A Dkey_gen.c45 struct alginfo * const adata, const u8 *key_in, u32 keylen, in gen_split_key() argument
54 adata->keylen = split_key_len(adata->algtype & OP_ALG_ALGSEL_MASK); in gen_split_key()
55 adata->keylen_pad = split_key_pad_len(adata->algtype & in gen_split_key()
57 local_max = max(keylen, adata->keylen_pad); in gen_split_key()
60 adata->keylen, adata->keylen_pad); in gen_split_key()
85 append_operation(desc, (adata->algtype & OP_ALG_ALGSEL_MASK) | in gen_split_key()
100 append_fifo_store(desc, dma_addr, adata->keylen, in gen_split_key()
118 adata->keylen_pad, 1); in gen_split_key()
A Dcaamalg_desc.c67 if (adata->key_inline) in cnstr_shdsc_aead_null_encap()
69 adata->keylen_pad, adata->keylen, in cnstr_shdsc_aead_null_encap()
73 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_encap()
76 append_proto_dkp(desc, adata); in cnstr_shdsc_aead_null_encap()
146 if (adata->key_inline) in cnstr_shdsc_aead_null_decap()
148 adata->keylen_pad, adata->keylen, in cnstr_shdsc_aead_null_decap()
152 append_key(desc, adata->key_dma, adata->keylen, in cnstr_shdsc_aead_null_decap()
155 append_proto_dkp(desc, adata); in cnstr_shdsc_aead_null_decap()
234 if (adata->key_inline) in init_sh_desc_key_aead()
236 adata->keylen_pad, adata->keylen, in init_sh_desc_key_aead()
[all …]
A Dcaamalg_desc.h51 void cnstr_shdsc_aead_null_encap(u32 * const desc, struct alginfo *adata,
54 void cnstr_shdsc_aead_null_decap(u32 * const desc, struct alginfo *adata,
58 struct alginfo *adata, unsigned int ivsize,
64 struct alginfo *adata, unsigned int ivsize,
70 struct alginfo *adata, unsigned int ivsize,
100 struct alginfo *adata, unsigned int ivsize,
A Dcaamhash.c109 struct alginfo adata; member
213 ctx->adata.key_virt = ctx->key; in ahash_set_sh_desc()
289 ctx->adata.key_virt = ctx->key; in axcbc_set_sh_desc()
458 ctx->adata.key_inline = true; in ahash_setkey()
459 ctx->adata.keylen = keylen; in ahash_setkey()
460 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in ahash_setkey()
476 ctx->adata.key_dma, in ahash_setkey()
477 ctx->adata.keylen_pad, in ahash_setkey()
505 ctx->adata.keylen = keylen; in axcbc_setkey()
524 ctx->adata.key_virt = key; in acmac_setkey()
[all …]
A Ddesc_constr.h573 if (adata->key_inline) { in append_proto_dkp()
576 if (adata->keylen > adata->keylen_pad) { in append_proto_dkp()
579 OP_PCL_DKP_DST_IMM | adata->keylen); in append_proto_dkp()
580 append_ptr(desc, adata->key_dma); in append_proto_dkp()
582 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) - in append_proto_dkp()
587 OP_PCL_DKP_DST_IMM | adata->keylen); in append_proto_dkp()
588 append_data(desc, adata->key_virt, adata->keylen); in append_proto_dkp()
590 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) - in append_proto_dkp()
591 ALIGN(adata->keylen, CAAM_CMD_SZ)) / in append_proto_dkp()
601 adata->keylen); in append_proto_dkp()
[all …]
A Dcaamalg.c124 struct alginfo adata; member
147 ctx->adata.keylen_pad; in aead_null_set_sh_desc()
154 ctx->adata.key_inline = true; in aead_null_set_sh_desc()
155 ctx->adata.key_virt = ctx->key; in aead_null_set_sh_desc()
157 ctx->adata.key_inline = false; in aead_null_set_sh_desc()
173 ctx->adata.key_inline = true; in aead_null_set_sh_desc()
174 ctx->adata.key_virt = ctx->key; in aead_null_set_sh_desc()
176 ctx->adata.key_inline = false; in aead_null_set_sh_desc()
238 ctx->adata.key_virt = ctx->key; in aead_set_sh_desc()
609 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
[all …]
A Dcaamhash_desc.h24 void cnstr_shdsc_ahash(u32 * const desc, struct alginfo *adata, u32 state,
27 void cnstr_shdsc_sk_hash(u32 * const desc, struct alginfo *adata, u32 state,
A Dcaamalg_qi.c71 struct alginfo adata; member
127 ctx->adata.key_virt = ctx->key; in aead_set_sh_desc()
128 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc()
133 data_len[0] = ctx->adata.keylen_pad; in aead_set_sh_desc()
146 ctx->adata.key_inline = !!(inl_mask & 1); in aead_set_sh_desc()
161 ctx->adata.key_inline = !!(inl_mask & 1); in aead_set_sh_desc()
179 ctx->adata.key_inline = !!(inl_mask & 1); in aead_set_sh_desc()
223 ctx->adata.keylen = keys.authkeylen; in aead_setkey()
224 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
234 ctx->adata.keylen_pad + in aead_setkey()
[all …]
A Dcaamalg_qi2.c88 struct alginfo adata; member
218 ctx->adata.key_virt = ctx->key; in aead_set_sh_desc()
307 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in aead_setkey()
3071 struct alginfo adata; member
3338 ctx->adata.keylen = keylen; in ahash_setkey()
3339 ctx->adata.keylen_pad = split_key_len(ctx->adata.algtype & in ahash_setkey()
3344 ctx->adata.key_virt = key; in ahash_setkey()
3345 ctx->adata.key_inline = true; in ahash_setkey()
3356 ctx->adata.keylen_pad, in ahash_setkey()
4592 if (ctx->adata.key_dma) in caam_hash_cra_init()
[all …]
A Dkey_gen.h47 struct alginfo * const adata, const u8 *key_in, u32 keylen,
/drivers/acpi/arm64/
A Dagdi.c29 struct agdi_data *adata) in agdi_sdei_probe() argument
36 adata->sdei_event); in agdi_sdei_probe()
40 err = sdei_event_enable(adata->sdei_event); in agdi_sdei_probe()
42 sdei_event_unregister(adata->sdei_event); in agdi_sdei_probe()
44 adata->sdei_event); in agdi_sdei_probe()
55 if (!adata) in agdi_probe()
58 return agdi_sdei_probe(pdev, adata); in agdi_probe()
66 err = sdei_event_disable(adata->sdei_event); in agdi_remove()
69 adata->sdei_event, ERR_PTR(err)); in agdi_remove()
74 err = sdei_event_unregister(adata->sdei_event); in agdi_remove()
[all …]
/drivers/iio/accel/
A Dst_accel_core.c44 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_get_mount_matrix() local
46 return &adata->mount_matrix; in st_accel_get_mount_matrix()
1270 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_read_raw() local
1280 *val = adata->current_fullscale->gain / 1000000; in st_accel_read_raw()
1281 *val2 = adata->current_fullscale->gain % 1000000; in st_accel_read_raw()
1284 *val = adata->odr; in st_accel_read_raw()
1350 struct st_sensor_data *adata = iio_priv(indio_dev); in apply_acpi_orientation() local
1510 indio_dev->channels = adata->sensor_settings->ch; in st_accel_common_probe()
1524 adata->current_fullscale = &adata->sensor_settings->fs.fs_avl[0]; in st_accel_common_probe()
1525 adata->odr = adata->sensor_settings->odr.odr_avl[0].hz; in st_accel_common_probe()
[all …]
A Dst_accel_spi.c118 struct st_sensor_data *adata; in st_accel_spi_probe() local
131 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adata)); in st_accel_spi_probe()
135 adata = iio_priv(indio_dev); in st_accel_spi_probe()
136 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_spi_probe()
A Dst_accel_i2c.c174 struct st_sensor_data *adata; in st_accel_i2c_probe() local
187 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata)); in st_accel_i2c_probe()
191 adata = iio_priv(indio_dev); in st_accel_i2c_probe()
192 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_i2c_probe()
/drivers/crypto/qce/
A Daead.c206 rctx->adata = kzalloc((ALIGN(assoclen, 16) + MAX_CCM_ADATA_HEADER_LEN) * in qce_aead_ccm_prepare_buf_assoclen()
208 if (!rctx->adata) in qce_aead_ccm_prepare_buf_assoclen()
220 *(__be16 *)rctx->adata = cpu_to_be16(assoclen); in qce_aead_ccm_prepare_buf_assoclen()
223 *(__be16 *)rctx->adata = cpu_to_be16(0xfffe); in qce_aead_ccm_prepare_buf_assoclen()
224 *(__be32 *)(rctx->adata + 2) = cpu_to_be32(assoclen); in qce_aead_ccm_prepare_buf_assoclen()
229 rctx->adata + adata_header_len, in qce_aead_ccm_prepare_buf_assoclen()
249 sg_init_one(&rctx->adata_sg, rctx->adata, rctx->assoclen); in qce_aead_ccm_prepare_buf_assoclen()
A Daead.h40 unsigned char *adata; member
/drivers/crypto/starfive/
A Djh7110-aes.c350 buffer = (u32 *)rctx->adata; in starfive_aes_gcm_write_adata()
380 ci = rctx->adata; in starfive_aes_ccm_write_adata()
670 rctx->adata = kzalloc(cryp->assoclen + AES_BLOCK_SIZE, GFP_KERNEL); in starfive_aes_aead_do_one_req()
671 if (!rctx->adata) in starfive_aes_aead_do_one_req()
676 rctx->adata, cryp->assoclen) != cryp->assoclen) in starfive_aes_aead_do_one_req()
699 kfree(rctx->adata); in starfive_aes_aead_do_one_req()
A Djh7110-cryp.h224 unsigned char *adata; member
/drivers/crypto/bcm/
A Dspu.c1145 u8 adata; in spum_ccm_update_iv() local
1183 adata = (assoclen > 0); /* adata = 1 if any associated data */ in spum_ccm_update_iv()
1185 cipher_parms->iv_buf[0] = (adata << CCM_B0_ADATA_SHIFT) | in spum_ccm_update_iv()
/drivers/crypto/tegra/
A Dtegra-se-aes.c988 static int tegra_ccm_format_adata(u8 *adata, unsigned int a) in tegra_ccm_format_adata() argument
996 *(__be16 *)adata = cpu_to_be16(a); in tegra_ccm_format_adata()
999 *(__be16 *)adata = cpu_to_be16(0xfffe); in tegra_ccm_format_adata()
1000 *(__be32 *)&adata[2] = cpu_to_be32(a); in tegra_ccm_format_adata()
1023 u8 nonce[16], adata[16]; in tegra_ccm_format_blocks() local
1034 alen = tegra_ccm_format_adata(adata, rctx->assoclen); in tegra_ccm_format_blocks()
1035 memcpy(rctx->inbuf.buf + offset, adata, alen); in tegra_ccm_format_blocks()

Completed in 65 milliseconds