/openbmc/u-boot/arch/mips/lib/ |
H A D | cache.c | 109 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 121 cache_loop(start_addr, start_addr + size, ilsize, in flush_cache() 127 cache_loop(start_addr, start_addr + size, dlsize, HIT_WRITEBACK_INV_D); in flush_cache() 130 cache_loop(start_addr, start_addr + size, slsize, HIT_WRITEBACK_INV_SD); in flush_cache() 133 cache_loop(start_addr, start_addr + size, ilsize, HIT_INVALIDATE_I); in flush_cache() 143 void flush_dcache_range(ulong start_addr, ulong stop) in flush_dcache_range() argument 149 if (start_addr == stop) in flush_dcache_range() 152 cache_loop(start_addr, stop, lsize, HIT_WRITEBACK_INV_D); in flush_dcache_range() 155 cache_loop(start_addr, stop, slsize, HIT_WRITEBACK_INV_SD); in flush_dcache_range() 161 void invalidate_dcache_range(ulong start_addr, ulong stop) in invalidate_dcache_range() argument [all …]
|
/openbmc/qemu/hw/i386/xen/ |
H A D | xen-hvm.c | 178 static XenPhysmap *get_physmapping(hwaddr start_addr, ram_addr_t size, in get_physmapping() argument 183 start_addr &= page_mask; in get_physmapping() 186 if (range_covers_byte(physmap->start_addr, physmap->size, start_addr)) { in get_physmapping() 201 return physmap->start_addr + (phys_offset - physmap->phys_offset); in xen_phys_offset_to_gaddr() 216 snprintf(value, sizeof(value), "%"PRIx64, (uint64_t)physmap->start_addr); in xen_save_physmap() 246 hwaddr start_addr, in xen_add_to_physmap() argument 261 if (get_physmapping(start_addr, size, page_mask)) { in xen_add_to_physmap() 272 if (mr == framebuffer && start_addr > 0xbffff) { in xen_add_to_physmap() 279 start_addr, start_addr + size); in xen_add_to_physmap() 285 physmap->start_addr = start_addr; in xen_add_to_physmap() [all …]
|
/openbmc/linux/arch/s390/mm/ |
H A D | extmem.c | 66 unsigned long start_addr; member 226 seg->start_addr = qout->segstart; in query_segment_type() 279 if ((tmp->start_addr >> 20) > (seg->end >> 20)) in segment_overlaps_others() 281 if ((tmp->end >> 20) < (seg->start_addr >> 20)) in segment_overlaps_others() 297 unsigned long start_addr, end_addr, dummy; in __segment_load() local 301 start_addr = end_addr = 0; in __segment_load() 324 seg->res->start = seg->start_addr; in __segment_load() 342 rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1); in __segment_load() 348 &start_addr, &end_addr); in __segment_load() 351 &start_addr, &end_addr); in __segment_load() [all …]
|
/openbmc/u-boot/cmd/ti/ |
H A D | ddr3.c | 231 u32 start_addr, end_addr, range, ecc_ctrl; in is_addr_valid() local 243 start_addr = ((range & EMIF_ECC_REG_ECC_START_ADDR_MASK) << 16) in is_addr_valid() 245 end_addr = start_addr + (range & EMIF_ECC_REG_ECC_END_ADDR_MASK) in is_addr_valid() 247 if ((addr >= start_addr) && (addr <= end_addr)) in is_addr_valid() 255 start_addr = ((range & EMIF_ECC_REG_ECC_START_ADDR_MASK) << 16) in is_addr_valid() 257 end_addr = start_addr + (range & EMIF_ECC_REG_ECC_END_ADDR_MASK) in is_addr_valid() 259 if ((addr >= start_addr) && (addr <= end_addr)) in is_addr_valid() 279 u32 start_addr, end_addr, size, ecc_err; in do_ddr_test() local 287 start_addr = simple_strtoul(argv[2], NULL, 16); in do_ddr_test() 290 if (!is_addr_valid(start_addr)) { in do_ddr_test() [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/isys/src/ |
H A D | ibuf_ctrl_rmgr.c | 48 uint32_t *start_addr) in ia_css_isys_ibuf_rmgr_acquire() argument 56 assert(start_addr); in ia_css_isys_ibuf_rmgr_acquire() 85 handle->start_addr = ibuf_rsrc.free_start_addr; in ia_css_isys_ibuf_rmgr_acquire() 99 *start_addr = handle->start_addr; in ia_css_isys_ibuf_rmgr_acquire() 107 uint32_t *start_addr) in ia_css_isys_ibuf_rmgr_release() argument 112 assert(start_addr); in ia_css_isys_ibuf_rmgr_release() 116 if (handle->active && handle->start_addr == *start_addr) { in ia_css_isys_ibuf_rmgr_release()
|
/openbmc/linux/tools/perf/scripts/python/ |
H A D | arm-cs-trace-disasm.py | 83 def read_disam(dso_fname, dso_start, start_addr, stop_addr): argument 84 addr_range = str(start_addr) + ":" + str(stop_addr) + ":" + dso_fname 93 start_addr = start_addr - dso_start; 96 "--start-address="+format(start_addr,"#x"), 104 def print_disam(dso_fname, dso_start, start_addr, stop_addr): argument 105 for line in read_disam(dso_fname, dso_start, start_addr, stop_addr): 240 start_addr = cpu_data[str(cpu) + 'addr'] 247 if (start_addr == 0 and stop_addr == 4): 251 if (start_addr < int(dso_start) or start_addr > int(dso_end)): 252 …print("Start address 0x%x is out of range [ 0x%x .. 0x%x ] for dso %s" % (start_addr, int(dso_star… [all …]
|
/openbmc/u-boot/arch/xtensa/lib/ |
H A D | cache.c | 29 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 31 __flush_invalidate_dcache_range(start_addr, size); in flush_cache() 32 __invalidate_icache_range(start_addr, size); in flush_cache() 41 void flush_dcache_range(ulong start_addr, ulong end_addr) in flush_dcache_range() argument 43 __flush_invalidate_dcache_range(start_addr, end_addr - start_addr); in flush_dcache_range()
|
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/ |
H A D | pamu_table.c | 16 tbl->start_addr[i] = in construct_pamu_addr_table() 19 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 23 tbl->start_addr[i] = in construct_pamu_addr_table() 26 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 31 tbl->start_addr[i] = in construct_pamu_addr_table() 34 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 40 debug("%llx \t\t\t%llx\n", tbl->start_addr[j], tbl->size[j]); in construct_pamu_addr_table()
|
/openbmc/u-boot/cmd/ |
H A D | strings.c | 13 static char *start_addr, *last_addr; variable 21 start_addr = (char *)simple_strtoul(argv[1], NULL, 16); in do_strings() 28 char *addr = start_addr; in do_strings() 35 last_addr = addr + (last_addr - start_addr); in do_strings() 36 start_addr = addr; in do_strings()
|
/openbmc/qemu/include/hw/xen/ |
H A D | xen_native.h | 370 hwaddr start_addr = section->offset_within_address_space; in xen_map_memory_section() local 372 hwaddr end_addr = start_addr + size - 1; in xen_map_memory_section() 378 trace_xen_map_mmio_range(ioservid, start_addr, end_addr); in xen_map_memory_section() 380 start_addr, end_addr); in xen_map_memory_section() 387 hwaddr start_addr = section->offset_within_address_space; in xen_unmap_memory_section() local 389 hwaddr end_addr = start_addr + size - 1; in xen_unmap_memory_section() 395 trace_xen_unmap_mmio_range(ioservid, start_addr, end_addr); in xen_unmap_memory_section() 397 1, start_addr, end_addr); in xen_unmap_memory_section() 404 hwaddr start_addr = section->offset_within_address_space; in xen_map_io_section() local 406 hwaddr end_addr = start_addr + size - 1; in xen_map_io_section() [all …]
|
/openbmc/linux/include/linux/ |
H A D | genalloc.h | 53 unsigned long start_addr); 77 unsigned long start_addr; /* start address of memory chunk */ member 185 struct gen_pool *pool, unsigned long start_addr); 189 void *data, struct gen_pool *pool, unsigned long start_addr); 193 void *data, struct gen_pool *pool, unsigned long start_addr); 198 void *data, struct gen_pool *pool, unsigned long start_addr); 202 struct gen_pool *pool, unsigned long start_addr);
|
/openbmc/linux/tools/testing/memblock/tests/ |
H A D | alloc_helpers_api.c | 194 phys_addr_t start_addr; in alloc_from_top_down_min_addr_cap_check() local 199 start_addr = (phys_addr_t)memblock_start_of_DRAM(); in alloc_from_top_down_min_addr_cap_check() 200 min_addr = start_addr - SMP_CACHE_BYTES * 3; in alloc_from_top_down_min_addr_cap_check() 202 memblock_reserve(start_addr + r1_size, MEM_SIZE - r1_size); in alloc_from_top_down_min_addr_cap_check() 207 ASSERT_EQ(rgn->base, start_addr); in alloc_from_top_down_min_addr_cap_check() 318 phys_addr_t start_addr; in alloc_from_bottom_up_min_addr_cap_check() local 323 start_addr = (phys_addr_t)memblock_start_of_DRAM(); in alloc_from_bottom_up_min_addr_cap_check() 324 min_addr = start_addr - SMP_CACHE_BYTES * 3; in alloc_from_bottom_up_min_addr_cap_check() 329 ASSERT_EQ(rgn->base, start_addr); in alloc_from_bottom_up_min_addr_cap_check()
|
/openbmc/u-boot/board/freescale/common/ |
H A D | mpc85xx_sleep.c | 79 u32 start_addr; in fsl_dp_resume() local 89 start_addr = in_be32(&scfg->sparecr[1]); in fsl_dp_resume() 90 debug("Entry address is 0x%08x\n", start_addr); in fsl_dp_resume() 91 kernel_resume = (void (*)(void))start_addr; in fsl_dp_resume()
|
H A D | arm_sleep.c | 113 u32 start_addr; in fsl_dp_resume() local 123 start_addr = in_le32(&scfg->sparecr[3]); in fsl_dp_resume() 124 debug("Entry address is 0x%08x\n", start_addr); in fsl_dp_resume() 125 kernel_resume = (void (*)(void))start_addr; in fsl_dp_resume()
|
/openbmc/linux/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_93cx6.c | 150 u_int start_addr, u_int count) in ahc_read_seeprom() argument 161 for (k = start_addr; k < count + start_addr; k++) { in ahc_read_seeprom() 198 buf[k - start_addr] = v; in ahc_read_seeprom() 222 u_int start_addr, u_int count) in ahc_write_seeprom() argument 247 for (k = start_addr; k < count + start_addr; k++) { in ahc_write_seeprom() 264 v = buf[k - start_addr]; in ahc_write_seeprom()
|
/openbmc/linux/lib/ |
H A D | genalloc.c | 42 return chunk->end_addr - chunk->start_addr + 1; in chunk_size() 197 chunk->start_addr = virt; in gen_pool_add_owner() 224 if (addr >= chunk->start_addr && addr <= chunk->end_addr) { in gen_pool_virt_to_phys() 225 paddr = chunk->phys_addr + (addr - chunk->start_addr); in gen_pool_virt_to_phys() 305 nbits, data, pool, chunk->start_addr); in gen_pool_alloc_algo_owner() 316 addr = chunk->start_addr + ((unsigned long)start_bit << order); in gen_pool_alloc_algo_owner() 504 if (addr >= chunk->start_addr && addr <= chunk->end_addr) { in gen_pool_free_owner() 506 start_bit = (addr - chunk->start_addr) >> order; in gen_pool_free_owner() 562 if (start >= chunk->start_addr && start <= chunk->end_addr) { in gen_pool_has_addr() 649 struct gen_pool *pool, unsigned long start_addr) in gen_pool_first_fit() argument [all …]
|
H A D | error-inject.c | 18 unsigned long start_addr; member 31 if (addr >= ent->start_addr && addr < ent->end_addr) { in within_error_injection_list() 47 if (addr >= ent->start_addr && addr < ent->end_addr) { in get_injectable_error_type() 86 ent->start_addr = entry; in populate_error_injection_list() 201 seq_printf(m, "%ps\t%s\n", (void *)ent->start_addr, in ei_seq_show()
|
/openbmc/linux/drivers/acpi/ |
H A D | acpi_memhotplug.c | 47 u64 start_addr; /* Memory Range start physical addr */ member 77 (info->start_addr + info->length == address64.address.minimum)) { in acpi_memory_get_resource() 90 new->start_addr = address64.address.minimum; in acpi_memory_get_resource() 154 return walk_memory_blocks(info->start_addr, info->length, adev, in acpi_bind_memory_blocks() 166 walk_memory_blocks(info->start_addr, info->length, NULL, in acpi_unbind_memory_blocks() 186 node = memory_add_physaddr_to_nid(info->start_addr); in acpi_memory_enable_device() 215 result = __add_memory(mgid, info->start_addr, info->length, in acpi_memory_enable_device() 264 __remove_memory(info->start_addr, info->length); in acpi_memory_remove_memory()
|
/openbmc/linux/sound/pci/emu10k1/ |
H A D | emu10k1_patch.c | 33 unsigned int start_addr; in snd_emu10k1_sample_new() local 186 start_addr = BLANK_HEAD_SIZE * 2; in snd_emu10k1_sample_new() 188 start_addr >>= 1; in snd_emu10k1_sample_new() 189 sp->v.start += start_addr; in snd_emu10k1_sample_new() 190 sp->v.end += start_addr; in snd_emu10k1_sample_new() 191 sp->v.loopstart += start_addr; in snd_emu10k1_sample_new() 192 sp->v.loopend += start_addr; in snd_emu10k1_sample_new()
|
H A D | emupcm.c | 284 unsigned int start_addr, in snd_emu10k1_pcm_init_voice() argument 303 PSST, start_addr | (send_amount[2] << 24), in snd_emu10k1_pcm_init_voice() 339 unsigned int start_addr, in snd_emu10k1_pcm_init_voices() argument 345 start_addr, end_addr, in snd_emu10k1_pcm_init_voices() 350 start_addr, end_addr, in snd_emu10k1_pcm_init_voices() 359 unsigned int start_addr, in snd_emu10k1_pcm_init_extra_voice() argument 366 start_addr, end_addr, in snd_emu10k1_pcm_init_extra_voice() 406 epcm->start_addr = 0; in snd_emu10k1_playback_hw_params() 412 epcm->start_addr = mapped << PAGE_SHIFT; in snd_emu10k1_playback_hw_params() 434 epcm->start_addr = 0; in snd_emu10k1_playback_hw_free() [all …]
|
/openbmc/u-boot/arch/powerpc/lib/ |
H A D | cache.c | 11 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 16 start = start_addr & ~(CONFIG_SYS_CACHELINE_SIZE - 1); in flush_cache() 17 end = start_addr + size - 1; in flush_cache()
|
/openbmc/u-boot/drivers/mmc/ |
H A D | sdhci.c | 71 unsigned int start_addr) in sdhci_transfer_data() argument 110 start_addr &= ~(SDHCI_DEFAULT_BOUNDARY_SIZE - 1); in sdhci_transfer_data() 111 start_addr += SDHCI_DEFAULT_BOUNDARY_SIZE; in sdhci_transfer_data() 112 sdhci_writel(host, start_addr, SDHCI_DMA_ADDRESS); in sdhci_transfer_data() 152 unsigned int time = 0, start_addr = 0; local 223 start_addr = (unsigned long)data->dest; 225 start_addr = (unsigned long)data->src; 227 (start_addr & 0x7) != 0x0) { 229 start_addr = (unsigned long)aligned_buffer; 240 start_addr = (unsigned long)aligned_buffer; [all …]
|
/openbmc/linux/drivers/soc/fsl/ |
H A D | dpaa2-console.c | 55 void __iomem *start_addr; member 67 cd->end_of_data = cd->start_addr + LAST_BYTE(last_byte); in adjust_end() 99 (cd->end_of_data - cd->start_addr); in dpaa2_console_size() 144 cd->start_addr = cd->map_addr + buf_start - offset_delta; in dpaa2_generic_console_open() 145 cd->end_addr = cd->start_addr + buf_length; in dpaa2_generic_console_open() 153 cd->cur_ptr = cd->start_addr; in dpaa2_generic_console_open() 222 cd->cur_ptr = cd->start_addr; in dpaa2_console_read()
|
/openbmc/linux/drivers/misc/sgi-xp/ |
H A D | xpnet.c | 364 u64 start_addr, u64 end_addr, u16 embedded_bytes, int dest_partid) in xpnet_send() argument 383 msg->size = end_addr - start_addr; in xpnet_send() 384 msg->leadin_ignore = (u64)skb->data - start_addr; in xpnet_send() 386 msg->buf_pa = xp_pa((void *)start_addr); in xpnet_send() 415 u64 start_addr, end_addr; in xpnet_dev_hard_start_xmit() local 445 start_addr = ((u64)skb->data & ~(L1_CACHE_BYTES - 1)); in xpnet_dev_hard_start_xmit() 469 xpnet_send(skb, queued_msg, start_addr, end_addr, in xpnet_dev_hard_start_xmit() 480 xpnet_send(skb, queued_msg, start_addr, end_addr, in xpnet_dev_hard_start_xmit()
|
/openbmc/linux/arch/arm/mach-hisi/ |
H A D | platsmp.c | 106 static void hix5hd2_set_scu_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr) in hix5hd2_set_scu_boot_addr() argument 110 virt = ioremap(start_addr, PAGE_SIZE); in hix5hd2_set_scu_boot_addr() 142 static void hip01_set_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr) in hip01_set_boot_addr() argument 146 virt = phys_to_virt(start_addr); in hip01_set_boot_addr()
|