/linux-4.1.27/arch/mips/mti-malta/ |
H A D | malta-memory.c | 24 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 D | devtree.c | 39 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 D | img-mdc-dma.c | 262 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 D | mpc512x_dma.c | 266 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 D | devtree.c | 44 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 D | msp_prom.c | 62 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 D | devtree.c | 186 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 D | atags_parse.c | 185 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 D | setup.c | 764 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 D | mdesc.c | 0 /* 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 D | Makefile | 68 obj-$(CONFIG_SPARC64) += mdesc.o
|
H A D | vio.c | 18 #include <asm/mdesc.h>
|
H A D | setup_64.c | 51 #include <asm/mdesc.h>
|
H A D | ds.c | 21 #include <asm/mdesc.h>
|
H A D | smp_64.c | 51 #include <asm/mdesc.h>
|
H A D | ldc.c | 24 #include <asm/mdesc.h>
|
/linux-4.1.27/drivers/crypto/ |
H A D | n2_core.c | 29 #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 D | common.c | 92 * 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 D | iser_initiator.c | 516 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 D | init.c | 124 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 D | mmu.c | 1221 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 D | nommu.c | 310 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 D | vio.h | 14 #include <asm/mdesc.h>
|
/linux-4.1.27/arch/sparc/mm/ |
H A D | init_64.c | 49 #include <asm/mdesc.h>
|