Searched refs:mdesc (Results 1 - 24 of 24) sorted by relevance

/linux-4.1.27/arch/mips/mti-malta/
H A Dmalta-memory.c24 static fw_memblock_t mdesc[FW_MAX_MEMBLOCKS]; variable
95 memset(mdesc, 0, sizeof(mdesc)); fw_getmdesc()
97 mdesc[0].type = fw_dontuse; fw_getmdesc()
98 mdesc[0].base = PHYS_OFFSET; fw_getmdesc()
99 mdesc[0].size = 0x00001000; fw_getmdesc()
101 mdesc[1].type = fw_code; fw_getmdesc()
102 mdesc[1].base = mdesc[0].base + 0x00001000UL; fw_getmdesc()
103 mdesc[1].size = 0x000ef000; fw_getmdesc()
112 mdesc[2].type = fw_dontuse; fw_getmdesc()
113 mdesc[2].base = mdesc[0].base + 0x000f0000UL; fw_getmdesc()
114 mdesc[2].size = 0x00010000; fw_getmdesc()
116 mdesc[3].type = fw_dontuse; fw_getmdesc()
117 mdesc[3].base = mdesc[0].base + 0x00100000UL; fw_getmdesc()
118 mdesc[3].size = CPHYSADDR(PFN_ALIGN((unsigned long)&_end)) - fw_getmdesc()
121 mdesc[4].type = fw_free; fw_getmdesc()
122 mdesc[4].base = mdesc[0].base + CPHYSADDR(PFN_ALIGN(&_end)); fw_getmdesc()
123 mdesc[4].size = memsize - CPHYSADDR(mdesc[4].base); fw_getmdesc()
125 return &mdesc[0]; fw_getmdesc()
/linux-4.1.27/arch/metag/kernel/
H A Ddevtree.c39 static const struct machine_desc *mdesc = __arch_info_begin; arch_get_next_mach() local
40 const struct machine_desc *m = mdesc; arch_get_next_mach()
45 mdesc++; arch_get_next_mach()
59 const struct machine_desc *mdesc; setup_machine_fdt() local
65 mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach); setup_machine_fdt()
66 if (!mdesc) setup_machine_fdt()
68 pr_info("Machine name: %s\n", mdesc->name); setup_machine_fdt()
70 return mdesc; setup_machine_fdt()
/linux-4.1.27/drivers/dma/
H A Dimg-mdc-dma.c262 static void mdc_list_desc_free(struct mdc_tx_desc *mdesc) mdc_list_desc_free() argument
264 struct mdc_dma *mdma = mdesc->chan->mdma; mdc_list_desc_free()
268 curr = mdesc->list; mdc_list_desc_free()
269 curr_phys = mdesc->list_phys; mdc_list_desc_free()
281 struct mdc_tx_desc *mdesc = to_mdc_desc(&vd->tx); mdc_desc_free() local
283 mdc_list_desc_free(mdesc); mdc_desc_free()
284 kfree(mdesc); mdc_desc_free()
293 struct mdc_tx_desc *mdesc; mdc_prep_dma_memcpy() local
300 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); mdc_prep_dma_memcpy()
301 if (!mdesc) mdc_prep_dma_memcpy()
303 mdesc->chan = mchan; mdc_prep_dma_memcpy()
304 mdesc->list_xfer_size = len; mdc_prep_dma_memcpy()
317 mdesc->list_phys = curr_phys; mdc_prep_dma_memcpy()
318 mdesc->list = curr; mdc_prep_dma_memcpy()
329 mdesc->list_len++; mdc_prep_dma_memcpy()
335 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags); mdc_prep_dma_memcpy()
338 mdc_desc_free(&mdesc->vd); mdc_prep_dma_memcpy()
376 struct mdc_tx_desc *mdesc; mdc_prep_dma_cyclic() local
389 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); mdc_prep_dma_cyclic()
390 if (!mdesc) mdc_prep_dma_cyclic()
392 mdesc->chan = mchan; mdc_prep_dma_cyclic()
393 mdesc->cyclic = true; mdc_prep_dma_cyclic()
394 mdesc->list_xfer_size = buf_len; mdc_prep_dma_cyclic()
395 mdesc->list_period_len = DIV_ROUND_UP(period_len, mdc_prep_dma_cyclic()
410 mdesc->list_phys = curr_phys; mdc_prep_dma_cyclic()
411 mdesc->list = curr; mdc_prep_dma_cyclic()
435 mdesc->list_len++; mdc_prep_dma_cyclic()
441 prev->node_addr = mdesc->list_phys; mdc_prep_dma_cyclic()
443 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags); mdc_prep_dma_cyclic()
446 mdc_desc_free(&mdesc->vd); mdc_prep_dma_cyclic()
458 struct mdc_tx_desc *mdesc; mdc_prep_slave_sg() local
473 mdesc = kzalloc(sizeof(*mdesc), GFP_NOWAIT); mdc_prep_slave_sg()
474 if (!mdesc) mdc_prep_slave_sg()
476 mdesc->chan = mchan; mdc_prep_slave_sg()
491 mdesc->list_phys = curr_phys; for_each_sg()
492 mdesc->list = curr; for_each_sg()
514 mdesc->list_len++; for_each_sg()
515 mdesc->list_xfer_size += xfer_size; for_each_sg()
521 return vchan_tx_prep(&mchan->vc, &mdesc->vd, flags);
524 mdc_desc_free(&mdesc->vd);
533 struct mdc_tx_desc *mdesc; mdc_issue_desc() local
542 mdesc = to_mdc_desc(&vd->tx); mdc_issue_desc()
543 mchan->desc = mdesc; mdc_issue_desc()
559 mdc_chan_writel(mchan, mdesc->list_phys, MDC_LIST_NODE_ADDRESS); mdc_issue_desc()
580 struct mdc_tx_desc *mdesc; mdc_tx_status() local
596 mdesc = to_mdc_desc(&vd->tx); mdc_tx_status()
597 bytes = mdesc->list_xfer_size; mdc_tx_status()
603 mdesc = mchan->desc; mdc_tx_status()
629 if (!mdesc->cmd_loaded) mdc_tx_status()
632 cmds += mdesc->list_cmds_done; mdc_tx_status()
634 bytes = mdesc->list_xfer_size; mdc_tx_status()
635 ldesc = mdesc->list; mdc_tx_status()
657 struct mdc_tx_desc *mdesc; mdc_terminate_all() local
666 mdesc = mchan->desc; mdc_terminate_all()
672 if (mdesc) mdc_terminate_all()
673 mdc_desc_free(&mdesc->vd); mdc_terminate_all()
705 struct mdc_tx_desc *mdesc; mdc_chan_irq() local
735 mdesc = mchan->desc; mdc_chan_irq()
736 if (!mdesc) { mdc_chan_irq()
750 if (!mdesc->cmd_loaded) { mdc_chan_irq()
751 mdesc->cmd_loaded = true; mdc_chan_irq()
755 mdesc->list_cmds_done++; mdc_chan_irq()
756 if (mdesc->cyclic) { mdc_chan_irq()
757 mdesc->list_cmds_done %= mdesc->list_len; mdc_chan_irq()
758 if (mdesc->list_cmds_done % mdesc->list_period_len == 0) mdc_chan_irq()
759 vchan_cyclic_callback(&mdesc->vd); mdc_chan_irq()
760 } else if (mdesc->list_cmds_done == mdesc->list_len) { mdc_chan_irq()
762 vchan_cookie_complete(&mdesc->vd); mdc_chan_irq()
H A Dmpc512x_dma.c266 struct mpc_dma_desc *mdesc; mpc_dma_execute() local
270 mdesc = list_first_entry(&mchan->queued, mpc_dma_execute()
278 if (mdesc->will_access_peripheral) { mpc_dma_execute()
280 list_move_tail(&mdesc->node, &mchan->active); mpc_dma_execute()
283 list_move_tail(&mdesc->node, &mchan->active); mpc_dma_execute()
288 list_for_each_entry(mdesc, &mchan->active, node) { mpc_dma_execute()
290 first = mdesc; mpc_dma_execute()
293 prev = mdesc; mpc_dma_execute()
297 prev->tcd->dlast_sga = mdesc->tcd_paddr; mpc_dma_execute()
299 mdesc->tcd->start = 1; mpc_dma_execute()
301 prev = mdesc; mpc_dma_execute()
328 struct mpc_dma_desc *mdesc; mpc_dma_irq_process() local
343 list_for_each_entry(mdesc, &mchan->active, node) mpc_dma_irq_process()
344 mdesc->error = -EIO; mpc_dma_irq_process()
387 struct mpc_dma_desc *mdesc; mpc_dma_process_completed() local
406 list_for_each_entry(mdesc, &list, node) { mpc_dma_process_completed()
407 desc = &mdesc->desc; mpc_dma_process_completed()
476 struct mpc_dma_desc *mdesc; mpc_dma_tx_submit() local
480 mdesc = container_of(txd, struct mpc_dma_desc, desc); mpc_dma_tx_submit()
485 list_move_tail(&mdesc->node, &mchan->queued); mpc_dma_tx_submit()
503 struct mpc_dma_desc *mdesc; mpc_dma_alloc_chan_resources() local
519 mdesc = kzalloc(sizeof(struct mpc_dma_desc), GFP_KERNEL); mpc_dma_alloc_chan_resources()
520 if (!mdesc) { mpc_dma_alloc_chan_resources()
526 dma_async_tx_descriptor_init(&mdesc->desc, chan); mpc_dma_alloc_chan_resources()
527 mdesc->desc.flags = DMA_CTRL_ACK; mpc_dma_alloc_chan_resources()
528 mdesc->desc.tx_submit = mpc_dma_tx_submit; mpc_dma_alloc_chan_resources()
530 mdesc->tcd = &tcd[i]; mpc_dma_alloc_chan_resources()
531 mdesc->tcd_paddr = tcd_paddr + (i * sizeof(struct mpc_dma_tcd)); mpc_dma_alloc_chan_resources()
533 list_add_tail(&mdesc->node, &descs); mpc_dma_alloc_chan_resources()
561 struct mpc_dma_desc *mdesc, *tmp; mpc_dma_free_chan_resources() local
588 list_for_each_entry_safe(mdesc, tmp, &descs, node) mpc_dma_free_chan_resources()
589 kfree(mdesc); mpc_dma_free_chan_resources()
619 struct mpc_dma_desc *mdesc = NULL; mpc_dma_prep_memcpy() local
626 mdesc = list_first_entry(&mchan->free, struct mpc_dma_desc, mpc_dma_prep_memcpy()
628 list_del(&mdesc->node); mpc_dma_prep_memcpy()
632 if (!mdesc) { mpc_dma_prep_memcpy()
638 mdesc->error = 0; mpc_dma_prep_memcpy()
639 mdesc->will_access_peripheral = 0; mpc_dma_prep_memcpy()
640 tcd = mdesc->tcd; mpc_dma_prep_memcpy()
681 list_add_tail(&mdesc->node, &mchan->prepared); mpc_dma_prep_memcpy()
684 return &mdesc->desc; mpc_dma_prep_memcpy()
694 struct mpc_dma_desc *mdesc = NULL; mpc_dma_prep_slave_sg() local
713 mdesc = list_first_entry(&mchan->free, for_each_sg()
715 if (!mdesc) { for_each_sg()
722 list_del(&mdesc->node); for_each_sg()
737 mdesc->error = 0; for_each_sg()
738 mdesc->will_access_peripheral = 1; for_each_sg()
741 tcd = mdesc->tcd; for_each_sg()
784 list_add_tail(&mdesc->node, &mchan->prepared); for_each_sg()
788 return &mdesc->desc;
793 list_add_tail(&mdesc->node, &mchan->free);
/linux-4.1.27/arch/arc/kernel/
H A Ddevtree.c44 static const struct machine_desc *mdesc = __arch_info_begin; arch_get_next_mach() local
45 const struct machine_desc *m = mdesc; arch_get_next_mach()
50 mdesc++; arch_get_next_mach()
64 const struct machine_desc *mdesc; setup_machine_fdt() local
72 mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach); setup_machine_fdt()
73 if (!mdesc) setup_machine_fdt()
83 return mdesc; setup_machine_fdt()
/linux-4.1.27/arch/mips/pmcs-msp71xx/
H A Dmsp_prom.c62 struct prom_pmemblock mdesc[PROM_MAX_PMEMBLOCKS]; variable in typeref:struct:prom_pmemblock
469 mdesc[i].type = BOOT_MEM_RESERVED; prom_getmdesc()
470 mdesc[i].base = 0x00000000; prom_getmdesc()
471 mdesc[i].size = PAGE_ALIGN(0x300 + 0x80); prom_getmdesc()
475 if (heaptop > mdesc[i].base + mdesc[i].size) { prom_getmdesc()
477 mdesc[i].type = BOOT_MEM_ROM_DATA; prom_getmdesc()
478 mdesc[i].base = mdesc[i-1].base + mdesc[i-1].size; prom_getmdesc()
479 mdesc[i].size = heaptop - mdesc[i].base; prom_getmdesc()
485 mdesc[i].type = BOOT_MEM_RAM; prom_getmdesc()
486 mdesc[i].base = heaptop; prom_getmdesc()
487 mdesc[i].size = CPHYSADDR((u32)_text) - mdesc[i].base; prom_getmdesc()
492 mdesc[i].type = BOOT_MEM_RESERVED; prom_getmdesc()
493 mdesc[i].base = CPHYSADDR((u32)_text); prom_getmdesc()
494 mdesc[i].size = CPHYSADDR(PAGE_ALIGN((u32)_end)) - mdesc[i].base; prom_getmdesc()
498 mdesc[i].type = yamon_free; prom_getmdesc()
499 mdesc[i].base = mdesc[i-1].base + mdesc[i-1].size; prom_getmdesc()
500 mdesc[i].size = memsize - mdesc[i].base; prom_getmdesc()
502 return &mdesc[0]; prom_getmdesc()
/linux-4.1.27/arch/arm/kernel/
H A Ddevtree.c186 static const struct machine_desc *mdesc = __arch_info_begin; arch_get_next_mach() local
187 const struct machine_desc *m = mdesc; arch_get_next_mach()
192 mdesc++; arch_get_next_mach()
206 const struct machine_desc *mdesc, *mdesc_best = NULL; setup_machine_fdt() local
218 mdesc = of_flat_dt_match_machine(mdesc_best, arch_get_next_mach); setup_machine_fdt()
220 if (!mdesc) { setup_machine_fdt()
241 if (mdesc->dt_fixup) setup_machine_fdt()
242 mdesc->dt_fixup(); setup_machine_fdt()
246 /* Change machine number to match the mdesc we're using */ setup_machine_fdt()
247 __machine_arch_type = mdesc->nr; setup_machine_fdt()
249 return mdesc; setup_machine_fdt()
H A Datags_parse.c185 const struct machine_desc *mdesc = NULL, *p; setup_machine_tags() local
196 mdesc = p; for_each_machine_desc()
200 if (!mdesc) {
208 else if (mdesc->atag_offset)
209 tags = (void *)(PAGE_OFFSET + mdesc->atag_offset);
224 if (mdesc->fixup)
225 mdesc->fixup(tags, &from);
237 return mdesc;
H A Dsetup.c764 static void __init request_standard_resources(const struct machine_desc *mdesc) request_standard_resources() argument
791 if (mdesc->video_start) {
792 video_ram.start = mdesc->video_start;
793 video_ram.end = mdesc->video_end;
801 if (mdesc->reserve_lp0)
803 if (mdesc->reserve_lp1)
805 if (mdesc->reserve_lp2)
915 const struct machine_desc *mdesc; setup_arch() local
918 mdesc = setup_machine_fdt(__atags_pointer); setup_arch()
919 if (!mdesc) setup_arch()
920 mdesc = setup_machine_tags(__atags_pointer, __machine_arch_type); setup_arch()
921 machine_desc = mdesc; setup_arch()
922 machine_name = mdesc->name; setup_arch()
923 dump_stack_set_arch_desc("%s", mdesc->name); setup_arch()
925 if (mdesc->reboot_mode != REBOOT_HARD) setup_arch()
926 reboot_mode = mdesc->reboot_mode; setup_arch()
939 early_paging_init(mdesc, lookup_processor_type(read_cpuid_id())); setup_arch()
940 setup_dma_zone(mdesc); setup_arch()
942 arm_memblock_init(mdesc); setup_arch()
944 paging_init(mdesc); setup_arch()
945 request_standard_resources(mdesc); setup_arch()
947 if (mdesc->restart) setup_arch()
948 arm_pm_restart = mdesc->restart; setup_arch()
956 if (!mdesc->smp_init || !mdesc->smp_init()) { setup_arch()
959 else if (mdesc->smp) setup_arch()
960 smp_set_ops(mdesc->smp); setup_arch()
973 handle_arch_irq = mdesc->handle_irq; setup_arch()
984 if (mdesc->init_early) setup_arch()
985 mdesc->init_early(); setup_arch()
/linux-4.1.27/arch/sparc/kernel/
H A Dmdesc.c0 /* mdesc.c: Sun4V machine description handling.
18 #include <asm/mdesc.h>
75 struct mdesc_hdr mdesc; member in struct:mdesc_handle
82 BUG_ON(((unsigned long)&hp->mdesc) & (16UL - 1)); mdesc_handle_init()
142 * Allocation has to succeed because mdesc update would be missed mdesc_kmalloc()
339 printk(KERN_ERR "MD: mdesc alloc fails\n"); mdesc_update()
343 status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); mdesc_update()
345 printk(KERN_ERR "MD: mdesc reread fails with %lu\n", mdesc_update()
370 static struct mdesc_elem *node_block(struct mdesc_hdr *mdesc) node_block() argument
372 return (struct mdesc_elem *) (mdesc + 1); node_block()
375 static void *name_block(struct mdesc_hdr *mdesc) name_block() argument
377 return ((void *) node_block(mdesc)) + mdesc->node_sz; name_block()
380 static void *data_block(struct mdesc_hdr *mdesc) data_block() argument
382 return ((void *) name_block(mdesc)) + mdesc->name_sz; data_block()
388 struct mdesc_elem *ep = node_block(&hp->mdesc); mdesc_node_by_name()
389 const char *names = name_block(&hp->mdesc); mdesc_node_by_name()
390 u64 last_node = hp->mdesc.node_sz / 16; mdesc_node_by_name()
417 const char *names = name_block(&hp->mdesc); mdesc_get_property()
418 u64 last_node = hp->mdesc.node_sz / 16; mdesc_get_property()
419 void *data = data_block(&hp->mdesc); mdesc_get_property()
425 ep = node_block(&hp->mdesc) + node; mdesc_get_property()
462 struct mdesc_elem *ep, *base = node_block(&hp->mdesc); mdesc_next_arc()
463 const char *names = name_block(&hp->mdesc); mdesc_next_arc()
464 u64 last_node = hp->mdesc.node_sz / 16; mdesc_next_arc()
488 struct mdesc_elem *ep, *base = node_block(&hp->mdesc); mdesc_arc_target()
498 struct mdesc_elem *ep, *base = node_block(&hp->mdesc); mdesc_node_name()
499 const char *names = name_block(&hp->mdesc); mdesc_node_name()
500 u64 last_node = hp->mdesc.node_sz / 16; mdesc_node_name()
993 /* mdesc_open() - Grab a reference to mdesc_handle when /dev/mdesc is
994 * opened. Hold this reference until /dev/mdesc is closed to ensure
995 * mdesc data structure is not released underneath us. Store the
996 * pointer to mdesc structure in private_data for read and seek to use
1014 unsigned char *mdesc; mdesc_read() local
1024 mdesc = (unsigned char *)&hp->mdesc; mdesc_read()
1025 mdesc += *offp; mdesc_read()
1026 if (!copy_to_user(buf, mdesc, count)) { mdesc_read()
1057 /* mdesc_close() - /dev/mdesc is being closed, release the reference to
1058 * mdesc structure.
1076 .name = "mdesc",
1102 status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); sun4v_mdesc_init()
H A DMakefile68 obj-$(CONFIG_SPARC64) += mdesc.o
H A Dvio.c18 #include <asm/mdesc.h>
H A Dsetup_64.c51 #include <asm/mdesc.h>
H A Dds.c21 #include <asm/mdesc.h>
H A Dsmp_64.c51 #include <asm/mdesc.h>
H A Dldc.c24 #include <asm/mdesc.h>
/linux-4.1.27/drivers/crypto/
H A Dn2_core.c29 #include <asm/mdesc.h>
1737 static int spu_mdesc_walk_arcs(struct mdesc_handle *mdesc, spu_mdesc_walk_arcs() argument
1744 mdesc_for_each_arc(arc, mdesc, node, MDESC_ARC_TYPE_BACK) { mdesc_for_each_arc()
1745 u64 tgt = mdesc_arc_target(mdesc, arc); mdesc_for_each_arc()
1746 const char *name = mdesc_node_name(mdesc, tgt); mdesc_for_each_arc()
1751 id = mdesc_get_property(mdesc, tgt, "id", NULL); mdesc_for_each_arc()
1765 struct platform_device *dev, struct mdesc_handle *mdesc, handle_exec_unit()
1785 err = spu_mdesc_walk_arcs(mdesc, dev, node, p, table); handle_exec_unit()
1796 static int spu_mdesc_scan(struct mdesc_handle *mdesc, struct platform_device *dev, spu_mdesc_scan() argument
1804 mdesc_for_each_node_by_name(mdesc, node, "exec-unit") { spu_mdesc_scan()
1807 type = mdesc_get_property(mdesc, node, "type", NULL); spu_mdesc_scan()
1811 err = handle_exec_unit(ip, list, dev, mdesc, node, spu_mdesc_scan()
1822 static int get_irq_props(struct mdesc_handle *mdesc, u64 node, get_irq_props() argument
1829 ino = mdesc_get_property(mdesc, node, "ino", &ino_len); get_irq_props()
1851 static int grab_mdesc_irq_props(struct mdesc_handle *mdesc, grab_mdesc_irq_props() argument
1863 mdesc_for_each_node_by_name(mdesc, node, "virtual-device") { grab_mdesc_irq_props()
1867 name = mdesc_get_property(mdesc, node, "name", NULL); grab_mdesc_irq_props()
1870 chdl = mdesc_get_property(mdesc, node, "cfg-handle", NULL); grab_mdesc_irq_props()
1874 return get_irq_props(mdesc, node, ip); grab_mdesc_irq_props()
2003 struct mdesc_handle *mdesc; n2_crypto_probe() local
2027 mdesc = mdesc_grab(); n2_crypto_probe()
2029 if (!mdesc) { n2_crypto_probe()
2035 err = grab_mdesc_irq_props(mdesc, dev, &np->cwq_info, "n2cp"); n2_crypto_probe()
2039 mdesc_release(mdesc); n2_crypto_probe()
2043 err = spu_mdesc_scan(mdesc, dev, &np->cwq_info, &np->cwq_list, n2_crypto_probe()
2046 mdesc_release(mdesc); n2_crypto_probe()
2114 struct mdesc_handle *mdesc; n2_mau_probe() local
2138 mdesc = mdesc_grab(); n2_mau_probe()
2140 if (!mdesc) { n2_mau_probe()
2147 err = grab_mdesc_irq_props(mdesc, dev, &mp->mau_info, "ncp"); n2_mau_probe()
2151 mdesc_release(mdesc); n2_mau_probe()
2155 err = spu_mdesc_scan(mdesc, dev, &mp->mau_info, &mp->mau_list, n2_mau_probe()
2158 mdesc_release(mdesc); n2_mau_probe()
1764 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) handle_exec_unit() argument
/linux-4.1.27/arch/arm/mach-davinci/
H A Dcommon.c92 * mdesc->map_io(), but we must also do it here because of the CPU davinci_common_init()
/linux-4.1.27/drivers/infiniband/ulp/iser/
H A Diser_initiator.c516 struct iser_tx_desc *mdesc = &iser_task->desc; iser_send_control() local
522 mdesc->type = ISCSI_TX_CONTROL; iser_send_control()
523 iser_create_send_desc(iser_conn, mdesc); iser_send_control()
530 struct ib_sge *tx_dsg = &mdesc->tx_sg[1]; iser_send_control()
549 mdesc->num_sge = 2; iser_send_control()
563 err = iser_post_send(&iser_conn->ib_conn, mdesc, true); iser_send_control()
/linux-4.1.27/arch/arm/mm/
H A Dinit.c124 void __init setup_dma_zone(const struct machine_desc *mdesc) setup_dma_zone() argument
127 if (mdesc->dma_zone_size) { setup_dma_zone()
128 arm_dma_zone_size = mdesc->dma_zone_size; setup_dma_zone()
229 void __init arm_memblock_init(const struct machine_desc *mdesc) arm_memblock_init() argument
268 if (mdesc->reserve) arm_memblock_init()
269 mdesc->reserve(); arm_memblock_init()
H A Dmmu.c1221 static void __init devicemaps_init(const struct machine_desc *mdesc) devicemaps_init() argument
1299 if (mdesc->map_io) devicemaps_init()
1300 mdesc->map_io(); devicemaps_init()
1395 void __init early_paging_init(const struct machine_desc *mdesc, early_paging_init() argument
1406 if (!(mdesc->init_meminfo)) early_paging_init()
1422 mdesc->init_meminfo(); early_paging_init()
1502 void __init early_paging_init(const struct machine_desc *mdesc, early_paging_init() argument
1505 if (mdesc->init_meminfo) early_paging_init()
1506 mdesc->init_meminfo(); early_paging_init()
1515 void __init paging_init(const struct machine_desc *mdesc) paging_init() argument
1523 devicemaps_init(mdesc); paging_init()
H A Dnommu.c310 void __init early_paging_init(const struct machine_desc *mdesc, early_paging_init() argument
319 void __init paging_init(const struct machine_desc *mdesc) paging_init() argument
/linux-4.1.27/arch/sparc/include/asm/
H A Dvio.h14 #include <asm/mdesc.h>
/linux-4.1.27/arch/sparc/mm/
H A Dinit_64.c49 #include <asm/mdesc.h>

Completed in 1957 milliseconds