/openbmc/linux/drivers/regulator/ |
H A D | tps65218-regulator.c | 74 ret = tps65218_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, in tps65218_pmic_set_voltage_sel() 100 return tps65218_set_bits(tps, dev->desc->enable_reg, in tps65218_pmic_enable() 101 dev->desc->enable_mask, dev->desc->enable_mask, in tps65218_pmic_enable() 114 return tps65218_clear_bits(tps, dev->desc->enable_reg, in tps65218_pmic_disable() 115 dev->desc->enable_mask, TPS65218_PROTECT_L1); in tps65218_pmic_disable() 126 return tps65218_clear_bits(tps, dev->desc->bypass_reg, in tps65218_pmic_set_suspend_enable() 127 dev->desc->bypass_mask, in tps65218_pmic_set_suspend_enable() 154 return tps65218_set_bits(tps, dev->desc->bypass_reg, in tps65218_pmic_set_suspend_disable() 155 dev->desc->bypass_mask, in tps65218_pmic_set_suspend_disable() 201 return tps65218_set_bits(tps, dev->desc->csel_reg, dev->desc->csel_mask, in tps65218_pmic_set_input_current_lim() [all …]
|
H A D | bd9576-regulator.c | 96 struct regulator_desc desc; member 137 const struct regulator_desc *desc = rdev->desc; in bd957x_vout34_list_voltage() local 138 int multiplier = selector & desc->vsel_mask & 0x7f; in bd957x_vout34_list_voltage() 145 return desc->fixed_uV - tune; in bd957x_vout34_list_voltage() 147 return desc->fixed_uV + tune; in bd957x_vout34_list_voltage() 153 const struct regulator_desc *desc = rdev->desc; in bd957x_list_voltage() local 154 int index = selector & desc->vsel_mask & 0x7f; in bd957x_list_voltage() 157 index += desc->n_voltages/2; in bd957x_list_voltage() 159 if (index >= desc->n_voltages) in bd957x_list_voltage() 162 return desc->volt_table[index]; in bd957x_list_voltage() [all …]
|
/openbmc/linux/arch/s390/crypto/ |
H A D | sha3_512_s390.c | 19 static int sha3_512_init(struct shash_desc *desc) in sha3_512_init() argument 21 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); in sha3_512_init() 30 static int sha3_512_export(struct shash_desc *desc, void *out) in sha3_512_export() argument 32 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); in sha3_512_export() 44 static int sha3_512_import(struct shash_desc *desc, const void *in) in sha3_512_import() argument 46 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); in sha3_512_import() 60 static int sha3_384_import(struct shash_desc *desc, const void *in) in sha3_384_import() argument 62 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); in sha3_384_import() 96 static int sha3_384_init(struct shash_desc *desc) in sha3_384_init() argument 98 struct s390_sha_ctx *sctx = shash_desc_ctx(desc); in sha3_384_init()
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | dvb-pll.c | 600 const struct dvb_pll_desc *desc = priv->pll_desc; in dvb_pll_configure() local 604 for (i = 0; i < desc->count; i++) { in dvb_pll_configure() 605 if (frequency > desc->entries[i].limit) in dvb_pll_configure() 611 dprintk("pll: %s: freq=%d | i=%d/%d\n", desc->name, in dvb_pll_configure() 612 frequency, i, desc->count); in dvb_pll_configure() 613 if (i == desc->count) in dvb_pll_configure() 616 div = (frequency + desc->iffreq + in dvb_pll_configure() 617 desc->entries[i].stepsize/2) / desc->entries[i].stepsize; in dvb_pll_configure() 620 buf[2] = desc->entries[i].config; in dvb_pll_configure() 621 buf[3] = desc->entries[i].cb; in dvb_pll_configure() [all …]
|
/openbmc/linux/drivers/dma/ |
H A D | txx9dmac.h | 248 struct txx9dmac_desc *desc) in txx9dmac_desc_set_INTENT() argument 258 struct txx9dmac_desc *desc, in txx9dmac_desc_set_nosimple() argument 275 struct txx9dmac_desc *desc) in txx9dmac_desc_set_INTENT() argument 278 desc->hwdesc.CCR |= TXX9_DMA_CCR_INTENT; in txx9dmac_desc_set_INTENT() 280 desc->hwdesc32.CCR |= TXX9_DMA_CCR_INTENT; in txx9dmac_desc_set_INTENT() 288 struct txx9dmac_desc *desc, in txx9dmac_desc_set_nosimple() argument 292 desc->hwdesc.SAIR = sai; in txx9dmac_desc_set_nosimple() 293 desc->hwdesc.DAIR = dai; in txx9dmac_desc_set_nosimple() 294 desc->hwdesc.CCR = ccr; in txx9dmac_desc_set_nosimple() 296 desc->hwdesc32.SAIR = sai; in txx9dmac_desc_set_nosimple() [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | ipsec.c | 570 struct xfrm_desc desc; member 579 tr.desc = *d; in write_test_result() 828 struct xfrm_desc *desc) in xfrm_state_pack_algo() argument 841 alen = strlen(desc->a_algo); in xfrm_state_pack_algo() 842 elen = strlen(desc->e_algo); in xfrm_state_pack_algo() 843 clen = strlen(desc->c_algo); in xfrm_state_pack_algo() 844 aelen = strlen(desc->ae_algo); in xfrm_state_pack_algo() 847 switch (desc->proto) { in xfrm_state_pack_algo() 853 strncpy(alg.u.alg.alg_name, desc->a_algo, ALGO_LEN - 1); in xfrm_state_pack_algo() 854 if (xfrm_fill_key(desc->a_algo, alg.u.alg.alg_key, in xfrm_state_pack_algo() [all …]
|
/openbmc/linux/drivers/dma/ppc4xx/ |
H A D | adma.c | 113 struct ppc440spe_adma_desc_slot *desc, 117 struct ppc440spe_adma_desc_slot *desc, 120 struct ppc440spe_adma_desc_slot *desc, 231 static void ppc440spe_desc_init_interrupt(struct ppc440spe_adma_desc_slot *desc, in ppc440spe_desc_init_interrupt() argument 238 p = desc->hw_desc; in ppc440spe_desc_init_interrupt() 239 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_interrupt() 245 memset(desc->hw_desc, 0, sizeof(struct dma_cdb)); in ppc440spe_desc_init_interrupt() 247 set_bit(PPC440SPE_DESC_INT, &desc->flags); in ppc440spe_desc_init_interrupt() 260 static void ppc440spe_desc_init_null_xor(struct ppc440spe_adma_desc_slot *desc) in ppc440spe_desc_init_null_xor() argument 262 memset(desc->hw_desc, 0, sizeof(struct xor_cb)); in ppc440spe_desc_init_null_xor() [all …]
|
/openbmc/linux/drivers/staging/greybus/ |
H A D | audio_manager_sysfs.c | 18 struct gb_audio_manager_module_descriptor desc = { {0} }; in manager_sysfs_add_store() local 23 desc.name, &desc.vid, &desc.pid, &desc.intf_id, in manager_sysfs_add_store() 24 &desc.ip_devices, &desc.op_devices); in manager_sysfs_add_store() 29 num = gb_audio_manager_add(&desc); in manager_sysfs_add_store()
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | sha512-glue.c | 32 static int sha512_update(struct shash_desc *desc, const u8 *data, in sha512_update() argument 35 return sha512_base_do_update(desc, data, len, in sha512_update() 39 static int sha512_finup(struct shash_desc *desc, const u8 *data, in sha512_finup() argument 43 sha512_base_do_update(desc, data, len, in sha512_finup() 45 sha512_base_do_finalize(desc, __sha512_block_data_order); in sha512_finup() 47 return sha512_base_finish(desc, out); in sha512_finup() 50 static int sha512_final(struct shash_desc *desc, u8 *out) in sha512_final() argument 52 return sha512_finup(desc, NULL, 0, out); in sha512_final()
|
/openbmc/linux/drivers/slimbus/ |
H A D | qcom-ngd-ctrl.c | 135 struct dma_async_tx_descriptor *desc; member 531 struct qcom_slim_ngd_dma_desc *desc; in qcom_slim_ngd_tx_msg_get() local 540 desc = &ctrl->txdesc[ctrl->tx_tail]; in qcom_slim_ngd_tx_msg_get() 541 desc->base = ctrl->tx_base + ctrl->tx_tail * SLIM_MSGQ_BUF_LEN; in qcom_slim_ngd_tx_msg_get() 542 desc->comp = comp; in qcom_slim_ngd_tx_msg_get() 547 return desc->base; in qcom_slim_ngd_tx_msg_get() 552 struct qcom_slim_ngd_dma_desc *desc = args; in qcom_slim_ngd_tx_msg_dma_cb() local 553 struct qcom_slim_ngd_ctrl *ctrl = desc->ctrl; in qcom_slim_ngd_tx_msg_dma_cb() 558 if (desc->comp) { in qcom_slim_ngd_tx_msg_dma_cb() 559 complete(desc->comp); in qcom_slim_ngd_tx_msg_dma_cb() [all …]
|
/openbmc/linux/drivers/net/ethernet/hisilicon/ |
H A D | hix5hd2_gmac.c | 212 struct hix5hd2_desc *desc; member 219 struct sg_desc *desc; member 466 struct hix5hd2_desc *desc; in hix5hd2_rx_refill() local 493 desc = priv->rx_fq.desc + pos; in hix5hd2_rx_refill() 494 desc->buff_addr = cpu_to_le32(addr); in hix5hd2_rx_refill() 496 desc->cmd = cpu_to_le32(DESC_VLD_FREE | in hix5hd2_rx_refill() 512 struct hix5hd2_desc *desc; in hix5hd2_rx() local 534 desc = priv->rx_bq.desc + pos; in hix5hd2_rx() 535 len = (le32_to_cpu(desc->cmd) >> DESC_DATA_LEN_OFF) & in hix5hd2_rx() 537 addr = le32_to_cpu(desc->buff_addr); in hix5hd2_rx() [all …]
|
/openbmc/linux/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-init.c | 213 const struct dvb_usb_device_description *desc = NULL; in dvb_usb_find_device() local 224 desc = &props->devices[i]; in dvb_usb_find_device() 229 if (desc != NULL) in dvb_usb_find_device() 237 desc = &props->devices[i]; in dvb_usb_find_device() 243 if (desc != NULL && props->identify_state != NULL) in dvb_usb_find_device() 244 props->identify_state(udev, props, &desc, cold); in dvb_usb_find_device() 246 return desc; in dvb_usb_find_device() 274 const struct dvb_usb_device_description *desc = NULL; in dvb_usb_device_init() local 289 desc = dvb_usb_find_device(udev, &d->props, &cold); in dvb_usb_device_init() 290 if (!desc) { in dvb_usb_device_init() [all …]
|
/openbmc/qemu/block/ |
H A D | vhdx-log.c | 40 VHDXLogDescriptor desc[]; member 275 static bool vhdx_log_desc_is_valid(VHDXLogDescriptor *desc, in vhdx_log_desc_is_valid() argument 280 if (desc->sequence_number != hdr->sequence_number) { in vhdx_log_desc_is_valid() 283 if (desc->file_offset % VHDX_LOG_SECTOR_SIZE) { in vhdx_log_desc_is_valid() 287 if (desc->signature == VHDX_LOG_ZERO_SIGNATURE) { in vhdx_log_desc_is_valid() 288 if (desc->zero_length % VHDX_LOG_SECTOR_SIZE == 0) { in vhdx_log_desc_is_valid() 292 } else if (desc->signature == VHDX_LOG_DESC_SIGNATURE) { in vhdx_log_desc_is_valid() 347 VHDXLogDescriptor desc; in vhdx_log_read_desc() local 382 desc = desc_entries->desc[i]; in vhdx_log_read_desc() 383 vhdx_log_desc_le_import(&desc); in vhdx_log_read_desc() [all …]
|
/openbmc/linux/drivers/iommu/intel/ |
H A D | svm.c | 484 struct qi_desc desc[3]; in intel_drain_pasid_prq() local 531 memset(desc, 0, sizeof(desc)); in intel_drain_pasid_prq() 532 desc[0].qw0 = QI_IWD_STATUS_DATA(QI_DONE) | in intel_drain_pasid_prq() 535 desc[1].qw0 = QI_EIOTLB_PASID(pasid) | in intel_drain_pasid_prq() 539 desc[2].qw0 = QI_DEV_EIOTLB_PASID(pasid) | in intel_drain_pasid_prq() 546 qi_submit_sync(iommu, desc, 3, QI_OPT_WAIT_DRAIN); in intel_drain_pasid_prq() 570 struct page_req_dsc *desc) in intel_svm_prq_report() argument 580 event.fault.prm.addr = (u64)desc->addr << VTD_PAGE_SHIFT; in intel_svm_prq_report() 581 event.fault.prm.pasid = desc->pasid; in intel_svm_prq_report() 582 event.fault.prm.grpid = desc->prg_index; in intel_svm_prq_report() [all …]
|
/openbmc/qemu/hw/net/ |
H A D | npcm7xx_emc.c | 211 static int emc_read_tx_desc(dma_addr_t addr, NPCM7xxEMCTxDesc *desc) in emc_read_tx_desc() argument 213 if (dma_memory_read(&address_space_memory, addr, desc, in emc_read_tx_desc() 214 sizeof(*desc), MEMTXATTRS_UNSPECIFIED)) { in emc_read_tx_desc() 219 desc->flags = le32_to_cpu(desc->flags); in emc_read_tx_desc() 220 desc->txbsa = le32_to_cpu(desc->txbsa); in emc_read_tx_desc() 221 desc->status_and_length = le32_to_cpu(desc->status_and_length); in emc_read_tx_desc() 222 desc->ntxdsa = le32_to_cpu(desc->ntxdsa); in emc_read_tx_desc() 226 static int emc_write_tx_desc(const NPCM7xxEMCTxDesc *desc, dma_addr_t addr) in emc_write_tx_desc() argument 230 le_desc.flags = cpu_to_le32(desc->flags); in emc_write_tx_desc() 231 le_desc.txbsa = cpu_to_le32(desc->txbsa); in emc_write_tx_desc() [all …]
|
/openbmc/linux/arch/arm/crypto/ |
H A D | sha256_glue.c | 30 int crypto_sha256_arm_update(struct shash_desc *desc, const u8 *data, in crypto_sha256_arm_update() argument 36 return sha256_base_do_update(desc, data, len, sha256_block_data_order); in crypto_sha256_arm_update() 40 static int crypto_sha256_arm_final(struct shash_desc *desc, u8 *out) in crypto_sha256_arm_final() argument 42 sha256_base_do_finalize(desc, sha256_block_data_order); in crypto_sha256_arm_final() 43 return sha256_base_finish(desc, out); in crypto_sha256_arm_final() 46 int crypto_sha256_arm_finup(struct shash_desc *desc, const u8 *data, in crypto_sha256_arm_finup() argument 49 sha256_base_do_update(desc, data, len, sha256_block_data_order); in crypto_sha256_arm_finup() 50 return crypto_sha256_arm_final(desc, out); in crypto_sha256_arm_finup()
|
H A D | sha512-glue.c | 31 int sha512_arm_update(struct shash_desc *desc, const u8 *data, in sha512_arm_update() argument 34 return sha512_base_do_update(desc, data, len, sha512_block_data_order); in sha512_arm_update() 37 static int sha512_arm_final(struct shash_desc *desc, u8 *out) in sha512_arm_final() argument 39 sha512_base_do_finalize(desc, sha512_block_data_order); in sha512_arm_final() 40 return sha512_base_finish(desc, out); in sha512_arm_final() 43 int sha512_arm_finup(struct shash_desc *desc, const u8 *data, in sha512_arm_finup() argument 46 sha512_base_do_update(desc, data, len, sha512_block_data_order); in sha512_arm_finup() 47 return sha512_arm_final(desc, out); in sha512_arm_finup()
|
/openbmc/linux/drivers/usb/gadget/function/ |
H A D | uvc_configfs.c | 202 result = sprintf(page, "%u\n", le##bits##_to_cpu(ch->desc.aname));\ 239 ch->desc.aname = cpu_to_le##bits(num); \ 276 h->desc.bLength = UVC_DT_HEADER_SIZE(1); in uvcg_control_header_make() 277 h->desc.bDescriptorType = USB_DT_CS_INTERFACE; in uvcg_control_header_make() 278 h->desc.bDescriptorSubType = UVC_VC_HEADER; in uvcg_control_header_make() 279 h->desc.bcdUVC = cpu_to_le16(0x0110); in uvcg_control_header_make() 280 h->desc.dwClockFrequency = cpu_to_le32(48000000); in uvcg_control_header_make() 804 ret = sprintf(page, "%u\n", xu->desc.aname); \ 838 xu->desc.bNumControls = num; in uvcg_extension_b_num_controls_store() 874 if (num == xu->desc.bNrInPins) { in uvcg_extension_b_nr_in_pins_store() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | power_supply_core.c | 49 if (!supplier->desc->name) in __power_supply_is_supplied_by() 52 if (!strcmp(supplier->desc->name, supply->supplied_from[i])) in __power_supply_is_supplied_by() 55 if (!supply->desc->name) in __power_supply_is_supplied_by() 58 if (!strcmp(supplier->supplied_to[i], supply->desc->name)) in __power_supply_is_supplied_by() 71 if (pst->desc->external_power_changed) in __power_supply_changed_work() 72 pst->desc->external_power_changed(pst); in __power_supply_changed_work() 175 psy->desc->name, epsy->desc->name); in __power_supply_populate_supplied_from() 176 psy->supplied_from[i-1] = (char *)epsy->desc->name; in __power_supply_populate_supplied_from() 320 if (!epsy->desc->get_property(epsy, POWER_SUPPLY_PROP_ONLINE, in __power_supply_am_i_supplied() 351 if (!psy->desc->get_property(psy, POWER_SUPPLY_PROP_SCOPE, &ret)) in __power_supply_is_system_supplied() [all …]
|
/openbmc/u-boot/arch/mips/mach-ath79/ |
H A D | cpu.c | 20 static const struct ath79_soc_desc desc[] = { variable 88 for (i = 0; i < ARRAY_SIZE(desc); i++) { in mach_cpu_init() 89 if ((desc[i].major == major) && in mach_cpu_init() 90 (desc[i].minor == minor)) { in mach_cpu_init() 91 soc = desc[i].soc; in mach_cpu_init() 110 for (i = 0; i < ARRAY_SIZE(desc); i++) { in print_cpuinfo() 111 if (desc[i].soc == gd->arch.soc) { in print_cpuinfo() 112 chip = desc[i].chip; in print_cpuinfo() 113 soc = desc[i].soc; in print_cpuinfo()
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | md5-glue.c | 30 static int ppc_md5_init(struct shash_desc *desc) in ppc_md5_init() argument 32 struct md5_state *sctx = shash_desc_ctx(desc); in ppc_md5_init() 43 static int ppc_md5_update(struct shash_desc *desc, const u8 *data, in ppc_md5_update() argument 46 struct md5_state *sctx = shash_desc_ctx(desc); in ppc_md5_update() 75 static int ppc_md5_final(struct shash_desc *desc, u8 *out) in ppc_md5_final() argument 77 struct md5_state *sctx = shash_desc_ctx(desc); in ppc_md5_final() 107 static int ppc_md5_export(struct shash_desc *desc, void *out) in ppc_md5_export() argument 109 struct md5_state *sctx = shash_desc_ctx(desc); in ppc_md5_export() 115 static int ppc_md5_import(struct shash_desc *desc, const void *in) in ppc_md5_import() argument 117 struct md5_state *sctx = shash_desc_ctx(desc); in ppc_md5_import()
|
/openbmc/linux/fs/verity/ |
H A D | read_metadata.c | 100 struct fsverity_descriptor *desc; in fsverity_read_descriptor() local 104 res = fsverity_get_descriptor(inode, &desc); in fsverity_read_descriptor() 110 desc->sig_size = 0; in fsverity_read_descriptor() 112 res = fsverity_read_buffer(buf, offset, length, desc, desc_size); in fsverity_read_descriptor() 114 kfree(desc); in fsverity_read_descriptor() 121 struct fsverity_descriptor *desc; in fsverity_read_signature() local 124 res = fsverity_get_descriptor(inode, &desc); in fsverity_read_signature() 128 if (desc->sig_size == 0) { in fsverity_read_signature() 137 res = fsverity_read_buffer(buf, offset, length, desc->signature, in fsverity_read_signature() 138 le32_to_cpu(desc->sig_size)); in fsverity_read_signature() [all …]
|
/openbmc/linux/drivers/hwtracing/coresight/ |
H A D | coresight-tpiu.c | 125 struct coresight_desc desc = { 0 }; in tpiu_probe() local 127 desc.name = coresight_alloc_device_name(&tpiu_devs, dev); in tpiu_probe() 128 if (!desc.name) in tpiu_probe() 149 desc.access = CSDEV_ACCESS_IOMEM(base); in tpiu_probe() 152 tpiu_disable_hw(&desc.access); in tpiu_probe() 159 desc.type = CORESIGHT_DEV_TYPE_SINK; in tpiu_probe() 160 desc.subtype.sink_subtype = CORESIGHT_DEV_SUBTYPE_SINK_PORT; in tpiu_probe() 161 desc.ops = &tpiu_cs_ops; in tpiu_probe() 162 desc.pdata = pdata; in tpiu_probe() 163 desc.dev = dev; in tpiu_probe() [all …]
|
/openbmc/linux/arch/powerpc/platforms/embedded6xx/ |
H A D | hlwd-pic.c | 121 static void hlwd_pic_irq_cascade(struct irq_desc *desc) in hlwd_pic_irq_cascade() argument 123 struct irq_chip *chip = irq_desc_get_chip(desc); in hlwd_pic_irq_cascade() 124 struct irq_domain *irq_domain = irq_desc_get_handler_data(desc); in hlwd_pic_irq_cascade() 127 raw_spin_lock(&desc->lock); in hlwd_pic_irq_cascade() 128 chip->irq_mask(&desc->irq_data); /* IRQ_LEVEL */ in hlwd_pic_irq_cascade() 129 raw_spin_unlock(&desc->lock); in hlwd_pic_irq_cascade() 137 raw_spin_lock(&desc->lock); in hlwd_pic_irq_cascade() 138 chip->irq_ack(&desc->irq_data); /* IRQ_LEVEL */ in hlwd_pic_irq_cascade() 139 if (!irqd_irq_disabled(&desc->irq_data) && chip->irq_unmask) in hlwd_pic_irq_cascade() 140 chip->irq_unmask(&desc->irq_data); in hlwd_pic_irq_cascade() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-rpc-if.c | 78 static ssize_t rpcif_spi_mem_dirmap_read(struct spi_mem_dirmap_desc *desc, in rpcif_spi_mem_dirmap_read() argument 82 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_read() 84 if (offs + desc->info.offset + len > U32_MAX) in rpcif_spi_mem_dirmap_read() 87 rpcif_spi_mem_prepare(desc->mem->spi, &desc->info.op_tmpl, &offs, &len); in rpcif_spi_mem_dirmap_read() 92 static int rpcif_spi_mem_dirmap_create(struct spi_mem_dirmap_desc *desc) in rpcif_spi_mem_dirmap_create() argument 95 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_create() 97 if (desc->info.offset + desc->info.length > U32_MAX) in rpcif_spi_mem_dirmap_create() 100 if (!rpcif_spi_mem_supports_op(desc->mem, &desc->info.op_tmpl)) in rpcif_spi_mem_dirmap_create() 103 if (!rpc->dirmap && desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) in rpcif_spi_mem_dirmap_create() 106 if (desc->info.op_tmpl.data.dir == SPI_MEM_DATA_OUT) in rpcif_spi_mem_dirmap_create()
|