Home
last modified time | relevance | path

Searched refs:desc (Results 326 – 350 of 4084) sorted by relevance

1...<<11121314151617181920>>...164

/openbmc/linux/drivers/media/pci/cobalt/
H A Dcobalt-omnitek.h31 void omni_sg_dma_start(struct cobalt_stream *s, struct sg_dma_desc_info *desc);
37 struct sg_dma_desc_info *desc);
41 void descriptor_list_loopback(struct sg_dma_desc_info *desc);
42 void descriptor_list_end_of_chain(struct sg_dma_desc_info *desc);
44 void *descriptor_list_allocate(struct sg_dma_desc_info *desc, size_t bytes);
45 void descriptor_list_free(struct sg_dma_desc_info *desc);
47 void descriptor_list_interrupt_enable(struct sg_dma_desc_info *desc);
48 void descriptor_list_interrupt_disable(struct sg_dma_desc_info *desc);
/openbmc/u-boot/board/qualcomm/dc-scm-v1/
H A Ddc-scm-v1.c13 struct gpio_desc desc; in gpio_init() local
16 ret = dm_gpio_lookup_name(BMC_OK_GPIO, &desc); in gpio_init()
19 ret = dm_gpio_request(&desc, "bmc_ok"); in gpio_init()
22 ret = dm_gpio_set_dir_flags(&desc, GPIOD_IS_OUT); in gpio_init()
26 dm_gpio_set_value(&desc, 0); in gpio_init()
29 dm_gpio_free(desc.dev, &desc); in gpio_init()
/openbmc/linux/drivers/regulator/
H A Drohm-regulator.c11 static int set_dvs_level(const struct regulator_desc *desc, in set_dvs_level() argument
37 for (i = 0; i < desc->n_voltages; i++) { in set_dvs_level()
39 if (desc->linear_range_selectors_bitfield) in set_dvs_level()
41 if (desc->n_linear_ranges) in set_dvs_level()
42 ret = regulator_desc_list_voltage_linear_range(desc, i); in set_dvs_level()
44 ret = regulator_desc_list_voltage_linear(desc, i); in set_dvs_level()
48 i <<= ffs(desc->vsel_mask) - 1; in set_dvs_level()
61 const struct regulator_desc *desc, in rohm_regulator_set_dvs_levels() argument
66 unsigned int reg, mask, omask, oreg = desc->enable_reg; in rohm_regulator_set_dvs_levels()
107 ret = set_dvs_level(desc, np, regmap, prop, reg, mask, in rohm_regulator_set_dvs_levels()
[all …]
H A Dtps51632-regulator.c75 struct regulator_desc desc; member
215 const struct regulator_desc *desc) in of_get_tps51632_platform_data() argument
225 desc); in of_get_tps51632_platform_data()
244 const struct regulator_desc *desc) in of_get_tps51632_platform_data() argument
273 tps->desc.name = client->name; in tps51632_probe()
274 tps->desc.id = 0; in tps51632_probe()
275 tps->desc.ramp_delay = TPS51632_DEFAULT_RAMP_DELAY; in tps51632_probe()
276 tps->desc.min_uV = TPS51632_MIN_VOLTAGE; in tps51632_probe()
277 tps->desc.uV_step = TPS51632_VOLTAGE_STEP_10mV; in tps51632_probe()
278 tps->desc.linear_min_sel = TPS51632_MIN_VSEL; in tps51632_probe()
[all …]
/openbmc/linux/drivers/infiniband/ulp/iser/
H A Diser_verbs.c103 struct iser_fr_desc *desc; in iser_create_fastreg_desc() local
108 desc = kzalloc(sizeof(*desc), GFP_KERNEL); in iser_create_fastreg_desc()
109 if (!desc) in iser_create_fastreg_desc()
117 desc->rsc.mr = ib_alloc_mr(pd, mr_type, size); in iser_create_fastreg_desc()
118 if (IS_ERR(desc->rsc.mr)) { in iser_create_fastreg_desc()
119 ret = PTR_ERR(desc->rsc.mr); in iser_create_fastreg_desc()
125 desc->rsc.sig_mr = ib_alloc_mr_integrity(pd, size, size); in iser_create_fastreg_desc()
126 if (IS_ERR(desc->rsc.sig_mr)) { in iser_create_fastreg_desc()
127 ret = PTR_ERR(desc->rsc.sig_mr); in iser_create_fastreg_desc()
133 return desc; in iser_create_fastreg_desc()
[all …]
H A Diser_memory.c49 struct iser_fr_desc *desc; in iser_reg_desc_get_fr() local
53 desc = list_first_entry(&fr_pool->list, in iser_reg_desc_get_fr()
55 list_del(&desc->list); in iser_reg_desc_get_fr()
58 return desc; in iser_reg_desc_get_fr()
62 struct iser_fr_desc *desc) in iser_reg_desc_put_fr() argument
68 list_add(&desc->list, &fr_pool->list); in iser_reg_desc_put_fr()
152 struct iser_fr_desc *desc; in iser_unreg_mem_fastreg() local
155 desc = reg->desc; in iser_unreg_mem_fastreg()
156 if (!desc) in iser_unreg_mem_fastreg()
167 if (unlikely(desc->sig_protected)) { in iser_unreg_mem_fastreg()
[all …]
/openbmc/linux/drivers/crypto/caam/
H A Dblob_gen.c43 static void caam_blob_job_done(struct device *dev, u32 *desc, u32 err, void *context) in caam_blob_job_done() argument
72 u32 *desc; in caam_process_blob() local
87 desc = kzalloc(CAAM_BLOB_DESC_BYTES_MAX, GFP_KERNEL); in caam_process_blob()
88 if (!desc) in caam_process_blob()
121 init_job_desc(desc, 0); in caam_process_blob()
122 append_key_as_imm(desc, info->key_mod, info->key_mod_len, in caam_process_blob()
124 append_seq_in_ptr_intlen(desc, dma_in, info->input_len, 0); in caam_process_blob()
125 append_seq_out_ptr_intlen(desc, dma_out, output_len, 0); in caam_process_blob()
126 append_operation(desc, op); in caam_process_blob()
132 DUMP_PREFIX_ADDRESS, 16, 1, desc, in caam_process_blob()
[all …]
/openbmc/linux/sound/soc/loongson/
H A Dloongson_dma.c145 struct loongson_dma_desc *desc; in loongson_pcm_hw_params() local
167 desc = &prtd->dma_desc_arr[i]; in loongson_pcm_hw_params()
170 order_addr += sizeof(*desc); in loongson_pcm_hw_params()
171 desc->order = lower_32_bits(order_addr | BIT(0)); in loongson_pcm_hw_params()
172 desc->order_hi = upper_32_bits(order_addr); in loongson_pcm_hw_params()
174 desc->saddr = lower_32_bits(mem_addr); in loongson_pcm_hw_params()
175 desc->saddr_hi = upper_32_bits(mem_addr); in loongson_pcm_hw_params()
176 desc->daddr = prtd->dma_data->dev_addr; in loongson_pcm_hw_params()
178 desc->cmd = BIT(0); in loongson_pcm_hw_params()
180 desc->cmd |= BIT(12); in loongson_pcm_hw_params()
[all …]
/openbmc/linux/fs/verity/
H A Denable.c189 struct fsverity_descriptor *desc; in enable_verity() local
190 size_t desc_size = struct_size(desc, signature, arg->sig_size); in enable_verity()
195 desc = kzalloc(desc_size, GFP_KERNEL); in enable_verity()
196 if (!desc) in enable_verity()
198 desc->version = 1; in enable_verity()
199 desc->hash_algorithm = arg->hash_algorithm; in enable_verity()
200 desc->log_blocksize = ilog2(arg->block_size); in enable_verity()
204 copy_from_user(desc->salt, u64_to_user_ptr(arg->salt_ptr), in enable_verity()
209 desc->salt_size = arg->salt_size; in enable_verity()
213 copy_from_user(desc->signature, u64_to_user_ptr(arg->sig_ptr), in enable_verity()
[all …]
/openbmc/linux/arch/x86/kernel/
H A Dtls.c89 struct desc_struct *desc = &t->tls_array[idx - GDT_ENTRY_TLS_MIN]; in set_tls_desc() local
99 memset(desc, 0, sizeof(*desc)); in set_tls_desc()
101 fill_ldt(desc, info); in set_tls_desc()
103 ++desc; in set_tls_desc()
197 const struct desc_struct *desc) in fill_user_desc() argument
202 info->base_addr = get_desc_base(desc); in fill_user_desc()
203 info->limit = get_desc_limit(desc); in fill_user_desc()
204 info->seg_32bit = desc->d; in fill_user_desc()
205 info->contents = desc->type >> 2; in fill_user_desc()
206 info->read_exec_only = !(desc->type & 2); in fill_user_desc()
[all …]
/openbmc/linux/drivers/dma/
H A Dimx-sdma.c439 struct sdma_desc *desc; member
834 struct sdma_desc *desc; in sdma_start_desc() local
839 sdmac->desc = NULL; in sdma_start_desc()
842 sdmac->desc = desc = to_sdma_desc(&vd->tx); in sdma_start_desc()
846 sdma->channel_control[channel].base_bd_ptr = desc->bd_phys; in sdma_start_desc()
847 sdma->channel_control[channel].current_bd_ptr = desc->bd_phys; in sdma_start_desc()
861 while (sdmac->desc) { in sdma_update_channel_loop()
862 struct sdma_desc *desc = sdmac->desc; in sdma_update_channel_loop() local
864 bd = &desc->bd[desc->buf_tail]; in sdma_update_channel_loop()
880 desc->chn_real_count = bd->mode.count; in sdma_update_channel_loop()
[all …]
H A Dfsldma.c130 static void set_ld_eol(struct fsldma_chan *chan, struct fsl_desc_sw *desc) in set_ld_eol() argument
137 desc->hw.next_ln_addr = CPU_TO_DMA(chan, in set_ld_eol()
138 DMA_TO_CPU(chan, desc->hw.next_ln_addr, 64) | FSL_DMA_EOL in set_ld_eol()
383 static void append_ld_queue(struct fsldma_chan *chan, struct fsl_desc_sw *desc) in append_ld_queue() argument
397 set_desc_next(chan, &tail->hw, desc->async_tx.phys); in append_ld_queue()
404 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in append_ld_queue()
410 struct fsl_desc_sw *desc = tx_to_fsl_desc(tx); in fsl_dma_tx_submit() local
428 list_for_each_entry(child, &desc->tx_list, node) { in fsl_dma_tx_submit()
433 append_ld_queue(chan, desc); in fsl_dma_tx_submit()
446 struct fsl_desc_sw *desc) in fsl_dma_free_descriptor() argument
[all …]
H A Dtegra210-adma.c130 struct tegra_adma_desc *desc; member
345 kfree(tdc->desc); in tegra_adma_stop()
346 tdc->desc = NULL; in tegra_adma_stop()
353 struct tegra_adma_desc *desc; in tegra_adma_start() local
360 desc = to_tegra_adma_desc(&vd->tx); in tegra_adma_start()
362 if (!desc) { in tegra_adma_start()
367 ch_regs = &desc->ch_regs; in tegra_adma_start()
381 tdc->desc = desc; in tegra_adma_start()
386 struct tegra_adma_desc *desc = tdc->desc; in tegra_adma_get_residue() local
399 periods_remaining = tdc->tx_buf_count % desc->num_periods; in tegra_adma_get_residue()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dlsfw.c120 nvkm_acr_lsfw_from_desc(const struct nvfw_ls_desc_head *desc, in nvkm_acr_lsfw_from_desc() argument
123 lsfw->bootloader_size = ALIGN(desc->bootloader_size, 256); in nvkm_acr_lsfw_from_desc()
124 lsfw->bootloader_imem_offset = desc->bootloader_imem_offset; in nvkm_acr_lsfw_from_desc()
126 lsfw->app_size = ALIGN(desc->app_size, 256); in nvkm_acr_lsfw_from_desc()
127 lsfw->app_start_offset = desc->app_start_offset; in nvkm_acr_lsfw_from_desc()
128 lsfw->app_imem_entry = desc->app_imem_entry; in nvkm_acr_lsfw_from_desc()
129 lsfw->app_resident_code_offset = desc->app_resident_code_offset; in nvkm_acr_lsfw_from_desc()
130 lsfw->app_resident_code_size = desc->app_resident_code_size; in nvkm_acr_lsfw_from_desc()
131 lsfw->app_resident_data_offset = desc->app_resident_data_offset; in nvkm_acr_lsfw_from_desc()
132 lsfw->app_resident_data_size = desc->app_resident_data_size; in nvkm_acr_lsfw_from_desc()
[all …]
/openbmc/linux/drivers/soc/hisilicon/
H A Dkunpeng_hccs.c200 struct hccs_desc *desc) in hccs_pcc_cmd_send() argument
222 memcpy_toio(comm_space, (void *)desc, comm_space_size); in hccs_pcc_cmd_send()
238 memcpy_fromio((void *)desc, comm_space, comm_space_size); in hccs_pcc_cmd_send()
239 fw_inner_head = &desc->rsp.fw_inner_head; in hccs_pcc_cmd_send()
251 static void hccs_init_req_desc(struct hccs_desc *desc) in hccs_init_req_desc() argument
253 struct hccs_req_desc *req = &desc->req; in hccs_init_req_desc()
255 memset(desc, 0, sizeof(*desc)); in hccs_init_req_desc()
261 struct hccs_desc desc; in hccs_get_dev_caps() local
264 hccs_init_req_desc(&desc); in hccs_get_dev_caps()
265 ret = hccs_pcc_cmd_send(hdev, HCCS_GET_DEV_CAP, &desc); in hccs_get_dev_caps()
[all …]
/openbmc/linux/drivers/media/platform/amphion/
H A Dvpu_helpers.c342 struct vpu_rpc_buffer_desc desc; in vpu_helper_get_free_space() local
344 if (vpu_iface_get_stream_buffer_desc(inst, &desc)) in vpu_helper_get_free_space()
347 if (desc.rptr > desc.wptr) in vpu_helper_get_free_space()
348 return desc.rptr - desc.wptr; in vpu_helper_get_free_space()
349 else if (desc.rptr < desc.wptr) in vpu_helper_get_free_space()
350 return (desc.end - desc.start + desc.rptr - desc.wptr); in vpu_helper_get_free_space()
352 return desc.end - desc.start; in vpu_helper_get_free_space()
357 struct vpu_rpc_buffer_desc desc; in vpu_helper_get_used_space() local
359 if (vpu_iface_get_stream_buffer_desc(inst, &desc)) in vpu_helper_get_used_space()
362 if (desc.wptr > desc.rptr) in vpu_helper_get_used_space()
[all …]
/openbmc/linux/sound/usb/
H A Dmidi2.c440 hostep->desc.bEndpointAddress, in create_midi2_endpoint()
450 endpoint = hostep->desc.bEndpointAddress; in create_midi2_endpoint()
456 if (usb_endpoint_xfer_int(&hostep->desc)) in create_midi2_endpoint()
457 ep->interval = hostep->desc.bInterval; in create_midi2_endpoint()
532 USB_DT_CS_GR_TRM_BLOCK << 8 | hostif->desc.bAlternateSetting, in get_group_terminal_block_descs()
533 hostif->desc.bInterfaceNumber, in get_group_terminal_block_descs()
540 hostif->desc.bInterfaceNumber, hostif->desc.bAlternateSetting); in get_group_terminal_block_descs()
551 USB_DT_CS_GR_TRM_BLOCK << 8 | hostif->desc.bAlternateSetting, in get_group_terminal_block_descs()
552 hostif->desc.bInterfaceNumber, data, size); in get_group_terminal_block_descs()
569 const struct usb_ms20_gr_trm_block_descriptor *desc; in find_group_terminal_block() local
[all …]
/openbmc/linux/include/linux/irqchip/
H A Dchained_irq.h17 struct irq_desc *desc) in chained_irq_enter() argument
24 chip->irq_mask_ack(&desc->irq_data); in chained_irq_enter()
26 chip->irq_mask(&desc->irq_data); in chained_irq_enter()
28 chip->irq_ack(&desc->irq_data); in chained_irq_enter()
33 struct irq_desc *desc) in chained_irq_exit() argument
36 chip->irq_eoi(&desc->irq_data); in chained_irq_exit()
38 chip->irq_unmask(&desc->irq_data); in chained_irq_exit()
/openbmc/linux/crypto/
H A Dsha256_generic.c36 int crypto_sha256_update(struct shash_desc *desc, const u8 *data, in crypto_sha256_update() argument
39 sha256_update(shash_desc_ctx(desc), data, len); in crypto_sha256_update()
44 static int crypto_sha256_final(struct shash_desc *desc, u8 *out) in crypto_sha256_final() argument
46 if (crypto_shash_digestsize(desc->tfm) == SHA224_DIGEST_SIZE) in crypto_sha256_final()
47 sha224_final(shash_desc_ctx(desc), out); in crypto_sha256_final()
49 sha256_final(shash_desc_ctx(desc), out); in crypto_sha256_final()
53 int crypto_sha256_finup(struct shash_desc *desc, const u8 *data, in crypto_sha256_finup() argument
56 sha256_update(shash_desc_ctx(desc), data, len); in crypto_sha256_finup()
57 return crypto_sha256_final(desc, hash); in crypto_sha256_finup()
H A Dcrc64_rocksoft_generic.c8 static int chksum_init(struct shash_desc *desc) in chksum_init() argument
10 u64 *crc = shash_desc_ctx(desc); in chksum_init()
17 static int chksum_update(struct shash_desc *desc, const u8 *data, in chksum_update() argument
20 u64 *crc = shash_desc_ctx(desc); in chksum_update()
27 static int chksum_final(struct shash_desc *desc, u8 *out) in chksum_final() argument
29 u64 *crc = shash_desc_ctx(desc); in chksum_final()
42 static int chksum_finup(struct shash_desc *desc, const u8 *data, in chksum_finup() argument
45 u64 *crc = shash_desc_ctx(desc); in chksum_finup()
50 static int chksum_digest(struct shash_desc *desc, const u8 *data, in chksum_digest() argument
H A Dcrct10dif_generic.c42 static int chksum_init(struct shash_desc *desc) in chksum_init() argument
44 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_init()
51 static int chksum_update(struct shash_desc *desc, const u8 *data, in chksum_update() argument
54 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_update()
60 static int chksum_final(struct shash_desc *desc, u8 *out) in chksum_final() argument
62 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_final()
74 static int chksum_finup(struct shash_desc *desc, const u8 *data, in chksum_finup() argument
77 struct chksum_desc_ctx *ctx = shash_desc_ctx(desc); in chksum_finup()
82 static int chksum_digest(struct shash_desc *desc, const u8 *data, in chksum_digest() argument
/openbmc/linux/include/crypto/
H A Dsha256_base.h21 static inline int sha224_base_init(struct shash_desc *desc) in sha224_base_init() argument
23 struct sha256_state *sctx = shash_desc_ctx(desc); in sha224_base_init()
29 static inline int sha256_base_init(struct shash_desc *desc) in sha256_base_init() argument
31 struct sha256_state *sctx = shash_desc_ctx(desc); in sha256_base_init()
74 static inline int sha256_base_do_update(struct shash_desc *desc, in sha256_base_do_update() argument
79 struct sha256_state *sctx = shash_desc_ctx(desc); in sha256_base_do_update()
106 static inline int sha256_base_do_finalize(struct shash_desc *desc, in sha256_base_do_finalize() argument
109 struct sha256_state *sctx = shash_desc_ctx(desc); in sha256_base_do_finalize()
127 static inline int sha256_base_finish(struct shash_desc *desc, u8 *out) in sha256_base_finish() argument
129 unsigned int digest_size = crypto_shash_digestsize(desc->tfm); in sha256_base_finish()
[all …]
/openbmc/linux/arch/sparc/crypto/
H A Dcrc32c_glue.c42 static int crc32c_sparc64_init(struct shash_desc *desc) in crc32c_sparc64_init() argument
44 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_sparc64_init()
45 u32 *crcp = shash_desc_ctx(desc); in crc32c_sparc64_init()
68 static int crc32c_sparc64_update(struct shash_desc *desc, const u8 *data, in crc32c_sparc64_update() argument
71 u32 *crcp = shash_desc_ctx(desc); in crc32c_sparc64_update()
89 static int crc32c_sparc64_finup(struct shash_desc *desc, const u8 *data, in crc32c_sparc64_finup() argument
92 return __crc32c_sparc64_finup(shash_desc_ctx(desc), data, len, out); in crc32c_sparc64_finup()
95 static int crc32c_sparc64_final(struct shash_desc *desc, u8 *out) in crc32c_sparc64_final() argument
97 u32 *crcp = shash_desc_ctx(desc); in crc32c_sparc64_final()
103 static int crc32c_sparc64_digest(struct shash_desc *desc, const u8 *data, in crc32c_sparc64_digest() argument
[all …]
/openbmc/linux/tools/perf/pmu-events/
H A Dempty-pmu-events.c18 .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: u…
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 = "Total cache misses. Unit: uncore_imc_free_running ",
[all …]
/openbmc/linux/drivers/gpu/drm/gud/
H A Dgud_drv.c59 u8 ifnum = intf->cur_altsetting->desc.bInterfaceNumber; in gud_usb_control_msg()
79 struct gud_display_descriptor_req *desc) in gud_get_display_descriptor() argument
84 buf = kmalloc(sizeof(*desc), GFP_KERNEL); in gud_get_display_descriptor()
88 ret = gud_usb_control_msg(intf, true, GUD_REQ_GET_DESCRIPTOR, 0, buf, sizeof(*desc)); in gud_get_display_descriptor()
89 memcpy(desc, buf, sizeof(*desc)); in gud_get_display_descriptor()
93 if (ret != sizeof(*desc)) in gud_get_display_descriptor()
96 if (desc->magic != le32_to_cpu(GUD_DISPLAY_MAGIC)) in gud_get_display_descriptor()
101 desc->version, le32_to_cpu(desc->flags), desc->compression, in gud_get_display_descriptor()
102 le32_to_cpu(desc->max_buffer_size)); in gud_get_display_descriptor()
104 if (!desc->version || !desc->max_width || !desc->max_height || in gud_get_display_descriptor()
[all …]

1...<<11121314151617181920>>...164