/linux-master/arch/arc/kernel/ |
H A D | devtree.c | 42 static const struct machine_desc *mdesc = __arch_info_begin; local 43 const struct machine_desc *m = mdesc; 48 mdesc++; 62 const struct machine_desc *mdesc; local 68 mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach); 69 if (!mdesc) 75 return mdesc;
|
/linux-master/drivers/dma/ |
H A D | img-mdc-dma.c | 259 static void mdc_list_desc_free(struct mdc_tx_desc *mdesc) argument 261 struct mdc_dma *mdma = mdesc->chan->mdma; 265 curr = mdesc->list; 266 curr_phys = mdesc->list_phys; 278 struct mdc_tx_desc *mdesc = to_mdc_desc(&vd->tx); local 280 mdc_list_desc_free(mdesc); 281 kfree(mdesc); 290 struct mdc_tx_desc *mdesc; local 297 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAI 372 struct mdc_tx_desc *mdesc; local 453 struct mdc_tx_desc *mdesc; local 527 struct mdc_tx_desc *mdesc; local 574 struct mdc_tx_desc *mdesc; local 758 struct mdc_tx_desc *mdesc; local [all...] |
H A D | mpc512x_dma.c | 259 struct mpc_dma_desc *mdesc; local 263 mdesc = list_first_entry(&mchan->queued, 271 if (mdesc->will_access_peripheral) { 273 list_move_tail(&mdesc->node, &mchan->active); 276 list_move_tail(&mdesc->node, &mchan->active); 281 list_for_each_entry(mdesc, &mchan->active, node) { 283 first = mdesc; 286 prev = mdesc; 290 prev->tcd->dlast_sga = mdesc->tcd_paddr; 292 mdesc 321 struct mpc_dma_desc *mdesc; local 380 struct mpc_dma_desc *mdesc; local 463 struct mpc_dma_desc *mdesc; local 490 struct mpc_dma_desc *mdesc; local 548 struct mpc_dma_desc *mdesc, *tmp; local 606 struct mpc_dma_desc *mdesc = NULL; local 690 struct mpc_dma_desc *mdesc = NULL; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | devtree.c | 174 static const struct machine_desc *mdesc = __arch_info_begin; local 175 const struct machine_desc *m = mdesc; 180 mdesc++; 194 const struct machine_desc *mdesc, *mdesc_best = NULL; local 206 mdesc = of_flat_dt_match_machine(mdesc_best, arch_get_next_mach); 208 if (!mdesc) { 229 if (mdesc->dt_fixup) 230 mdesc->dt_fixup(); 234 /* Change machine number to match the mdesc we're using */ 235 __machine_arch_type = mdesc [all...] |
H A D | atags_parse.c | 180 const struct machine_desc *mdesc = NULL, *p; local 191 mdesc = p; 195 if (!mdesc) 200 else if (mdesc->atag_offset) 201 tags = (void *)(PAGE_OFFSET + mdesc->atag_offset); 216 if (mdesc->fixup) 217 mdesc->fixup(tags, &from); 229 return mdesc;
|
H A D | setup.c | 855 static void __init request_standard_resources(const struct machine_desc *mdesc) argument 913 if (mdesc->video_start) { 914 video_ram.start = mdesc->video_start; 915 video_ram.end = mdesc->video_end; 923 if (mdesc->reserve_lp0) 925 if (mdesc->reserve_lp1) 927 if (mdesc->reserve_lp2) 1104 const struct machine_desc *mdesc = NULL; local 1112 mdesc = setup_machine_fdt(atags_vaddr); 1113 if (mdesc) [all...] |
/linux-master/drivers/dma/qcom/ |
H A D | hidma.c | 114 struct hidma_desc *mdesc; local 127 list_for_each_entry_safe(mdesc, next, &list, node) { 132 desc = &mdesc->desc; 135 llstat = hidma_ll_status(mdma->lldev, mdesc->tre_ch); 153 list_move(&mdesc->node, &mchan->free); 167 struct hidma_desc *mdesc = data; local 168 struct hidma_chan *mchan = to_hidma_chan(mdesc->desc.chan); 175 if (mdesc->node.next) { 177 list_move_tail(&mdesc->node, &mchan->completed); 314 struct hidma_desc *mdesc; local 345 struct hidma_desc *mdesc, *tmp; local 397 struct hidma_desc *mdesc = NULL; local 430 struct hidma_desc *mdesc = NULL; local 473 struct hidma_desc *tmp, *mdesc; local 538 struct hidma_desc *mdesc, *tmp; local [all...] |
H A D | hidma_dbg.c | 87 struct hidma_desc *mdesc; local 94 list_for_each_entry(mdesc, &mchan->prepared, node) 95 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); 98 list_for_each_entry(mdesc, &mchan->active, node) 99 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); 102 list_for_each_entry(mdesc, &mchan->completed, node) 103 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch);
|
/linux-master/arch/sparc/kernel/ |
H A D | mdesc.c | 2 /* mdesc.c: Sun4V machine description handling. 19 #include <asm/mdesc.h> 78 struct mdesc_hdr mdesc; member in struct:mdesc_handle 153 BUG_ON(((unsigned long)&hp->mdesc) & (16UL - 1)); 513 printk(KERN_ERR "MD: mdesc alloc fails\n"); 517 status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); 519 printk(KERN_ERR "MD: mdesc reread fails with %lu\n", 614 static struct mdesc_elem *node_block(struct mdesc_hdr *mdesc) argument 616 return (struct mdesc_elem *) mdesc->data; 619 static void *name_block(struct mdesc_hdr *mdesc) argument 624 data_block(struct mdesc_hdr *mdesc) argument 1268 unsigned char *mdesc; local [all...] |
H A D | Makefile | 70 obj-$(CONFIG_SPARC64) += mdesc.o
|
H A D | adi_64.c | 12 #include <asm/mdesc.h>
|
H A D | vio.c | 19 #include <asm/mdesc.h>
|
H A D | setup_64.c | 52 #include <asm/mdesc.h>
|
H A D | smp_64.c | 53 #include <asm/mdesc.h>
|
H A D | ds.c | 23 #include <asm/mdesc.h>
|
H A D | ldc.c | 25 #include <asm/mdesc.h>
|
/linux-master/drivers/crypto/ |
H A D | n2_core.c | 33 #include <asm/mdesc.h> 1660 static int spu_mdesc_walk_arcs(struct mdesc_handle *mdesc, argument 1667 mdesc_for_each_arc(arc, mdesc, node, MDESC_ARC_TYPE_BACK) { 1668 u64 tgt = mdesc_arc_target(mdesc, arc); 1669 const char *name = mdesc_node_name(mdesc, tgt); 1674 id = mdesc_get_property(mdesc, tgt, "id", NULL); 1688 struct platform_device *dev, struct mdesc_handle *mdesc, 1708 err = spu_mdesc_walk_arcs(mdesc, dev, node, p, table); 1719 static int spu_mdesc_scan(struct mdesc_handle *mdesc, struct platform_device *dev, argument 1727 mdesc_for_each_node_by_name(mdesc, nod 1687 handle_exec_unit(struct spu_mdesc_info *ip, struct list_head *list, struct platform_device *dev, struct mdesc_handle *mdesc, u64 node, const char *iname, unsigned long q_type, irq_handler_t handler, struct spu_queue **table) argument 1745 get_irq_props(struct mdesc_handle *mdesc, u64 node, struct spu_mdesc_info *ip) argument 1774 grab_mdesc_irq_props(struct mdesc_handle *mdesc, struct platform_device *dev, struct spu_mdesc_info *ip, const char *node_name) argument 1922 struct mdesc_handle *mdesc; local 2027 struct mdesc_handle *mdesc; local [all...] |
/linux-master/arch/arm/mm/ |
H A D | init.c | 97 void __init setup_dma_zone(const struct machine_desc *mdesc) argument 100 if (mdesc->dma_zone_size) { 101 arm_dma_zone_size = mdesc->dma_zone_size; 183 void __init arm_memblock_init(const struct machine_desc *mdesc) argument 193 if (mdesc->reserve) 194 mdesc->reserve();
|
H A D | mmu.c | 1377 static void __init devicemaps_init(const struct machine_desc *mdesc) argument 1467 if (mdesc->map_io) 1468 mdesc->map_io(); 1637 static void __init early_paging_init(const struct machine_desc *mdesc) argument 1644 if (!mdesc->pv_fixup) 1647 offset = mdesc->pv_fixup(); 1710 static void __init early_paging_init(const struct machine_desc *mdesc) argument 1714 if (!mdesc->pv_fixup) 1717 offset = mdesc->pv_fixup(); 1762 void __init paging_init(const struct machine_desc *mdesc) argument 1795 early_mm_init(const struct machine_desc *mdesc) argument [all...] |
H A D | nommu.c | 157 void __init paging_init(const struct machine_desc *mdesc) argument
|
/linux-master/drivers/watchdog/ |
H A D | sun4v_wdt.c | 20 #include <asm/mdesc.h>
|
/linux-master/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 477 struct iser_tx_desc *mdesc = &iser_task->desc; local 483 iser_create_send_desc(iser_conn, mdesc, ISCSI_TX_CONTROL, 492 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; 510 mdesc->num_sge = 2; 524 err = iser_post_send(&iser_conn->ib_conn, mdesc);
|
/linux-master/arch/sparc/include/asm/ |
H A D | vio.h | 15 #include <asm/mdesc.h>
|
/linux-master/drivers/sbus/char/ |
H A D | oradax.c | 32 #include <asm/mdesc.h> 249 dax_err("Unable to grab mdesc");
|
/linux-master/arch/sparc/mm/ |
H A D | init_64.c | 49 #include <asm/mdesc.h>
|