/openbmc/linux/drivers/dma/ |
H A D | img-mdc-dma.c | 281 kfree(mdesc); in mdc_desc_free() 297 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); in mdc_prep_dma_memcpy() 298 if (!mdesc) in mdc_prep_dma_memcpy() 385 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); in mdc_prep_dma_cyclic() 386 if (!mdesc) in mdc_prep_dma_cyclic() 468 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); in mdc_prep_slave_sg() 469 if (!mdesc) in mdc_prep_slave_sg() 771 if (!mdesc) { in mdc_chan_irq() 791 mdesc->list_cmds_done %= mdesc->list_len; in mdc_chan_irq() 792 if (mdesc->list_cmds_done % mdesc->list_period_len == 0) in mdc_chan_irq() [all …]
|
H A D | mpc512x_dma.c | 283 first = mdesc; in mpc_dma_execute() 286 prev = mdesc; in mpc_dma_execute() 294 prev = mdesc; in mpc_dma_execute() 507 if (!mdesc) { in mpc_dma_alloc_chan_resources() 576 kfree(mdesc); in mpc_dma_free_chan_resources() 619 if (!mdesc) { in mpc_dma_prep_memcpy() 625 mdesc->error = 0; in mpc_dma_prep_memcpy() 627 tcd = mdesc->tcd; in mpc_dma_prep_memcpy() 711 if (!mdesc) { in mpc_dma_prep_slave_sg() 733 mdesc->error = 0; in mpc_dma_prep_slave_sg() [all …]
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | hidma.c | 114 struct hidma_desc *mdesc; in hidma_process_completed() local 132 desc = &mdesc->desc; in hidma_process_completed() 175 if (mdesc->node.next) { in hidma_callback() 357 if (!mdesc) { in hidma_alloc_chan_resources() 370 kfree(mdesc); in hidma_alloc_chan_resources() 380 kfree(mdesc); in hidma_alloc_chan_resources() 409 if (!mdesc) in hidma_prep_dma_memcpy() 422 return &mdesc->desc; in hidma_prep_dma_memcpy() 443 if (!mdesc) in hidma_prep_dma_memset() 466 return &mdesc->desc; in hidma_prep_dma_memset() [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()
|
/openbmc/linux/arch/arc/kernel/ |
H A D | devtree.c | 42 static const struct machine_desc *mdesc = __arch_info_begin; in arch_get_next_mach() local 43 const struct machine_desc *m = mdesc; in arch_get_next_mach() 48 mdesc++; in arch_get_next_mach() 62 const struct machine_desc *mdesc; in setup_machine_fdt() local 68 mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach); in setup_machine_fdt() 69 if (!mdesc) in setup_machine_fdt() 75 return mdesc; in setup_machine_fdt()
|
/openbmc/linux/arch/arm/kernel/ |
H A D | devtree.c | 175 static const struct machine_desc *mdesc = __arch_info_begin; in arch_get_next_mach() local 176 const struct machine_desc *m = mdesc; in arch_get_next_mach() 181 mdesc++; in arch_get_next_mach() 195 const struct machine_desc *mdesc, *mdesc_best = NULL; in setup_machine_fdt() local 207 mdesc = of_flat_dt_match_machine(mdesc_best, arch_get_next_mach); in setup_machine_fdt() 209 if (!mdesc) { in setup_machine_fdt() 230 if (mdesc->dt_fixup) in setup_machine_fdt() 231 mdesc->dt_fixup(); in setup_machine_fdt() 236 __machine_arch_type = mdesc->nr; in setup_machine_fdt() 238 return mdesc; in setup_machine_fdt()
|
H A D | setup.c | 1113 if (mdesc) in setup_arch() 1117 if (!mdesc) in setup_arch() 1119 if (!mdesc) { in setup_arch() 1128 machine_desc = mdesc; in setup_arch() 1147 early_mm_init(mdesc); in setup_arch() 1149 setup_dma_zone(mdesc); in setup_arch() 1163 paging_init(mdesc); in setup_arch() 1167 if (mdesc->restart) { in setup_arch() 1178 if (!mdesc->smp_init || !mdesc->smp_init()) { in setup_arch() 1181 else if (mdesc->smp) 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()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | mdesc.c | 78 struct mdesc_hdr mdesc; member 621 return ((void *) node_block(mdesc)) + mdesc->node_sz; in name_block() 626 return ((void *) name_block(mdesc)) + mdesc->name_sz; in data_block() 634 u64 last_node = hp->mdesc.node_sz / 16; in mdesc_node_by_name() 662 u64 last_node = hp->mdesc.node_sz / 16; in mdesc_get_property() 663 void *data = data_block(&hp->mdesc); in mdesc_get_property() 669 ep = node_block(&hp->mdesc) + node; in mdesc_get_property() 708 u64 last_node = hp->mdesc.node_sz / 16; in mdesc_next_arc() 1268 unsigned char *mdesc; in mdesc_read() local 1278 mdesc = (unsigned char *)&hp->mdesc; in mdesc_read() [all …]
|
H A D | Makefile | 71 obj-$(CONFIG_SPARC64) += mdesc.o
|
/openbmc/linux/drivers/crypto/ |
H A D | n2_core.c | 1815 return get_irq_props(mdesc, node, ip); in grab_mdesc_irq_props() 1942 struct mdesc_handle *mdesc; in n2_crypto_probe() local 1964 mdesc = mdesc_grab(); in n2_crypto_probe() 1966 if (!mdesc) { in n2_crypto_probe() 1976 mdesc_release(mdesc); in n2_crypto_probe() 1983 mdesc_release(mdesc); in n2_crypto_probe() 2049 struct mdesc_handle *mdesc; in n2_mau_probe() local 2071 mdesc = mdesc_grab(); in n2_mau_probe() 2073 if (!mdesc) { in n2_mau_probe() 2084 mdesc_release(mdesc); in n2_mau_probe() [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | init.c | 97 void __init setup_dma_zone(const struct machine_desc *mdesc) in setup_dma_zone() argument 100 if (mdesc->dma_zone_size) { in setup_dma_zone() 101 arm_dma_zone_size = mdesc->dma_zone_size; in setup_dma_zone() 183 void __init arm_memblock_init(const struct machine_desc *mdesc) in arm_memblock_init() argument 193 if (mdesc->reserve) in arm_memblock_init() 194 mdesc->reserve(); in arm_memblock_init()
|
H A D | mmu.c | 1377 static void __init devicemaps_init(const struct machine_desc *mdesc) in devicemaps_init() argument 1467 if (mdesc->map_io) in devicemaps_init() 1468 mdesc->map_io(); in devicemaps_init() 1644 if (!mdesc->pv_fixup) in early_paging_init() 1647 offset = mdesc->pv_fixup(); in early_paging_init() 1714 if (!mdesc->pv_fixup) in early_paging_init() 1717 offset = mdesc->pv_fixup(); in early_paging_init() 1762 void __init paging_init(const struct machine_desc *mdesc) in paging_init() argument 1780 devicemaps_init(mdesc); in paging_init() 1795 void __init early_mm_init(const struct machine_desc *mdesc) in early_mm_init() argument [all …]
|
H A D | nommu.c | 157 void __init paging_init(const struct machine_desc *mdesc) in paging_init() argument
|
/openbmc/linux/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 477 struct iser_tx_desc *mdesc = &iser_task->desc; in iser_send_control() local 483 iser_create_send_desc(iser_conn, mdesc, ISCSI_TX_CONTROL, in iser_send_control() 492 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; in iser_send_control() 510 mdesc->num_sge = 2; in iser_send_control() 524 err = iser_post_send(&iser_conn->ib_conn, mdesc); in iser_send_control()
|