/linux-master/drivers/regulator/ |
H A D | wm831x-ldo.c | 35 struct regulator_desc desc; member in struct:wm831x_ldo 247 ldo->desc.name = ldo->name; 251 ldo->desc.supply_name = ldo->supply_name; 253 ldo->desc.id = id; 254 ldo->desc.type = REGULATOR_VOLTAGE; 255 ldo->desc.n_voltages = 32; 256 ldo->desc.ops = &wm831x_gp_ldo_ops; 257 ldo->desc.owner = THIS_MODULE; 258 ldo->desc.vsel_reg = ldo->base + WM831X_LDO_ON_CONTROL; 259 ldo->desc [all...] |
/linux-master/arch/powerpc/platforms/85xx/ |
H A D | mpc85xx_8259.c | 22 static void mpc85xx_8259_cascade(struct irq_desc *desc) argument 24 struct irq_chip *chip = irq_desc_get_chip(desc); 30 chip->irq_eoi(&desc->irq_data);
|
/linux-master/arch/powerpc/platforms/86xx/ |
H A D | pic.c | 18 static void mpc86xx_8259_cascade(struct irq_desc *desc) argument 20 struct irq_chip *chip = irq_desc_get_chip(desc); 26 chip->irq_eoi(&desc->irq_data);
|
/linux-master/drivers/hte/ |
H A D | hte-tegra194-test.c | 56 struct hte_ts_desc *desc; member in struct:tegra_hte_test 64 struct hte_ts_desc *desc = p; local 73 desc->attr.line_id, ts->seq, ts->tsc, 163 hte.desc = devm_kzalloc(hte.pdev, sizeof(*hte.desc) * cnt, GFP_KERNEL); 164 if (!hte.desc) { 177 hte_init_line_attr(&hte.desc[i], 0, 0, NULL, 184 hte_init_line_attr(&hte.desc[i], 0, 0, NULL, NULL); 186 ret = hte_ts_get(hte.pdev, &hte.desc[i], i); 190 ret = devm_hte_request_ts_ns(hte.pdev, &hte.desc[ [all...] |
/linux-master/drivers/dma/ |
H A D | pch_dma.c | 80 struct pch_dma_desc_regs desc[MAX_CHAN_NR]; member in struct:pch_dma_regs 319 static void pdc_dostart(struct pch_dma_chan *pd_chan, struct pch_dma_desc* desc) argument 328 pd_chan->chan.chan_id, desc->regs.dev_addr); 330 pd_chan->chan.chan_id, desc->regs.mem_addr); 332 pd_chan->chan.chan_id, desc->regs.size); 334 pd_chan->chan.chan_id, desc->regs.next); 336 if (list_empty(&desc->tx_list)) { 337 channel_writel(pd_chan, DEV_ADDR, desc->regs.dev_addr); 338 channel_writel(pd_chan, MEM_ADDR, desc->regs.mem_addr); 339 channel_writel(pd_chan, SIZE, desc 348 pdc_chain_complete(struct pch_dma_chan *pd_chan, struct pch_dma_desc *desc) argument 363 struct pch_dma_desc *desc, *_d; local 410 struct pch_dma_desc *desc = to_pd_desc(txd); local 428 struct pch_dma_desc *desc = NULL; local 446 struct pch_dma_desc *desc, *_d; local 478 pdc_desc_put(struct pch_dma_chan *pd_chan, struct pch_dma_desc *desc) argument 492 struct pch_dma_desc *desc; local 531 struct pch_dma_desc *desc, *_d; local 575 struct pch_dma_desc *desc = NULL; local 655 struct pch_dma_desc *desc, *_d; local [all...] |
/linux-master/crypto/ |
H A D | sm3_generic.c | 30 static int crypto_sm3_update(struct shash_desc *desc, const u8 *data, argument 33 sm3_update(shash_desc_ctx(desc), data, len); 37 static int crypto_sm3_final(struct shash_desc *desc, u8 *out) argument 39 sm3_final(shash_desc_ctx(desc), out); 43 static int crypto_sm3_finup(struct shash_desc *desc, const u8 *data, argument 46 struct sm3_state *sctx = shash_desc_ctx(desc);
|
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);
|
/linux-master/arch/s390/crypto/ |
H A D | sha1_s390.c | 30 static int s390_sha1_init(struct shash_desc *desc) argument 32 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); 45 static int s390_sha1_export(struct shash_desc *desc, void *out) argument 47 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); 56 static int s390_sha1_import(struct shash_desc *desc, const void *in) argument 58 struct s390_sha_ctx *sctx = shash_desc_ctx(desc);
|
H A D | sha.h | 32 int s390_sha_update(struct shash_desc *desc, const u8 *data, unsigned int len); 33 int s390_sha_final(struct shash_desc *desc, u8 *out);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_trace.h | 119 TP_PROTO(struct ice_tx_ring *ring, struct ice_tx_desc *desc, 122 TP_ARGS(ring, desc, buf), 124 __field(void *, desc) 129 __entry->desc = desc; 133 TP_printk("netdev: %s ring: %pK desc: %pK buf %pK", __get_str(devname), 134 __entry->ring, __entry->desc, __entry->buf) 140 struct ice_tx_desc *desc, \ 142 TP_ARGS(ring, desc, buf)) 149 TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc), [all...] |
/linux-master/drivers/pci/msi/ |
H A D | irqdomain.c | 42 struct msi_desc *desc = irq_data_get_msi_desc(irq_data); local 45 * For MSI-X desc->irq is always equal to irq_data->irq. For 48 if (desc->irq == irq_data->irq) 49 __pci_write_msi_msg(desc, msg); 54 * @desc: Pointer to the MSI descriptor 58 static irq_hw_number_t pci_msi_domain_calc_hwirq(struct msi_desc *desc) argument 60 struct pci_dev *dev = msi_desc_to_pci_dev(desc); 62 return (irq_hw_number_t)desc->msi_index | 68 struct msi_desc *desc) 70 arg->desc 67 pci_msi_domain_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) argument 145 pci_device_domain_set_desc(msi_alloc_info_t *arg, struct msi_desc *desc) argument 153 struct msi_desc *desc = irq_data_get_msi_desc(data); local 160 struct msi_desc *desc = irq_data_get_msi_desc(data); local 205 pci_msix_prepare_desc(struct irq_domain *domain, msi_alloc_info_t *arg, struct msi_desc *desc) argument [all...] |
H A D | msi.c | 111 void pci_msi_update_mask(struct msi_desc *desc, u32 clear, u32 set) argument 113 raw_spinlock_t *lock = &to_pci_dev(desc->dev)->msi_lock; 116 if (!desc->pci.msi_attrib.can_mask) 120 desc->pci.msi_mask &= ~clear; 121 desc->pci.msi_mask |= set; 122 pci_write_config_dword(msi_desc_to_pci_dev(desc), desc->pci.mask_pos, 123 desc->pci.msi_mask); 133 struct msi_desc *desc = irq_data_get_msi_desc(data); local 135 __pci_msi_mask_desc(desc, BI 145 struct msi_desc *desc = irq_data_get_msi_desc(data); local 184 pci_write_msg_msi(struct pci_dev *dev, struct msi_desc *desc, struct msi_msg *msg) argument 206 pci_write_msg_msix(struct msi_desc *desc, struct msi_msg *msg) argument 285 struct msi_desc desc; local 522 struct msi_desc *desc; local 592 msix_prepare_msi_desc(struct pci_dev *dev, struct msi_desc *desc) argument 614 struct msi_desc desc; local 634 struct msi_desc *desc; local 874 struct msi_desc *desc; local 908 msi_desc_to_pci_dev(struct msi_desc *desc) argument [all...] |
/linux-master/sound/soc/sof/ |
H A D | fw-file-profile.c | 94 return (sdev->pdata->desc->ops->load_firmware == snd_sof_load_firmware_raw || 95 sdev->pdata->desc->ops->load_firmware == snd_sof_load_firmware_memcpy); 101 const struct sof_dev_desc *desc, 116 desc->default_fw_path[ipc_type], 123 out_profile->fw_path = desc->default_fw_path[ipc_type]; 130 out_profile->fw_name = desc->default_fw_filename[ipc_type]; 145 if (!(desc->ipc_supported_mask & BIT(ipc_type))) { 156 } else if (desc->default_lib_path[ipc_type]) { 160 desc->default_lib_path[ipc_type], 169 out_profile->fw_lib_path = desc 99 sof_file_profile_for_ipc_type(struct snd_sof_dev *sdev, enum sof_ipc_type ipc_type, const struct sof_dev_desc *desc, struct sof_loadable_file_profile *base_profile, struct sof_loadable_file_profile *out_profile) argument 218 const struct sof_dev_desc *desc = plat_data->desc; local 292 const struct sof_dev_desc *desc = sdev->pdata->desc; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_regs.c | 179 struct hclge_desc *desc; local 193 desc = kcalloc(cmd_num, sizeof(struct hclge_desc), GFP_KERNEL); 194 if (!desc) 197 hclge_cmd_setup_basic_desc(&desc[0], HCLGE_OPC_QUERY_32_BIT_REG, true); 198 ret = hclge_cmd_send(&hdev->hw, desc, cmd_num); 202 kfree(desc); 208 desc_data = (__le32 *)(&desc[i].data[0]); 211 desc_data = (__le32 *)(&desc[i]); 223 kfree(desc); 233 struct hclge_desc *desc; local 281 hclge_query_bd_num_cmd_send(struct hclge_dev *hdev, struct hclge_desc *desc) argument 303 struct hclge_desc desc[HCLGE_GET_DFX_REG_TYPE_CNT]; local 328 struct hclge_desc *desc = desc_src; local 349 hclge_dfx_reg_rpu_tnl_cmd_send(struct hclge_dev *hdev, u32 tnl_id, struct hclge_desc *desc, int bd_num) argument 374 struct hclge_desc *desc = desc_src; local 560 struct hclge_desc desc; local [all...] |
/linux-master/drivers/rapidio/devices/ |
H A D | tsi721_dma.c | 30 static int tsi721_submit_sg(struct tsi721_tx_desc *desc); 116 "DMAC%d desc status FIFO @ %p (phys = %pad) size=0x%x", 333 tsi721_desc_fill_init(struct tsi721_tx_desc *desc, argument 344 (desc->rtype << 19) | desc->destid); 345 bd_ptr->bcount = cpu_to_le32(((desc->rio_addr & 0x3) << 30) | 347 rio_addr = (desc->rio_addr >> 2) | 348 ((u64)(desc->rio_addr_u & 0x3) << 62); 375 struct tsi721_tx_desc *desc) 377 struct dma_async_tx_descriptor *txd = &desc 374 tsi721_dma_tx_err(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) argument 411 tsi721_submit_sg(struct tsi721_tx_desc *desc) argument 534 tsi721_advance_work(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) argument 584 struct tsi721_tx_desc *desc; local 658 struct tsi721_tx_desc *desc; local 695 struct tsi721_tx_desc *desc = to_tsi721_desc(txd); local 726 struct tsi721_tx_desc *desc; local 832 struct tsi721_tx_desc *desc; local 898 struct tsi721_tx_desc *desc, *_d; local [all...] |
/linux-master/drivers/net/wan/ |
H A D | fsl_qmc_hdlc.c | 241 static int qmc_hdlc_recv_queue(struct qmc_hdlc *qmc_hdlc, struct qmc_hdlc_desc *desc, size_t size); 249 struct qmc_hdlc_desc *desc = context; local 254 netdev = desc->netdev; 257 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE); 269 kfree_skb(desc->skb); 274 skb_put(desc->skb, length); 275 desc->skb->protocol = hdlc_type_trans(desc->skb, netdev); 276 netif_rx(desc 287 qmc_hdlc_recv_queue(struct qmc_hdlc *qmc_hdlc, struct qmc_hdlc_desc *desc, size_t size) argument 319 struct qmc_hdlc_desc *desc = context; local 341 qmc_hdlc_xmit_queue(struct qmc_hdlc *qmc_hdlc, struct qmc_hdlc_desc *desc) argument 367 struct qmc_hdlc_desc *desc; local 562 struct qmc_hdlc_desc *desc; local 631 struct qmc_hdlc_desc *desc; local [all...] |
/linux-master/drivers/staging/greybus/ |
H A D | audio_manager.h | 31 struct gb_audio_manager_module_descriptor desc; member in struct:gb_audio_manager_module 41 int gb_audio_manager_add(struct gb_audio_manager_module_descriptor *desc);
|
/linux-master/include/linux/irqchip/ |
H A D | irq-partition-percpu.h | 22 int partition_translate_id(struct partition_desc *desc, void *partition_id); 30 static inline int partition_translate_id(struct partition_desc *desc, argument
|
/linux-master/drivers/crypto/caam/ |
H A D | caamhash_desc.h | 24 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,
|
/linux-master/include/crypto/ |
H A D | sha1.h | 30 extern int crypto_sha1_update(struct shash_desc *desc, const u8 *data, 33 extern int crypto_sha1_finup(struct shash_desc *desc, const u8 *data,
|
H A D | sha1_base.h | 21 static inline int sha1_base_init(struct shash_desc *desc) argument 23 struct sha1_state *sctx = shash_desc_ctx(desc); 35 static inline int sha1_base_do_update(struct shash_desc *desc, argument 40 struct sha1_state *sctx = shash_desc_ctx(desc); 73 static inline int sha1_base_do_finalize(struct shash_desc *desc, argument 77 struct sha1_state *sctx = shash_desc_ctx(desc); 96 static inline int sha1_base_finish(struct shash_desc *desc, u8 *out) argument 98 struct sha1_state *sctx = shash_desc_ctx(desc);
|
H A D | sm3_base.h | 21 static inline int sm3_base_init(struct shash_desc *desc) argument 23 struct sm3_state *sctx = shash_desc_ctx(desc); 38 static inline int sm3_base_do_update(struct shash_desc *desc, argument 43 struct sm3_state *sctx = shash_desc_ctx(desc); 76 static inline int sm3_base_do_finalize(struct shash_desc *desc, argument 80 struct sm3_state *sctx = shash_desc_ctx(desc); 99 static inline int sm3_base_finish(struct shash_desc *desc, u8 *out) argument 101 struct sm3_state *sctx = shash_desc_ctx(desc);
|
/linux-master/include/crypto/internal/ |
H A D | blake2b.h | 86 static inline int crypto_blake2b_init(struct shash_desc *desc) argument 88 const struct blake2b_tfm_ctx *tctx = crypto_shash_ctx(desc->tfm); 89 struct blake2b_state *state = shash_desc_ctx(desc); 90 unsigned int outlen = crypto_shash_digestsize(desc->tfm); 96 static inline int crypto_blake2b_update(struct shash_desc *desc, argument 100 struct blake2b_state *state = shash_desc_ctx(desc); 106 static inline int crypto_blake2b_final(struct shash_desc *desc, u8 *out, argument 109 struct blake2b_state *state = shash_desc_ctx(desc);
|
/linux-master/arch/arm64/crypto/ |
H A D | crct10dif-ce-glue.c | 26 static int crct10dif_init(struct shash_desc *desc) argument 28 u16 *crc = shash_desc_ctx(desc); 34 static int crct10dif_update_pmull_p8(struct shash_desc *desc, const u8 *data, argument 37 u16 *crc = shash_desc_ctx(desc); 59 static int crct10dif_update_pmull_p64(struct shash_desc *desc, const u8 *data, argument 62 u16 *crc = shash_desc_ctx(desc); 84 static int crct10dif_final(struct shash_desc *desc, u8 *out) argument 86 u16 *crc = shash_desc_ctx(desc);
|
/linux-master/arch/arm/mach-imx/ |
H A D | cpuidle-imx7ulp.c | 42 .desc = "PSTOP2", 50 .desc = "PSTOP1",
|