/linux-master/drivers/crypto/caam/ |
H A D | blob_gen.c | 15 #include "desc.h" 42 static void caam_blob_job_done(struct device *dev, u32 *desc, u32 err, void *context) argument 55 * Upon completion, desc points to a buffer containing a CAAM job 71 u32 *desc; local 86 desc = kzalloc(CAAM_BLOB_DESC_BYTES_MAX, GFP_KERNEL); 87 if (!desc) 120 init_job_desc(desc, 0); 121 append_key_as_imm(desc, info->key_mod, info->key_mod_len, 123 append_seq_in_ptr_intlen(desc, dma_in, info->input_len, 0); 124 append_seq_out_ptr_intlen(desc, dma_ou [all...] |
H A D | caampkc.h | 114 void (*akcipher_op_done)(struct device *jrdev, u32 *desc, u32 err, 150 void init_rsa_pub_desc(u32 *desc, struct rsa_pub_pdb *pdb); 151 void init_rsa_priv_f1_desc(u32 *desc, struct rsa_priv_f1_pdb *pdb); 152 void init_rsa_priv_f2_desc(u32 *desc, struct rsa_priv_f2_pdb *pdb); 153 void init_rsa_priv_f3_desc(u32 *desc, struct rsa_priv_f3_pdb *pdb);
|
/linux-master/arch/x86/crypto/ |
H A D | crct10dif-pclmul_glue.c | 43 static int chksum_init(struct shash_desc *desc) argument 45 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); 52 static int chksum_update(struct shash_desc *desc, const u8 *data, argument 55 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); 66 static int chksum_final(struct shash_desc *desc, u8 *out) argument 68 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); 85 static int chksum_finup(struct shash_desc *desc, const u8 *data, argument 88 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); 93 static int chksum_digest(struct shash_desc *desc, const u8 *data, argument
|
/linux-master/crypto/ |
H A D | sha256_generic.c | 36 int crypto_sha256_update(struct shash_desc *desc, const u8 *data, argument 39 sha256_update(shash_desc_ctx(desc), data, len); 44 static int crypto_sha256_final(struct shash_desc *desc, u8 *out) argument 46 if (crypto_shash_digestsize(desc->tfm) == SHA224_DIGEST_SIZE) 47 sha224_final(shash_desc_ctx(desc), out); 49 sha256_final(shash_desc_ctx(desc), out); 53 int crypto_sha256_finup(struct shash_desc *desc, const u8 *data, argument 56 sha256_update(shash_desc_ctx(desc), data, len); 57 return crypto_sha256_final(desc, hash);
|
/linux-master/fs/crypto/ |
H A D | hkdf.c | 120 SHASH_DESC_ON_STACK(desc, hkdf->hmac_tfm); 131 desc->tfm = hkdf->hmac_tfm; 138 err = crypto_shash_init(desc); 143 err = crypto_shash_update(desc, prev, HKDF_HASHLEN); 148 err = crypto_shash_update(desc, prefix, sizeof(prefix)); 152 err = crypto_shash_update(desc, info, infolen); 158 err = crypto_shash_finup(desc, &counter, 1, tmp); 164 err = crypto_shash_finup(desc, &counter, 1, &okm[i]); 175 shash_desc_zero(desc);
|
/linux-master/arch/arm64/crypto/ |
H A D | sha512-ce-glue.c | 54 static int sha512_ce_update(struct shash_desc *desc, const u8 *data, argument 60 sha512_base_do_update(desc, data, len, fn); 64 static int sha512_ce_finup(struct shash_desc *desc, const u8 *data, argument 70 sha512_base_do_update(desc, data, len, fn); 71 sha512_base_do_finalize(desc, fn); 72 return sha512_base_finish(desc, out); 75 static int sha512_ce_final(struct shash_desc *desc, u8 *out) argument 80 sha512_base_do_finalize(desc, fn); 81 return sha512_base_finish(desc, out);
|
H A D | sha256-glue.c | 45 static int crypto_sha256_arm64_update(struct shash_desc *desc, const u8 *data, argument 48 return sha256_base_do_update(desc, data, len, sha256_arm64_transform); 51 static int crypto_sha256_arm64_finup(struct shash_desc *desc, const u8 *data, argument 55 sha256_base_do_update(desc, data, len, sha256_arm64_transform); 56 sha256_base_do_finalize(desc, sha256_arm64_transform); 58 return sha256_base_finish(desc, out); 61 static int crypto_sha256_arm64_final(struct shash_desc *desc, u8 *out) argument 63 return crypto_sha256_arm64_finup(desc, NULL, 0, out); 92 static int sha256_update_neon(struct shash_desc *desc, const u8 *data, argument 95 struct sha256_state *sctx = shash_desc_ctx(desc); 123 sha256_finup_neon(struct shash_desc *desc, const u8 *data, unsigned int len, u8 *out) argument 141 sha256_final_neon(struct shash_desc *desc, u8 *out) argument [all...] |
/linux-master/drivers/reset/ |
H A D | reset-qcom-aoss.c | 26 const struct qcom_aoss_desc *desc; member in struct:qcom_aoss_reset_data 54 const struct qcom_aoss_reset_map *map = &data->desc->resets[idx]; 66 const struct qcom_aoss_reset_map *map = &data->desc->resets[idx]; 92 const struct qcom_aoss_desc *desc; local 94 desc = of_device_get_match_data(dev); 95 if (!desc) 102 data->desc = desc; 109 data->rcdev.nr_resets = desc->num_resets;
|
/linux-master/drivers/dma/ |
H A D | at_hdmac.c | 281 * @desc: pointer to the atmel dma descriptor. 294 struct at_desc *desc; member in struct:at_dma_chan 416 "desc: s%pad d%pad ctrl0x%x:0x%x l%pad\n", 477 * @desc: descriptor, signle or at the end of a chain, to end chain on 480 static void set_lli_eol(struct at_desc *desc, unsigned int i) argument 482 u32 ctrlb = desc->sg[i].lli->ctrlb; 487 desc->sg[i].lli->ctrlb = ctrlb; 488 desc->sg[i].lli->dscr = 0; 546 static void atdma_lli_chain(struct at_desc *desc, unsigned int i) argument 548 struct atdma_sg *atdma_sg = &desc 561 struct at_desc *desc; local 595 struct at_desc *desc = to_atdma_desc(&vd->tx); local 678 atc_get_llis_residue(struct at_dma_chan *atchan, struct at_desc *desc, u32 *residue) argument 751 struct at_desc *desc = NULL; local 781 struct at_desc *desc = atchan->desc; local 803 struct at_desc *desc; local 875 struct at_desc *desc; local 976 struct at_desc *desc = NULL; local 1099 struct at_desc *desc; local 1169 struct at_desc *desc; local 1257 struct at_desc *desc; local 1426 atc_dma_cyclic_fill_desc(struct dma_chan *chan, struct at_desc *desc, unsigned int i, dma_addr_t buf_addr, unsigned int reg_width, size_t period_len, enum dma_transfer_direction direction) argument 1500 struct at_desc *desc; local [all...] |
H A D | pl330.c | 360 struct dma_pl330_desc *desc; member in struct:_pl330_req 420 /* Schedule desc completion */ 540 /* The channel which currently holds this desc */ 552 struct dma_pl330_desc *desc; member in struct:_xfer_spec 561 return thrd->req[0].desc != NULL && thrd->req[1].desc != NULL; 1005 struct dma_pl330_desc *desc; local 1016 if (thrd->req[idx].desc != NULL) { 1020 if (thrd->req[idx].desc != NULL) 1034 desc 1474 pl330_submit_req(struct pl330_thread *thrd, struct dma_pl330_desc *desc) argument 1557 dma_pl330_rqcb(struct dma_pl330_desc *desc, enum pl330_op_err err) argument 2044 struct dma_pl330_desc *desc; local 2072 struct dma_pl330_desc *desc, *_dt; local 2283 struct dma_pl330_desc *desc; local 2335 struct dma_pl330_desc *desc; local 2379 pl330_get_current_xferred_count(struct dma_pl330_chan *pch, struct dma_pl330_desc *desc) argument 2412 struct dma_pl330_desc *desc, *running = NULL, *last_enq = NULL; local 2509 struct dma_pl330_desc *desc, *last = to_desc(tx); local 2538 _init_desc(struct dma_pl330_desc *desc) argument 2552 struct dma_pl330_desc *desc; local 2575 struct dma_pl330_desc *desc = NULL; local 2600 struct dma_pl330_desc *desc; local 2642 struct dma_pl330_desc *desc = pl330_get_desc(pch); local 2666 get_burst_len(struct dma_pl330_desc *desc, size_t len) argument 2688 struct dma_pl330_desc *desc = NULL, *first = NULL; local 2778 struct dma_pl330_desc *desc; local 2828 struct dma_pl330_desc *desc; local 2851 struct dma_pl330_desc *first, *desc = NULL; local [all...] |
/linux-master/include/crypto/ |
H A D | nhpoly1305.h | 64 int crypto_nhpoly1305_init(struct shash_desc *desc); 65 int crypto_nhpoly1305_update(struct shash_desc *desc, 67 int crypto_nhpoly1305_update_helper(struct shash_desc *desc, 70 int crypto_nhpoly1305_final(struct shash_desc *desc, u8 *dst); 71 int crypto_nhpoly1305_final_helper(struct shash_desc *desc, u8 *dst,
|
/linux-master/include/linux/comedi/ |
H A D | comedi_isadma.h | 43 * @desc: cookie for each DMA buffer 51 struct comedi_isadma_desc *desc; member in struct:comedi_isadma 60 void comedi_isadma_program(struct comedi_isadma_desc *desc); 65 void comedi_isadma_set_mode(struct comedi_isadma_desc *desc, char dma_dir); 75 static inline void comedi_isadma_program(struct comedi_isadma_desc *desc) argument 95 static inline void comedi_isadma_set_mode(struct comedi_isadma_desc *desc, argument
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_trace.h | 112 struct i40e_tx_desc *desc, 115 TP_ARGS(ring, desc, buf), 126 __field(void*, desc) 133 __entry->desc = desc; 139 "netdev: %s ring: %p desc: %p buf %p", 141 __entry->desc, __entry->buf) 147 struct i40e_tx_desc *desc, 150 TP_ARGS(ring, desc, buf)); 155 struct i40e_tx_desc *desc, [all...] |
/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu_common.c | 20 const struct sunxi_ccu_desc *desc; member in struct:sunxi_ccu 114 const struct sunxi_ccu_desc *desc) 119 ccu->desc = desc; 123 for (i = 0; i < desc->num_ccu_clks; i++) { 124 struct ccu_common *cclk = desc->ccu_clks[i]; 133 for (i = 0; i < desc->hw_clks->num ; i++) { 134 struct clk_hw *hw = desc->hw_clks->hws[i]; 161 desc->hw_clks); 169 reset->rcdev.nr_resets = desc 112 sunxi_ccu_probe(struct sunxi_ccu *ccu, struct device *dev, struct device_node *node, void __iomem *reg, const struct sunxi_ccu_desc *desc) argument 196 const struct sunxi_ccu_desc *desc = ccu->desc; local 211 devm_sunxi_ccu_probe(struct device *dev, void __iomem *reg, const struct sunxi_ccu_desc *desc) argument 233 of_sunxi_ccu_probe(struct device_node *node, void __iomem *reg, const struct sunxi_ccu_desc *desc) argument [all...] |
/linux-master/drivers/greybus/ |
H A D | manifest.c | 62 struct manifest_desc *desc, *tmp; local 65 list_for_each_entry_safe(desc, tmp, head, links) { 66 desc_cport = desc->data; 68 if (desc->type != GREYBUS_TYPE_CPORT) 72 release_manifest_descriptor(desc); 99 struct greybus_descriptor *desc, size_t size) 101 struct greybus_descriptor_header *desc_header = &desc->header; 125 expected_size += desc->string.length; 165 descriptor->data = (char *)desc + sizeof(*desc_header); 232 struct manifest_desc *desc, *nex local 98 identify_descriptor(struct gb_interface *intf, struct greybus_descriptor *desc, size_t size) argument 314 struct manifest_desc *desc; local 456 struct greybus_descriptor *desc; local [all...] |
/linux-master/drivers/scsi/qedf/ |
H A D | qedf_fip.c | 43 vlan->fip.fip_dl_len = htons(sizeof(vlan->desc) / FIP_BPW); 45 vlan->desc.mac.fd_desc.fip_dtype = FIP_DT_MAC; 46 vlan->desc.mac.fd_desc.fip_dlen = sizeof(vlan->desc.mac) / FIP_BPW; 47 ether_addr_copy(vlan->desc.mac.fd_mac, qedf->mac); 49 vlan->desc.wwnn.fd_desc.fip_dtype = FIP_DT_NAME; 50 vlan->desc.wwnn.fd_desc.fip_dlen = sizeof(vlan->desc.wwnn) / FIP_BPW; 51 put_unaligned_be64(qedf->lport->wwnn, &vlan->desc.wwnn.fd_wwn); 83 struct fip_desc *desc; local 172 struct fip_desc *desc; local [all...] |
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_dp_mst_helper_test.c | 63 static void dp_mst_calc_pbn_mode_desc(const struct drm_dp_mst_calc_pbn_mode_test *t, char *desc) argument 65 sprintf(desc, "Clock %d BPP %d DSC %s", t->clock, t->bpp, t->dsc ? "enabled" : "disabled"); 209 static void dp_mst_calc_pbn_div_desc(const struct drm_dp_mst_calc_pbn_div_test *t, char *desc) argument 211 sprintf(desc, "Link rate %d lane count %d", t->link_rate, t->lane_count); 220 const char *desc; member in struct:drm_dp_mst_sideband_msg_req_test 226 .desc = "DP_ENUM_PATH_RESOURCES with port number", 233 .desc = "DP_POWER_UP_PHY with port number", 240 .desc = "DP_POWER_DOWN_PHY with port number", 247 .desc = "DP_ALLOCATE_PAYLOAD with SDP stream sinks", 255 .desc 555 drm_dp_mst_sideband_msg_req_desc(const struct drm_dp_mst_sideband_msg_req_test *t, char *desc) argument [all...] |
/linux-master/drivers/regulator/ |
H A D | qcom_rpm-regulator.c | 52 struct regulator_desc desc; member in struct:qcom_rpm_reg 446 .desc.linear_ranges = pldo_ranges, 447 .desc.n_linear_ranges = ARRAY_SIZE(pldo_ranges), 448 .desc.n_voltages = 161, 449 .desc.ops = &uV_ops, 456 .desc.linear_ranges = nldo_ranges, 457 .desc.n_linear_ranges = ARRAY_SIZE(nldo_ranges), 458 .desc.n_voltages = 64, 459 .desc.ops = &uV_ops, 466 .desc 676 rpm_reg_of_parse(struct device_node *node, const struct regulator_desc *desc, struct regulator_config *config) argument [all...] |
H A D | bcm590xx-regulator.c | 195 struct regulator_desc *desc; member in struct:bcm590xx_reg 292 pmu->desc = devm_kcalloc(&pdev->dev, 296 if (!pmu->desc) 303 pmu->desc[i].name = info->name; 304 pmu->desc[i].of_match = of_match_ptr(info->name); 305 pmu->desc[i].regulators_node = of_match_ptr("regulators"); 306 pmu->desc[i].supply_name = info->vin_name; 307 pmu->desc[i].id = i; 308 pmu->desc[i].volt_table = info->volt_table; 309 pmu->desc[ [all...] |
H A D | rt6160-regulator.c | 42 struct regulator_desc desc; member in struct:rt6160_priv 138 if (rdev->desc->vsel_reg == RT6160_REG_VSELL) 268 priv->desc.name = "rt6160-buckboost"; 269 priv->desc.type = REGULATOR_VOLTAGE; 270 priv->desc.owner = THIS_MODULE; 271 priv->desc.min_uV = RT6160_VOUT_MINUV; 272 priv->desc.uV_step = RT6160_VOUT_STPUV; 274 priv->desc.vsel_reg = RT6160_REG_VSELL; 276 priv->desc.vsel_reg = RT6160_REG_VSELH; 277 priv->desc [all...] |
H A D | pbias-regulator.c | 152 struct regulator_desc *desc; local 165 desc = devm_kcalloc(&pdev->dev, count, sizeof(*desc), GFP_KERNEL); 166 if (!desc) 198 desc->name = info->name; 199 desc->owner = THIS_MODULE; 200 desc->type = REGULATOR_VOLTAGE; 201 desc->ops = &pbias_regulator_voltage_ops; 202 desc->volt_table = info->pbias_volt_table; 203 desc [all...] |
/linux-master/drivers/mtd/ubi/ |
H A D | cdev.c | 38 * @desc: volume descriptor 44 static int get_exclusive(struct ubi_volume_desc *desc) argument 47 struct ubi_volume *vol = desc->vol; 58 err = desc->mode; 59 desc->mode = UBI_EXCLUSIVE; 68 * @desc: volume descriptor 71 static void revoke_exclusive(struct ubi_volume_desc *desc, int mode) argument 73 struct ubi_volume *vol = desc->vol; 77 ubi_assert(vol->exclusive == 1 && desc->mode == UBI_EXCLUSIVE); 89 desc 94 struct ubi_volume_desc *desc; local 119 struct ubi_volume_desc *desc = file->private_data; local 145 struct ubi_volume_desc *desc = file->private_data; local 160 struct ubi_volume_desc *desc = file->private_data; local 174 struct ubi_volume_desc *desc = file->private_data; local 251 struct ubi_volume_desc *desc = file->private_data; local 327 struct ubi_volume_desc *desc = file->private_data; local 382 struct ubi_volume_desc *desc = file->private_data; local 765 struct ubi_volume_desc *desc; local 836 struct ubi_volume_desc *desc; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | debugfs.c | 132 int desc = 0; local 141 desc += scnprintf(buff + desc, bufsz - desc, 143 desc += scnprintf(buff + desc, bufsz - desc, 145 desc += scnprintf(buff + desc, bufsz - desc, [all...] |
/linux-master/fs/nfs_common/ |
H A D | nfsacl.c | 35 struct xdr_array2_desc desc; member in struct:nfsacl_encode_desc 49 xdr_nfsace_encode(struct xdr_array2_desc *desc, void *elem) argument 52 (struct nfsacl_encode_desc *) desc; 97 .desc = { 131 err = xdr_encode_array2(buf, base + 4, &nfsacl_desc.desc); 133 err = 8 + nfsacl_desc.desc.elem_size * 134 nfsacl_desc.desc.array_len; 159 .desc = { 199 elem_size * nfsacl_desc.desc.array_len)) 201 err = xdr_encode_array2(xdr->buf, base, &nfsacl_desc.desc); 211 struct xdr_array2_desc desc; member in struct:nfsacl_decode_desc 217 xdr_nfsace_decode(struct xdr_array2_desc *desc, void *elem) argument [all...] |
/linux-master/drivers/media/platform/nxp/imx-jpeg/ |
H A D | mxc-jpeg-hw.c | 21 void print_descriptor_info(struct device *dev, struct mxc_jpeg_desc *desc) argument 24 desc->next_descpt_ptr); 25 dev_dbg(dev, " MXC JPEG BUF_BASE0 0x%x\n", desc->buf_base0); 26 dev_dbg(dev, " MXC JPEG BUF_BASE1 0x%x\n", desc->buf_base1); 27 dev_dbg(dev, " MXC JPEG LINE_PITCH %d\n", desc->line_pitch); 28 dev_dbg(dev, " MXC JPEG STM_BUFBASE 0x%x\n", desc->stm_bufbase); 29 dev_dbg(dev, " MXC JPEG STM_BUFSIZE %d\n", desc->stm_bufsize); 30 dev_dbg(dev, " MXC JPEG IMGSIZE %x (%d x %d)\n", desc->imgsize, 31 desc->imgsize >> 16, desc 167 mxc_jpeg_set_bufsize(struct mxc_jpeg_desc *desc, u32 bufsize) argument 172 mxc_jpeg_set_res(struct mxc_jpeg_desc *desc, u16 w, u16 h) argument 177 mxc_jpeg_set_line_pitch(struct mxc_jpeg_desc *desc, u32 line_pitch) argument 182 mxc_jpeg_set_desc(u32 desc, void __iomem *reg, int slot) argument [all...] |