Home
last modified time | relevance | path

Searched refs:end_addr (Results 1 – 25 of 49) sorted by relevance

12

/linux-2.6.39/arch/x86/kernel/
Dmachine_kexec_64.c61 unsigned long end_addr; in init_level2_page() local
64 end_addr = addr + PUD_SIZE; in init_level2_page()
65 while (addr < end_addr) { in init_level2_page()
74 unsigned long end_addr; in init_level3_page() local
79 end_addr = addr + PGDIR_SIZE; in init_level3_page()
80 while ((addr < last_addr) && (addr < end_addr)) { in init_level3_page()
95 while (addr < end_addr) { in init_level3_page()
107 unsigned long end_addr; in init_level4_page() local
112 end_addr = addr + (PTRS_PER_PGD * PGDIR_SIZE); in init_level4_page()
113 while ((addr < last_addr) && (addr < end_addr)) { in init_level4_page()
[all …]
/linux-2.6.39/arch/s390/include/asm/
Ddiag.h16 unsigned long start_addr, end_addr; in diag10_range() local
19 end_addr = (start_pfn + num_pfn - 1) << PAGE_SHIFT; in diag10_range()
26 : : "a" (start_addr), "a" (end_addr)); in diag10_range()
/linux-2.6.39/lib/
Dgenalloc.c65 chunk->end_addr = addr + size; in gen_pool_add()
94 end_bit = (chunk->end_addr - chunk->start_addr) >> order; in gen_pool_destroy()
130 end_bit = (chunk->end_addr - chunk->start_addr) >> order; in gen_pool_alloc()
174 if (addr >= chunk->start_addr && addr < chunk->end_addr) { in gen_pool_free()
175 BUG_ON(addr + size > chunk->end_addr); in gen_pool_free()
/linux-2.6.39/arch/s390/mm/
Dextmem.c411 unsigned long start_addr, end_addr, dummy; in __segment_load() local
462 &start_addr, &end_addr); in __segment_load()
465 &start_addr, &end_addr); in __segment_load()
474 end_addr); in __segment_load()
475 rc = dcss_diag_translate_rc(end_addr); in __segment_load()
481 seg->end = end_addr; in __segment_load()
573 unsigned long start_addr, end_addr, dummy; in segment_modify_shared() local
613 &start_addr, &end_addr); in segment_modify_shared()
616 &start_addr, &end_addr); in segment_modify_shared()
623 end_addr); in segment_modify_shared()
[all …]
Dvmem.c178 unsigned long address, start_addr, end_addr; in vmemmap_populate() local
187 end_addr = (unsigned long) (start + nr); in vmemmap_populate()
189 for (address = start_addr; address < end_addr; address += PAGE_SIZE) { in vmemmap_populate()
228 flush_tlb_kernel_range(start_addr, end_addr); in vmemmap_populate()
/linux-2.6.39/drivers/infiniband/ulp/iser/
Diser_memory.c176 u64 start_addr, end_addr, page, chunk_start = 0; in iser_sg_to_page_vec() local
191 end_addr = start_addr + dma_len; in iser_sg_to_page_vec()
195 if (!IS_4K_ALIGNED(end_addr) && i < last_ent) { in iser_sg_to_page_vec()
208 } while (page < end_addr); in iser_sg_to_page_vec()
227 u64 start_addr, end_addr; in iser_data_buf_aligned_len() local
244 end_addr = start_addr + ib_sg_dma_len(ibdev, sg); in iser_data_buf_aligned_len()
247 if (end_addr == start_addr) { in iser_data_buf_aligned_len()
253 if (!IS_4K_ALIGNED(end_addr)) in iser_data_buf_aligned_len()
/linux-2.6.39/drivers/misc/sgi-xp/
Dxpnet.c377 u64 start_addr, u64 end_addr, u16 embedded_bytes, int dest_partid) in xpnet_send() argument
396 msg->size = end_addr - start_addr; in xpnet_send()
398 msg->tailout_ignore = end_addr - (u64)skb_tail_pointer(skb); in xpnet_send()
428 u64 start_addr, end_addr; in xpnet_dev_hard_start_xmit() local
459 end_addr = L1_CACHE_ALIGN((u64)skb_tail_pointer(skb)); in xpnet_dev_hard_start_xmit()
482 xpnet_send(skb, queued_msg, start_addr, end_addr, in xpnet_dev_hard_start_xmit()
493 xpnet_send(skb, queued_msg, start_addr, end_addr, in xpnet_dev_hard_start_xmit()
/linux-2.6.39/arch/avr32/boot/u-boot/
Dhead.S30 lddpc r3, end_addr
54 end_addr: label
/linux-2.6.39/arch/ia64/include/asm/
Dtlb.h63 unsigned long end_addr; member
213 ia64_tlb_flush_mmu(tlb, tlb->start_addr, tlb->end_addr); in tlb_remove_page()
225 tlb->end_addr = address + PAGE_SIZE; in __tlb_remove_tlb_entry()
/linux-2.6.39/net/rds/
Diw_rdma.c285 u64 end_addr; local
289 end_addr = dma_addr + dma_len;
295 if (end_addr & PAGE_MASK) {
298 end_addr = (end_addr + PAGE_MASK) & ~PAGE_MASK;
301 sg->dma_npages += (end_addr - dma_addr) >> PAGE_SHIFT;
317 u64 end_addr; local
319 end_addr = dma_addr + dma_len;
321 for (; dma_addr < end_addr; dma_addr += PAGE_SIZE)
/linux-2.6.39/drivers/pcmcia/
Drsrc_nonstatic.c1099 unsigned long start_addr, end_addr; local
1103 ret = sscanf(buf, "+ 0x%lx - 0x%lx", &start_addr, &end_addr);
1105 ret = sscanf(buf, "- 0x%lx - 0x%lx", &start_addr, &end_addr);
1109 &end_addr);
1115 if (end_addr < start_addr)
1119 ret = adjust_io(s, add, start_addr, end_addr);
1165 unsigned long start_addr, end_addr; local
1169 ret = sscanf(buf, "+ 0x%lx - 0x%lx", &start_addr, &end_addr);
1171 ret = sscanf(buf, "- 0x%lx - 0x%lx", &start_addr, &end_addr);
1175 &end_addr);
[all …]
/linux-2.6.39/drivers/net/wireless/ath/carl9170/
Dfw.c60 unsigned long pos_addr, end_addr; in carl9170_fw_verify_descs() local
70 end_addr = pos_addr + max_len; in carl9170_fw_verify_descs()
72 while (pos_addr < end_addr) { in carl9170_fw_verify_descs()
73 if (pos_addr + sizeof(*head) > end_addr) in carl9170_fw_verify_descs()
84 if (pos_addr + pos_length > end_addr) in carl9170_fw_verify_descs()
/linux-2.6.39/drivers/scsi/aic7xxx/aicasm/
Daicasm_symbol.h157 int end_addr; member
179 int end_addr; member
Daicasm.c448 cs->begin_addr, cs->end_addr); in output_code()
512 new_patch->begin = scope->end_addr; in emit_patch()
819 cur_scope->end_addr - cur_scope->begin_addr; in process_scope()
834 skip_instr_count += cur_scope->end_addr in process_scope()
/linux-2.6.39/arch/sh/mm/
Dcache-sh4.c150 unsigned long addr, end_addr, entry_offset; in flush_dcache_all() local
152 end_addr = CACHE_OC_ADDRESS_ARRAY + in flush_dcache_all()
159 for (addr = CACHE_OC_ADDRESS_ARRAY; addr < end_addr; ) { in flush_dcache_all()
Dcache-sh5.c92 unsigned long long addr, end_addr; in sh64_icache_inv_user_page() local
96 end_addr = addr + PAGE_SIZE; in sh64_icache_inv_user_page()
118 while (addr < end_addr) { in sh64_icache_inv_user_page()
/linux-2.6.39/arch/microblaze/include/asm/
Dunwind.h18 unsigned long end_addr; member
/linux-2.6.39/arch/powerpc/platforms/pseries/
Dphyp_dump.c335 unsigned long start_addr, length, end_addr; in store_release_region() local
350 end_addr = phyp_dump_info->init_reserve_start + in store_release_region()
352 if (start_addr+length > end_addr) in store_release_region()
353 length = end_addr - start_addr; in store_release_region()
/linux-2.6.39/sound/pci/emu10k1/
Demupcm.c285 unsigned int end_addr, in snd_emu10k1_pcm_init_voice() argument
304 end_addr >>= 1; in snd_emu10k1_pcm_init_voice()
308 end_addr >>= 1; in snd_emu10k1_pcm_init_voice()
335 end_addr += ccis + emu->delay_pcm_irq; in snd_emu10k1_pcm_init_voice()
362 snd_emu10k1_ptr_write(emu, DSL, voice, end_addr | (send_amount[3] << 24)); in snd_emu10k1_pcm_init_voice()
499 unsigned int start_addr, end_addr; in snd_emu10k1_playback_prepare() local
502 end_addr = snd_pcm_lib_period_bytes(substream); in snd_emu10k1_playback_prepare()
505 end_addr >>= 1; in snd_emu10k1_playback_prepare()
507 end_addr += start_addr; in snd_emu10k1_playback_prepare()
509 start_addr, end_addr, NULL); in snd_emu10k1_playback_prepare()
[all …]
/linux-2.6.39/arch/sh/boot/compressed/
Dhead_32.S66 mov.l end_addr, r1
91 end_addr: label
/linux-2.6.39/include/linux/
Dgenalloc.h28 unsigned long end_addr; /* ending address of memory chunk */ member
/linux-2.6.39/arch/um/kernel/
Dtlb.c259 unsigned long end_addr, int force) in fix_range_common() argument
269 next = pgd_addr_end(addr, end_addr); in fix_range_common()
277 } while (pgd++, addr = next, ((addr < end_addr) && !ret)); in fix_range_common()
490 unsigned long end_addr, int force) in fix_range() argument
492 fix_range_common(mm, start_addr, end_addr, force); in fix_range()
/linux-2.6.39/arch/arm/include/asm/
Dunwind.h42 unsigned long end_addr; member
/linux-2.6.39/drivers/scsi/
Datari_scsi.c257 unsigned long addr = SCSI_DMA_READ_P(dma_addr), end_addr; in scsi_dma_is_ignored_buserr() local
267 end_addr = m68k_memory[i].addr + m68k_memory[i].size; in scsi_dma_is_ignored_buserr()
268 if (end_addr <= addr && addr <= end_addr + 4) in scsi_dma_is_ignored_buserr()
/linux-2.6.39/sound/oss/
Ddmabuf.c60 char *start_addr, *end_addr; in sound_alloc_dmap() local
103 end_addr = start_addr + dmap->buffsize - 1; in sound_alloc_dmap()
106 printk(KERN_DEBUG "sound: start 0x%lx, end 0x%lx\n", (long) start_addr, (long) end_addr); in sound_alloc_dmap()
110 if (((long) start_addr & ~(dma_pagesize - 1)) != ((long) end_addr & ~(dma_pagesize - 1)) in sound_alloc_dmap()
111 || end_addr >= (char *) (MAX_DMA_ADDRESS)) { in sound_alloc_dmap()
119 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) in sound_alloc_dmap()
128 unsigned long start_addr, end_addr; in sound_free_dmap() local
137 end_addr = start_addr + dmap->buffsize; in sound_free_dmap()
139 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) in sound_free_dmap()

12