Searched refs:mdesc (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/dma/ |
| H A D | img-mdc-dma.c | 259 static void mdc_list_desc_free(struct mdc_tx_desc *mdesc) in mdc_list_desc_free() argument 261 struct mdc_dma *mdma = mdesc->chan->mdma; in mdc_list_desc_free() 265 curr = mdesc->list; in mdc_list_desc_free() 266 curr_phys = mdesc->list_phys; in mdc_list_desc_free() 278 struct mdc_tx_desc *mdesc = to_mdc_desc(&vd->tx); in mdc_desc_free() local 280 mdc_list_desc_free(mdesc); in mdc_desc_free() 281 kfree(mdesc); in mdc_desc_free() 290 struct mdc_tx_desc *mdesc; in mdc_prep_dma_memcpy() local 297 mdesc = kzalloc_obj(*mdesc, GFP_NOWAIT); in mdc_prep_dma_memcpy() 298 if (!mdesc) in mdc_prep_dma_memcpy() [all …]
|
| H A D | mpc512x_dma.c | 259 struct mpc_dma_desc *mdesc; in mpc_dma_execute() local 263 mdesc = list_first_entry(&mchan->queued, in mpc_dma_execute() 271 if (mdesc->will_access_peripheral) { in mpc_dma_execute() 273 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute() 276 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute() 281 list_for_each_entry(mdesc, &mchan->active, node) { in mpc_dma_execute() 283 first = mdesc; in mpc_dma_execute() 286 prev = mdesc; in mpc_dma_execute() 290 prev->tcd->dlast_sga = mdesc->tcd_paddr; in mpc_dma_execute() 292 mdesc->tcd->start = 1; in mpc_dma_execute() [all …]
|
| /linux/drivers/dma/qcom/ |
| H A D | hidma.c | 112 struct hidma_desc *mdesc; in hidma_process_completed() local 125 list_for_each_entry_safe(mdesc, next, &list, node) { in hidma_process_completed() 130 desc = &mdesc->desc; in hidma_process_completed() 133 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch); in hidma_process_completed() 151 list_move(&mdesc->node, &mchan->free); in hidma_process_completed() 165 struct hidma_desc *mdesc = data; in hidma_callback() local 166 struct hidma_chan *mchan = to_hidma_chan(mdesc->desc.chan); in hidma_callback() 173 if (mdesc->node.next) { in hidma_callback() 175 list_move_tail(&mdesc->node, &mchan->completed); in hidma_callback() 312 struct hidma_desc *mdesc; in hidma_tx_submit() local [all …]
|
| H A D | hidma_dbg.c | 87 struct hidma_desc *mdesc; in hidma_chan_show() local 94 list_for_each_entry(mdesc, &mchan->prepared, node) in hidma_chan_show() 95 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show() 98 list_for_each_entry(mdesc, &mchan->active, node) in hidma_chan_show() 99 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show() 102 list_for_each_entry(mdesc, &mchan->completed, node) in hidma_chan_show() 103 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show()
|
| /linux/arch/arm/kernel/ |
| H A D | setup.c | 855 static void __init request_standard_resources(const struct machine_desc *mdesc) in request_standard_resources() argument 907 if (mdesc->video_start) { in request_standard_resources() 908 video_ram.start = mdesc->video_start; in request_standard_resources() 909 video_ram.end = mdesc->video_end; in request_standard_resources() 917 if (mdesc->reserve_lp0) in request_standard_resources() 919 if (mdesc->reserve_lp1) in request_standard_resources() 921 if (mdesc->reserve_lp2) in request_standard_resources() 1098 const struct machine_desc *mdesc = NULL; in setup_arch() local 1106 mdesc = setup_machine_fdt(atags_vaddr); in setup_arch() 1107 if (mdesc) in setup_arch() [all …]
|
| H A D | atags_parse.c | 180 const struct machine_desc *mdesc = NULL, *p; in setup_machine_tags() local 191 mdesc = p; in setup_machine_tags() 195 if (!mdesc) in setup_machine_tags() 200 else if (mdesc->atag_offset) in setup_machine_tags() 201 tags = (void *)(PAGE_OFFSET + mdesc->atag_offset); in setup_machine_tags() 216 if (mdesc->fixup) in setup_machine_tags() 217 mdesc->fixup(tags, &from); in setup_machine_tags() 229 return mdesc; in setup_machine_tags()
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_initiator.c | 476 struct iser_tx_desc *mdesc = &iser_task->desc; in iser_send_control() local 482 iser_create_send_desc(iser_conn, mdesc, ISCSI_TX_CONTROL, in iser_send_control() 491 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; in iser_send_control() 509 mdesc->num_sge = 2; in iser_send_control() 523 err = iser_post_send(&iser_conn->ib_conn, mdesc); in iser_send_control()
|