/linux-master/crypto/ |
H A D | kdf_sp800108.c | 21 SHASH_DESC_ON_STACK(desc, kmd); 28 desc->tfm = kmd; 31 err = crypto_shash_init(desc); 35 err = crypto_shash_update(desc, (u8 *)&counter, sizeof(__be32)); 40 err = crypto_shash_update(desc, info[i].iov_base, 49 err = crypto_shash_final(desc, tmpbuffer); 57 err = crypto_shash_final(desc, dst); 69 shash_desc_zero(desc);
|
H A D | shash.c | 49 int crypto_shash_update(struct shash_desc *desc, const u8 *data, argument 52 return crypto_shash_alg(desc->tfm)->update(desc, data, len); 56 int crypto_shash_final(struct shash_desc *desc, u8 *out) argument 58 return crypto_shash_alg(desc->tfm)->final(desc, out); 62 static int shash_default_finup(struct shash_desc *desc, const u8 *data, argument 65 struct shash_alg *shash = crypto_shash_alg(desc->tfm); 67 return shash->update(desc, data, len) ?: 68 shash->final(desc, ou 71 crypto_shash_finup(struct shash_desc *desc, const u8 *data, unsigned int len, u8 *out) argument 78 shash_default_digest(struct shash_desc *desc, const u8 *data, unsigned int len, u8 *out) argument 87 crypto_shash_digest(struct shash_desc *desc, const u8 *data, unsigned int len, u8 *out) argument 115 crypto_shash_export(struct shash_desc *desc, void *out) argument 128 crypto_shash_import(struct shash_desc *desc, const void *in) argument [all...] |
/linux-master/arch/arm/mach-imx/ |
H A D | cpuidle-imx7ulp.c | 42 .desc = "PSTOP2", 50 .desc = "PSTOP1",
|
/linux-master/drivers/soc/fsl/dpio/ |
H A D | dpio-driver.c | 124 struct dpaa2_io_desc desc; local 163 desc.qman_version = dpio_attrs.qbman_version; 164 desc.qman_clk = dpio_attrs.clk; 173 desc.receives_notifications = dpio_attrs.num_priorities ? 1 : 0; 174 desc.has_8prio = dpio_attrs.num_priorities == 8 ? 1 : 0; 175 desc.dpio_id = dpio_dev->obj_desc.id; 184 desc.cpu = possible_next_cpu; 187 sdest = dpaa2_dpio_get_cluster_sdest(dpio_dev, desc.cpu); 194 desc.cpu); 204 desc [all...] |
/linux-master/tools/perf/arch/x86/tests/ |
H A D | arch-tests.c | 18 .desc = "Intel PT", 34 .desc = "x86 hybrid",
|
/linux-master/drivers/leds/blink/ |
H A D | leds-lgm-sso.c | 119 struct sso_led_desc desc; member in struct:sso_led 236 struct sso_led_desc *desc; local 242 desc = &led->desc; 244 desc->brightness = brightness; 245 regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), brightness); 253 if (desc->hw_blink && !val && desc->blinking) { 254 desc->blinking = 0; 255 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc 327 struct sso_led_desc *desc = &led->desc; local 351 struct sso_led_desc *desc = &led->desc; local 621 struct sso_led_desc *desc; local [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | setup.h | 34 void paging_init(const struct machine_desc *desc); 37 void setup_dma_zone(const struct machine_desc *desc);
|
/linux-master/tools/perf/pmu-events/ |
H A D | empty-pmu-events.c | 18 .desc = "L3 cache access, read", 25 .desc = "Number of segment register loads", 31 .desc = "Memory cluster signals to block micro-op dispatch for any reason", 37 .desc = "Number of Enhanced Intel SpeedStep(R) Technology (EIST) transitions", 43 .desc = "DDRC write commands. Unit: hisi_sccl,ddrc ", 51 .desc = "A cross-core snoop resulted from L3 Eviction which misses in some processor core. Unit: uncore_cbox ", 59 .desc = "UNC_CBO_HYPHEN. Unit: uncore_cbox ", 67 .desc = "UNC_CBO_TWO_HYPH. Unit: uncore_cbox ", 75 .desc = "Total read hits. Unit: hisi_sccl,l3c ", 83 .desc [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | machine_kexec.c | 120 struct irq_desc *desc; local 122 for_each_irq_desc(i, desc) { 126 chip = irq_desc_get_chip(desc); 136 if (ret && irqd_irq_inprogress(&desc->irq_data) && 138 chip->irq_eoi(&desc->irq_data); 141 chip->irq_mask(&desc->irq_data); 143 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) 144 chip->irq_disable(&desc->irq_data);
|
/linux-master/arch/arm/crypto/ |
H A D | sha256_glue.c | 30 int crypto_sha256_arm_update(struct shash_desc *desc, const u8 *data, argument 36 return sha256_base_do_update(desc, data, len, sha256_block_data_order); 40 static int crypto_sha256_arm_final(struct shash_desc *desc, u8 *out) argument 42 sha256_base_do_finalize(desc, sha256_block_data_order); 43 return sha256_base_finish(desc, out); 46 int crypto_sha256_arm_finup(struct shash_desc *desc, const u8 *data, argument 49 sha256_base_do_update(desc, data, len, sha256_block_data_order); 50 return crypto_sha256_arm_final(desc, out);
|
/linux-master/drivers/usb/typec/ |
H A D | retimer.c | 96 * @desc: Retimer description. 105 typec_retimer_register(struct device *parent, const struct typec_retimer_desc *desc) argument 110 if (!desc || !desc->set) 117 retimer->set = desc->set; 121 retimer->dev.fwnode = desc->fwnode; 124 retimer->dev.driver_data = desc->drvdata; 126 desc->name ? desc->name : dev_name(parent));
|
/linux-master/drivers/regulator/ |
H A D | sun20i-regulator.c | 25 const struct regulator_desc *desc = rdev->desc; local 28 if (selector >= desc->n_voltages) 31 uV = desc->min_uV + (desc->uV_step * selector); 32 fraction = selector + (desc->min_uV % 4); 126 const struct regulator_desc *desc = &data->descs[i]; local 129 rdev = devm_regulator_register(dev, desc, &config);
|
H A D | db8500-prcmu.c | 33 info->desc.name); 53 info->desc.name); 72 " %i\n", info->desc.name, info->is_enabled); 150 info->desc.name); 156 info->desc.name); 174 info->desc.name); 180 info->desc.name); 198 info->desc.name, info->is_enabled); 215 .desc = { 225 .desc [all...] |
/linux-master/crypto/asymmetric_keys/ |
H A D | x509_public_key.c | 29 struct shash_desc *desc; local 53 desc_size = crypto_shash_descsize(tfm) + sizeof(*desc); 61 desc = kzalloc(desc_size, GFP_KERNEL); 62 if (!desc) 65 desc->tfm = tfm; 69 crypto_shash_init(desc) ?: 70 sm2_compute_z_digest(desc, cert->pub->key, 72 crypto_shash_init(desc) ?: 73 crypto_shash_update(desc, sig->digest, 75 crypto_shash_finup(desc, cer [all...] |
/linux-master/drivers/mmc/core/ |
H A D | slot-gpio.c | 192 struct gpio_desc *desc; local 195 desc = devm_gpiod_get_index(host->parent, con_id, idx, GPIOD_IN); 196 if (IS_ERR(desc)) 197 return PTR_ERR(desc); 201 gpiod_set_consumer_name(desc, ctx->cd_label); 204 ret = gpiod_set_debounce(desc, debounce); 210 if (override_active_level && !gpiod_is_active_low(desc)) 211 gpiod_toggle_active_low(desc); 215 gpiod_toggle_active_low(desc); 217 ctx->cd_gpio = desc; 264 struct gpio_desc *desc; local [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | lantiq_xrx200.c | 135 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->dma.desc]; local 137 if ((desc->ctl & (LTQ_DMA_OWN | LTQ_DMA_C)) != LTQ_DMA_C) 140 desc->ctl = LTQ_DMA_OWN | LTQ_DMA_RX_OFFSET(NET_IP_ALIGN) | 142 ch->dma.desc++; 143 ch->dma.desc %= LTQ_DESC_NUM; 189 void *buf = ch->rx_buff[ch->dma.desc]; 194 ch->rx_buff[ch->dma.desc] = alloc(priv->rx_skb_size); 195 if (!ch->rx_buff[ch->dma.desc]) { 196 ch->rx_buff[ch->dma.desc] 223 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->dma.desc]; local 291 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->dma.desc]; local 323 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->tx_free]; local 362 struct ltq_dma_desc *desc = &ch->dma.desc_base[ch->dma.desc]; local [all...] |
/linux-master/drivers/dma/ |
H A D | at_xdmac.c | 376 struct at_xdmac_desc *desc, *_desc; local 378 list_for_each_entry_safe(desc, _desc, &atchan->xfers_list, xfer_node) { 379 if (!desc->active_xfer) 390 struct at_xdmac_desc *desc, *_desc; local 393 list_for_each_entry_safe(desc, _desc, &atchan->xfers_list, xfer_node) { 394 if (!desc->active_xfer) 465 dev_vdbg(chan2dev(&atchan->chan), "%s: desc 0x%p\n", __func__, first); 547 struct at_xdmac_desc *desc = txd_to_at_desc(tx); local 555 list_add_tail(&desc->xfer_node, &atchan->xfers_list); 558 dev_vdbg(chan2dev(tx->chan), "%s: atchan 0x%p, add desc 567 struct at_xdmac_desc *desc; local 582 at_xdmac_init_used_desc(struct at_xdmac_desc *desc) argument 594 struct at_xdmac_desc *desc; local 608 at_xdmac_queue_desc(struct dma_chan *chan, struct at_xdmac_desc *prev, struct at_xdmac_desc *desc) argument 622 at_xdmac_increment_block_count(struct dma_chan *chan, struct at_xdmac_desc *desc) argument 632 __func__, desc); local 795 struct at_xdmac_desc *desc = NULL; local 847 __func__, desc, first); local 893 struct at_xdmac_desc *desc = NULL; local 908 __func__, desc, &desc->tx_dma_desc.phys); local 936 __func__, desc, first); local 985 struct at_xdmac_desc *desc; local 1118 struct at_xdmac_desc *desc; local 1147 __func__, desc, first); local 1209 struct at_xdmac_desc *desc = NULL; local 1265 __func__, desc, first); local 1281 struct at_xdmac_desc *desc; local 1357 struct at_xdmac_desc *desc; local 1381 struct at_xdmac_desc *desc, *pdesc = NULL, local 1487 __func__, desc, first); local 1502 __func__, desc, pdesc); local 1543 struct at_xdmac_desc *desc, *_desc, *iter; local 1673 __func__, desc, &desc->tx_dma_desc.phys, ret, cookie, residue); local 1684 struct at_xdmac_desc *desc; local 1702 struct at_xdmac_desc *desc; local 1769 struct at_xdmac_desc *desc; local 2007 struct at_xdmac_desc *desc, *_desc; local 2053 struct at_xdmac_desc *desc; local 2094 struct at_xdmac_desc *desc, *_desc; local 2097 dev_dbg(chan2dev(chan), "%s: freeing descriptor %p\\n", __func__, desc); local [all...] |
/linux-master/sound/usb/ |
H A D | implicit.c | 98 fmt->sync_altsetting = alts->desc.bAlternateSetting; 121 if (alts->desc.bInterfaceClass != USB_CLASS_AUDIO || 122 alts->desc.bInterfaceSubClass != USB_SUBCLASS_AUDIOSTREAMING || 123 alts->desc.bInterfaceProtocol != UAC_VERSION_2 || 124 alts->desc.bNumEndpoints < 1) 137 if (alts->desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC || 138 (alts->desc.bInterfaceSubClass != 2 && 139 alts->desc.bInterfaceProtocol != 2) || 140 alts->desc.bNumEndpoints < 1) 162 alts->desc [all...] |
/linux-master/net/xfrm/ |
H A D | xfrm_algo.c | 40 .desc = { 59 .desc = { 78 .desc = { 97 .desc = { 116 .desc = { 135 .desc = { 154 .desc = { 188 .desc = { 208 .desc = { 228 .desc [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_debugfs.c | 779 struct hclge_desc desc[HCLGE_GET_DFX_REG_TYPE_CNT]; local 784 ret = hclge_query_bd_num_cmd_send(hdev, desc); 792 entries_per_desc = ARRAY_SIZE(desc[0].data); 795 *bd_num = le32_to_cpu(desc[offset / entries_per_desc].data[index]); 807 struct hclge_desc *desc = desc_src; local 810 hclge_cmd_setup_basic_desc(desc, cmd, true); 811 desc->data[0] = cpu_to_le32(index); 814 desc->flag |= cpu_to_le16(HCLGE_COMM_CMD_FLAG_NEXT); 815 desc++; 816 hclge_cmd_setup_basic_desc(desc, cm 836 struct hclge_desc *desc; local 889 struct hclge_desc *desc; local 947 struct hclge_desc desc; local 977 struct hclge_desc desc; local 1007 struct hclge_desc desc; local 1050 struct hclge_desc desc; local 1081 struct hclge_desc desc; local 1111 struct hclge_desc desc; local 1136 struct hclge_desc desc; local 1168 struct hclge_desc desc; local 1190 struct hclge_desc desc[2]; local 1304 struct hclge_desc desc; local 1481 struct hclge_desc desc; local 1571 struct hclge_desc desc; local 1764 struct hclge_desc desc; local 1793 struct hclge_desc desc; local 1827 struct hclge_desc desc[HCLGE_DSCP_MAP_TC_BD_NUM]; local 1878 struct hclge_desc desc; local 1903 struct hclge_desc desc; local 1933 struct hclge_desc desc; local 1959 struct hclge_desc desc; local 1984 struct hclge_desc desc[2]; local 2020 struct hclge_desc desc[2]; local 2099 struct hclge_desc desc; local 2164 struct hclge_desc desc[3]; local 2302 struct hclge_desc desc; local 2448 struct hclge_desc desc; local 2492 hclge_ncl_config_data_print(struct hclge_desc *desc, int *index, char *buf, int len, int *pos) argument 2523 struct hclge_desc desc[HCLGE_CMD_NCL_CONFIG_BD_NUM]; local 2554 struct hclge_desc desc; local 2722 struct hclge_desc desc; local 2757 struct hclge_desc desc; local 2790 hclge_get_vlan_filter_config_cmd(struct hclge_dev *hdev, u8 vlan_type, u8 vf_id, struct hclge_desc *desc) argument 2815 struct hclge_desc desc; local 2832 struct hclge_desc desc; local [all...] |
/linux-master/arch/powerpc/crypto/ |
H A D | crc32c-vpmsum_glue.c | 82 static int crc32c_vpmsum_init(struct shash_desc *desc) argument 84 u32 *mctx = crypto_shash_ctx(desc->tfm); 85 u32 *crcp = shash_desc_ctx(desc); 92 static int crc32c_vpmsum_update(struct shash_desc *desc, const u8 *data, argument 95 u32 *crcp = shash_desc_ctx(desc); 110 static int crc32c_vpmsum_finup(struct shash_desc *desc, const u8 *data, argument 113 return __crc32c_vpmsum_finup(shash_desc_ctx(desc), data, len, out); 116 static int crc32c_vpmsum_final(struct shash_desc *desc, u8 *out) argument 118 u32 *crcp = shash_desc_ctx(desc); 125 static int crc32c_vpmsum_digest(struct shash_desc *desc, cons argument [all...] |
/linux-master/tools/testing/selftests/x86/ |
H A D | fsgsbase_restore.c | 62 struct user_desc desc = { local 73 if (syscall(SYS_modify_ldt, 1, &desc, sizeof(desc)) == 0) { 80 NULL, sizeof(desc), 83 memcpy(low_desc, &desc, sizeof(desc)); 96 memcpy(&desc, low_desc, sizeof(desc)); 97 munmap(low_desc, sizeof(desc)); 103 printf("\tusing GDT slot %d\n", desc [all...] |
/linux-master/include/crypto/ |
H A D | sha512_base.h | 22 static inline int sha384_base_init(struct shash_desc *desc) argument 24 struct sha512_state *sctx = shash_desc_ctx(desc); 39 static inline int sha512_base_init(struct shash_desc *desc) argument 41 struct sha512_state *sctx = shash_desc_ctx(desc); 56 static inline int sha512_base_do_update(struct shash_desc *desc, argument 61 struct sha512_state *sctx = shash_desc_ctx(desc); 96 static inline int sha512_base_do_finalize(struct shash_desc *desc, argument 100 struct sha512_state *sctx = shash_desc_ctx(desc); 120 static inline int sha512_base_finish(struct shash_desc *desc, u8 *out) argument 122 unsigned int digest_size = crypto_shash_digestsize(desc [all...] |
/linux-master/arch/x86/crypto/ |
H A D | crc32-pclmul_glue.c | 103 static int crc32_pclmul_init(struct shash_desc *desc) argument 105 u32 *mctx = crypto_shash_ctx(desc->tfm); 106 u32 *crcp = shash_desc_ctx(desc); 113 static int crc32_pclmul_update(struct shash_desc *desc, const u8 *data, argument 116 u32 *crcp = shash_desc_ctx(desc); 130 static int crc32_pclmul_finup(struct shash_desc *desc, const u8 *data, argument 133 return __crc32_pclmul_finup(shash_desc_ctx(desc), data, len, out); 136 static int crc32_pclmul_final(struct shash_desc *desc, u8 *out) argument 138 u32 *crcp = shash_desc_ctx(desc); 144 static int crc32_pclmul_digest(struct shash_desc *desc, cons argument [all...] |
/linux-master/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.h | 101 static void *isert_get_iser_hdr(struct iser_rx_desc *desc) argument 103 return PTR_ALIGN(desc->buf + ISER_HEADERS_LEN, 512) - ISER_HEADERS_LEN; 106 static size_t isert_get_hdr_offset(struct iser_rx_desc *desc) argument 108 return isert_get_iser_hdr(desc) - (void *)desc->buf; 111 static void *isert_get_iscsi_hdr(struct iser_rx_desc *desc) argument 113 return isert_get_iser_hdr(desc) + sizeof(struct iser_ctrl); 116 static void *isert_get_data(struct iser_rx_desc *desc) argument 118 void *data = isert_get_iser_hdr(desc) + ISER_HEADERS_LEN; 158 static inline struct isert_cmd *tx_desc_to_cmd(struct iser_tx_desc *desc) argument [all...] |