/Linux-v4.19/drivers/crypto/caam/ |
D | key_gen.c | 46 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() 60 adata->keylen, adata->keylen_pad); in gen_split_key() 65 if (adata->keylen_pad > max_keylen) in gen_split_key() 81 dma_addr_out = dma_map_single(jrdev, key_out, adata->keylen_pad, in gen_split_key() 92 append_operation(desc, (adata->algtype & OP_ALG_ALGSEL_MASK) | in gen_split_key() 107 append_fifo_store(desc, dma_addr_out, adata->keylen, in gen_split_key() 128 adata->keylen_pad, 1); in gen_split_key() 132 dma_unmap_single(jrdev, dma_addr_out, adata->keylen_pad, in gen_split_key()
|
D | caamalg_desc.c | 56 void cnstr_shdsc_aead_null_encap(u32 * const desc, struct alginfo *adata, in cnstr_shdsc_aead_null_encap() argument 67 if (adata->key_inline) in cnstr_shdsc_aead_null_encap() 68 append_key_as_imm(desc, adata->key_virt, 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() 101 append_operation(desc, adata->algtype | OP_ALG_AS_INITFINAL | in cnstr_shdsc_aead_null_encap() 137 void cnstr_shdsc_aead_null_decap(u32 * const desc, struct alginfo *adata, in cnstr_shdsc_aead_null_decap() argument 148 if (adata->key_inline) in cnstr_shdsc_aead_null_decap() 149 append_key_as_imm(desc, adata->key_virt, in cnstr_shdsc_aead_null_decap() [all …]
|
D | caamalg_desc.h | 51 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,
|
D | caamalg.c | 113 struct alginfo adata; member 125 ctx->adata.keylen_pad; in aead_null_set_sh_desc() 132 ctx->adata.key_inline = true; in aead_null_set_sh_desc() 133 ctx->adata.key_virt = ctx->key; in aead_null_set_sh_desc() 135 ctx->adata.key_inline = false; in aead_null_set_sh_desc() 136 ctx->adata.key_dma = ctx->key_dma; in aead_null_set_sh_desc() 141 cnstr_shdsc_aead_null_encap(desc, &ctx->adata, ctx->authsize, in aead_null_set_sh_desc() 151 ctx->adata.key_inline = true; in aead_null_set_sh_desc() 152 ctx->adata.key_virt = ctx->key; in aead_null_set_sh_desc() 154 ctx->adata.key_inline = false; in aead_null_set_sh_desc() [all …]
|
D | caamalg_qi.c | 57 struct alginfo adata; member 97 nonce = (u32 *)((void *)ctx->key + ctx->adata.keylen_pad + in aead_set_sh_desc() 101 data_len[0] = ctx->adata.keylen_pad; in aead_set_sh_desc() 115 ctx->adata.key_virt = ctx->key; in aead_set_sh_desc() 117 ctx->adata.key_dma = ctx->key_dma; in aead_set_sh_desc() 120 ctx->cdata.key_virt = ctx->key + ctx->adata.keylen_pad; in aead_set_sh_desc() 122 ctx->cdata.key_dma = ctx->key_dma + ctx->adata.keylen_pad; in aead_set_sh_desc() 124 ctx->adata.key_inline = !!(inl_mask & 1); in aead_set_sh_desc() 127 cnstr_shdsc_aead_encap(ctx->sh_desc_enc, &ctx->cdata, &ctx->adata, in aead_set_sh_desc() 140 ctx->adata.key_virt = ctx->key; in aead_set_sh_desc() [all …]
|
D | desc_constr.h | 508 static inline void append_proto_dkp(u32 * const desc, struct alginfo *adata) in append_proto_dkp() argument 516 protid = (adata->algtype & OP_ALG_ALGSEL_SUBMASK) | in append_proto_dkp() 519 if (adata->key_inline) { in append_proto_dkp() 524 adata->keylen); in append_proto_dkp() 525 append_data(desc, adata->key_virt, adata->keylen); in append_proto_dkp() 528 words = (ALIGN(adata->keylen_pad, CAAM_CMD_SZ) - in append_proto_dkp() 529 ALIGN(adata->keylen, CAAM_CMD_SZ)) / CAAM_CMD_SZ; in append_proto_dkp() 535 adata->keylen); in append_proto_dkp() 536 append_ptr(desc, adata->key_dma); in append_proto_dkp()
|
D | caamhash.c | 114 struct alginfo adata; member 248 u32 op = ctx->adata.algtype; in ahash_gen_sh_desc() 254 if ((state != OP_ALG_AS_UPDATE) && (ctx->adata.keylen)) { in ahash_gen_sh_desc() 260 append_key_as_imm(desc, ctx->key, ctx->adata.keylen_pad, in ahash_gen_sh_desc() 261 ctx->adata.keylen, CLASS_2 | in ahash_gen_sh_desc() 264 append_proto_dkp(desc, &ctx->adata); in ahash_gen_sh_desc() 300 ctx->adata.key_virt = ctx->key; in ahash_set_sh_desc() 389 append_operation(desc, ctx->adata.algtype | OP_ALG_ENCRYPT | in hash_digest_key() 462 ctx->adata.key_inline = true; in ahash_setkey() 463 ctx->adata.keylen = keylen; in ahash_setkey() [all …]
|
D | key_gen.h | 47 struct alginfo * const adata, const u8 *key_in, u32 keylen,
|
/Linux-v4.19/sound/soc/amd/ |
D | acp-pcm-dma.c | 781 struct audio_substream_data *adata = in acp_dma_open() local 783 if (!adata) in acp_dma_open() 808 kfree(adata); in acp_dma_open() 812 adata->acp_mmio = intr_data->acp_mmio; in acp_dma_open() 813 runtime->private_data = adata; in acp_dma_open() 823 acp_reg_write(1, adata->acp_mmio, mmACP_EXTERNAL_INTR_ENB); in acp_dma_open() 859 struct audio_drv_data *adata = dev_get_drvdata(component->dev); in acp_dma_hw_params() local 873 if (adata->asic_type == CHIP_STONEY) { in acp_dma_hw_params() 874 val = acp_reg_read(adata->acp_mmio, in acp_dma_hw_params() 895 acp_reg_write(val, adata->acp_mmio, in acp_dma_hw_params() [all …]
|
/Linux-v4.19/drivers/iio/accel/ |
D | st_accel_buffer.c | 41 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_buffer_postenable() local 43 adata->buffer_data = kmalloc(indio_dev->scan_bytes, GFP_KERNEL); in st_accel_buffer_postenable() 44 if (adata->buffer_data == NULL) { in st_accel_buffer_postenable() 61 kfree(adata->buffer_data); in st_accel_buffer_postenable() 69 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_buffer_predisable() local 82 kfree(adata->buffer_data); in st_accel_buffer_predisable()
|
D | st_accel_core.c | 839 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_read_raw() local 849 *val = adata->current_fullscale->gain / 1000000; in st_accel_read_raw() 850 *val2 = adata->current_fullscale->gain % 1000000; in st_accel_read_raw() 853 *val = adata->odr; in st_accel_read_raw() 922 struct st_sensor_data *adata = iio_priv(indio_dev); in st_accel_common_probe() local 924 (struct st_sensors_platform_data *)adata->dev->platform_data; in st_accel_common_probe() 925 int irq = adata->get_irq_data_ready(indio_dev); in st_accel_common_probe() 930 mutex_init(&adata->tb.buf_lock); in st_accel_common_probe() 942 adata->num_data_channels = ST_ACCEL_NUMBER_DATA_CHANNELS; in st_accel_common_probe() 943 adata->multiread_bit = adata->sensor_settings->multi_read_bit; in st_accel_common_probe() [all …]
|
D | st_accel_spi.c | 103 struct st_sensor_data *adata; in st_accel_spi_probe() local 106 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adata)); in st_accel_spi_probe() 110 adata = iio_priv(indio_dev); in st_accel_spi_probe() 114 st_sensors_spi_configure(indio_dev, spi, adata); in st_accel_spi_probe()
|
D | st_accel_i2c.c | 145 struct st_sensor_data *adata; in st_accel_i2c_probe() local 149 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata)); in st_accel_i2c_probe() 153 adata = iio_priv(indio_dev); in st_accel_i2c_probe() 159 st_sensors_i2c_configure(indio_dev, client, adata); in st_accel_i2c_probe()
|
/Linux-v4.19/sound/soc/generic/ |
D | simple-scu-card.c | 27 struct asoc_simple_card_data adata; member 86 asoc_simple_card_convert_fixup(&priv->adata, params); in asoc_simple_card_be_hw_params_fixup() 199 asoc_simple_card_parse_convert(dev, PREFIX, &priv->adata); in asoc_simple_card_parse_of()
|
D | audio-graph-scu-card.c | 30 struct asoc_simple_card_data adata; member 83 asoc_simple_card_convert_fixup(&priv->adata, params); in asoc_graph_card_be_hw_params_fixup() 201 asoc_simple_card_parse_convert(dev, NULL, &priv->adata); in asoc_graph_card_parse_of()
|
/Linux-v4.19/crypto/ |
D | ccm.c | 159 static int format_adata(u8 *adata, unsigned int a) in format_adata() argument 167 *(__be16 *)adata = cpu_to_be16(a); in format_adata() 170 *(__be16 *)adata = cpu_to_be16(0xfffe); in format_adata() 171 *(__be32 *)&adata[2] = cpu_to_be32(a); in format_adata()
|
/Linux-v4.19/drivers/crypto/bcm/ |
D | spu.c | 1187 u8 adata; in spum_ccm_update_iv() local 1225 adata = (assoclen > 0); /* adata = 1 if any associated data */ in spum_ccm_update_iv() 1227 cipher_parms->iv_buf[0] = (adata << CCM_B0_ADATA_SHIFT) | in spum_ccm_update_iv()
|
/Linux-v4.19/fs/ |
D | namei.c | 1962 unsigned long adata, mask, len; in hashlen_string() local 1973 } while (!has_zero(a, &adata, &constants)); in hashlen_string() 1975 adata = prep_zero_mask(a, adata, &constants); in hashlen_string() 1976 mask = create_zero_mask(adata); in hashlen_string() 1990 unsigned long adata, bdata, mask, len; in hash_name() local 2002 } while (!(has_zero(a, &adata, &constants) | has_zero(b, &bdata, &constants))); in hash_name() 2004 adata = prep_zero_mask(a, adata, &constants); in hash_name() 2006 mask = create_zero_mask(adata | bdata); in hash_name()
|
/Linux-v4.19/arch/ia64/kernel/ |
D | efi.c | 202 efi_char16_t *adata = NULL; \ 205 adata = adjust_arg(data); \ 210 reset_type, status, data_size, adata); \
|
/Linux-v4.19/fs/nfs/ |
D | nfs4proc.c | 8067 struct nfs4_add_xprt_data *adata = (struct nfs4_add_xprt_data *)data; in nfs4_test_session_trunk() local 8076 sp4_how = (adata->clp->cl_sp4_flags == 0 ? SP4_NONE : SP4_MACH_CRED); in nfs4_test_session_trunk() 8079 task = nfs4_run_exchange_id(adata->clp, adata->cred, sp4_how, xprt); in nfs4_test_session_trunk() 8085 status = nfs4_detect_session_trunking(adata->clp, in nfs4_test_session_trunk()
|