Home
last modified time | relevance | path

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

/linux-4.1.27/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-4.1.27/arch/s390/mm/
Dextmem.c396 unsigned long start_addr, end_addr, dummy; in __segment_load() local
400 start_addr = end_addr = 0; in __segment_load()
448 &start_addr, &end_addr); in __segment_load()
451 &start_addr, &end_addr); in __segment_load()
460 end_addr); in __segment_load()
461 rc = dcss_diag_translate_rc(end_addr); in __segment_load()
467 seg->end = end_addr; in __segment_load()
559 unsigned long start_addr, end_addr, dummy; in segment_modify_shared() local
562 start_addr = end_addr = 0; in segment_modify_shared()
600 &start_addr, &end_addr); in segment_modify_shared()
[all …]
/linux-4.1.27/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-4.1.27/arch/ia64/include/asm/
Dtlb.h63 unsigned long end_addr; member
223 ia64_tlb_flush_mmu_tlbonly(tlb, tlb->start_addr, tlb->end_addr); in tlb_flush_mmu_tlbonly()
233 ia64_tlb_flush_mmu(tlb, tlb->start_addr, tlb->end_addr); in tlb_flush_mmu()
251 tlb->end_addr = address + PAGE_SIZE; in __tlb_remove_tlb_entry()
/linux-4.1.27/lib/
Dgenalloc.c41 return chunk->end_addr - chunk->start_addr + 1; in chunk_size()
195 chunk->end_addr = virt + size - 1; in gen_pool_add_virt()
220 if (addr >= chunk->start_addr && addr <= chunk->end_addr) { in gen_pool_virt_to_phys()
366 if (addr >= chunk->start_addr && addr <= chunk->end_addr) { in gen_pool_free()
367 BUG_ON(addr + size - 1 > chunk->end_addr); in gen_pool_free()
422 if (start >= chunk->start_addr && start <= chunk->end_addr) { in addr_in_gen_pool()
423 if (end <= chunk->end_addr) { in addr_in_gen_pool()
/linux-4.1.27/arch/avr32/boot/u-boot/
Dhead.S27 lddpc r3, end_addr
70 end_addr: label
/linux-4.1.27/net/rds/
Diw_rdma.c283 u64 end_addr; local
287 end_addr = dma_addr + dma_len;
293 if (end_addr & PAGE_MASK) {
296 end_addr = (end_addr + PAGE_MASK) & ~PAGE_MASK;
299 sg->dma_npages += (end_addr - dma_addr) >> PAGE_SHIFT;
315 u64 end_addr; local
317 end_addr = dma_addr + dma_len;
319 for (; dma_addr < end_addr; dma_addr += PAGE_SIZE)
/linux-4.1.27/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-4.1.27/drivers/net/wireless/ath/carl9170/
Dfw.c56 unsigned long pos_addr, end_addr; in carl9170_fw_verify_descs() local
66 end_addr = pos_addr + max_len; in carl9170_fw_verify_descs()
68 while (pos_addr < end_addr) { in carl9170_fw_verify_descs()
69 if (pos_addr + sizeof(*head) > end_addr) in carl9170_fw_verify_descs()
80 if (pos_addr + pos_length > end_addr) in carl9170_fw_verify_descs()
/linux-4.1.27/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()
Daicasm_gram.y1028 cs->end_addr = instruction_ptr;
1158 scope_context->end_addr = instruction_ptr;
/linux-4.1.27/arch/sh/mm/
Dcache-sh4.c151 unsigned long addr, end_addr, entry_offset; in flush_dcache_all() local
153 end_addr = CACHE_OC_ADDRESS_ARRAY + in flush_dcache_all()
160 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-4.1.27/drivers/infiniband/ulp/iser/
Diser_memory.c251 u64 start_addr, end_addr, page, chunk_start = 0; in iser_sg_to_page_vec() local
266 end_addr = start_addr + dma_len; in iser_sg_to_page_vec()
270 if (!IS_4K_ALIGNED(end_addr) && i < last_ent) { in iser_sg_to_page_vec()
283 } while (page < end_addr); in iser_sg_to_page_vec()
303 u64 start_addr, end_addr; in iser_data_buf_aligned_len() local
320 end_addr = start_addr + ib_sg_dma_len(ibdev, sg); in iser_data_buf_aligned_len()
323 if (end_addr == start_addr) { in iser_data_buf_aligned_len()
329 if (!IS_4K_ALIGNED(end_addr)) in iser_data_buf_aligned_len()
/linux-4.1.27/arch/arm/mach-tegra/
Dpm-tegra30.c28 tegra_lp1_iram.end_addr = &tegra30_iram_end; in tegra30_lp1_iram_hook()
Dpm-tegra20.c28 tegra_lp1_iram.end_addr = &tegra20_iram_end; in tegra20_lp1_iram_hook()
Dpm.h26 void *end_addr; member
Dpm.c254 if (!tegra_lp1_iram.start_addr || !tegra_lp1_iram.end_addr) in tegra_lp1_iram_hook()
257 iram_save_size = tegra_lp1_iram.end_addr - tegra_lp1_iram.start_addr; in tegra_lp1_iram_hook()
/linux-4.1.27/arch/microblaze/include/asm/
Dunwind.h18 unsigned long end_addr; member
/linux-4.1.27/sound/pci/emu10k1/
Demupcm.c286 unsigned int end_addr, in snd_emu10k1_pcm_init_voice() argument
305 end_addr >>= 1; in snd_emu10k1_pcm_init_voice()
309 end_addr >>= 1; in snd_emu10k1_pcm_init_voice()
336 end_addr += ccis + emu->delay_pcm_irq; in snd_emu10k1_pcm_init_voice()
363 snd_emu10k1_ptr_write(emu, DSL, voice, end_addr | (send_amount[3] << 24)); in snd_emu10k1_pcm_init_voice()
500 unsigned int start_addr, end_addr; in snd_emu10k1_playback_prepare() local
503 end_addr = snd_pcm_lib_period_bytes(substream); in snd_emu10k1_playback_prepare()
506 end_addr >>= 1; in snd_emu10k1_playback_prepare()
508 end_addr += start_addr; in snd_emu10k1_playback_prepare()
510 start_addr, end_addr, NULL); in snd_emu10k1_playback_prepare()
[all …]
/linux-4.1.27/arch/sh/boot/compressed/
Dhead_32.S66 mov.l end_addr, r1
91 end_addr: label
/linux-4.1.27/arch/um/kernel/
Dtlb.c264 unsigned long end_addr, int force) in fix_range_common() argument
274 next = pgd_addr_end(addr, end_addr); in fix_range_common()
282 } while (pgd++, addr = next, ((addr < end_addr) && !ret)); in fix_range_common()
498 unsigned long end_addr, int force) in fix_range() argument
500 fix_range_common(mm, start_addr, end_addr, force); in fix_range()
/linux-4.1.27/arch/arm/include/asm/
Dunwind.h43 unsigned long end_addr; member
/linux-4.1.27/drivers/scsi/
Datari_scsi.c224 unsigned long addr = SCSI_DMA_READ_P(dma_addr), end_addr; in scsi_dma_is_ignored_buserr() local
234 end_addr = m68k_memory[i].addr + m68k_memory[i].size; in scsi_dma_is_ignored_buserr()
235 if (end_addr <= addr && addr <= end_addr + 4) in scsi_dma_is_ignored_buserr()
Dadvansys.c4550 int end_addr; in AdvInitAsc3550Driver() local
4650 AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr); in AdvInitAsc3550Driver()
4653 for (word = begin_addr; word < end_addr; word += 2) { in AdvInitAsc3550Driver()
5009 int end_addr; in AdvInitAsc38C0800Driver() local
5166 AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr); in AdvInitAsc38C0800Driver()
5169 for (word = begin_addr; word < end_addr; word += 2) { in AdvInitAsc38C0800Driver()
5509 int end_addr; in AdvInitAsc38C1600Driver() local
5668 AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr); in AdvInitAsc38C1600Driver()
5671 for (word = begin_addr; word < end_addr; word += 2) { in AdvInitAsc38C1600Driver()
/linux-4.1.27/sound/oss/
Ddmabuf.c61 char *start_addr, *end_addr; in sound_alloc_dmap() local
104 end_addr = start_addr + dmap->buffsize - 1; in sound_alloc_dmap()
107 printk(KERN_DEBUG "sound: start 0x%lx, end 0x%lx\n", (long) start_addr, (long) end_addr); in sound_alloc_dmap()
111 if (((long) start_addr & ~(dma_pagesize - 1)) != ((long) end_addr & ~(dma_pagesize - 1)) in sound_alloc_dmap()
112 || end_addr >= (char *) (MAX_DMA_ADDRESS)) { in sound_alloc_dmap()
120 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) in sound_alloc_dmap()
129 unsigned long start_addr, end_addr; in sound_free_dmap() local
138 end_addr = start_addr + dmap->buffsize; in sound_free_dmap()
140 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) in sound_free_dmap()
/linux-4.1.27/arch/x86/include/asm/
De820.h30 unsigned long start_addr, unsigned long long end_addr);
/linux-4.1.27/drivers/crypto/nx/
Dnx.c99 u64 end_addr; in nx_build_sg_list() local
109 end_addr = sg_addr + *len; in nx_build_sg_list()
126 end_addr); in nx_build_sg_list()
136 end_addr = sg_addr + *len - sg_len; in nx_build_sg_list()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal.c47 u64 end_addr; member
174 mc_recoverable_range[i].end_addr = in early_init_dt_scan_recoverable_ranges()
182 mc_recoverable_range[i].end_addr, in early_init_dt_scan_recoverable_ranges()
587 (nip < mc_recoverable_range[i].end_addr)) in find_recovery_address()
/linux-4.1.27/drivers/gpu/drm/via/
Dvia_dma.c514 uint32_t end_addr, end_addr_lo; in via_cmdbuf_start() local
525 end_addr = agp_base + dev_priv->dma_high; in via_cmdbuf_start()
528 end_addr_lo = ((HC_SubA_HAGPBendL << 24) | (end_addr & 0xFFFFFF)); in via_cmdbuf_start()
530 ((end_addr & 0xff000000) >> 16)); in via_cmdbuf_start()
/linux-4.1.27/include/linux/
Dgenalloc.h72 unsigned long end_addr; /* end address of memory chunk (inclusive) */ member
Dkprobes.h211 unsigned long end_addr; member
Dmm.h1987 …ct * find_vma_intersection(struct mm_struct * mm, unsigned long start_addr, unsigned long end_addr) in find_vma_intersection() argument
1991 if (vma && end_addr <= vma->vm_start) in find_vma_intersection()
/linux-4.1.27/drivers/net/wireless/p54/
Dtxrx.c59 range->start_addr, range->end_addr, free); in p54_dump_tx_queue()
61 prev_addr = range->end_addr; in p54_dump_tx_queue()
120 last_addr = range->end_addr; in p54_assign_address()
128 target_addr = range->end_addr; in p54_assign_address()
139 range->end_addr = target_addr + len; in p54_assign_address()
Dp54.h93 u32 end_addr; member
/linux-4.1.27/arch/x86/kernel/
De820.c582 unsigned long start_addr, unsigned long long end_addr) in e820_search_gap() argument
588 last = (end_addr && end_addr < MAX_GAP_END) ? end_addr : MAX_GAP_END; in e820_search_gap()
/linux-4.1.27/drivers/pci/hotplug/
Dibmphp_ebda.c180 __func__, ptr->rsrc_type ,ptr->bus_num, ptr->dev_fun,ptr->start_addr, ptr->end_addr); in print_ebda_pci_rsrc()
1034 rsrc_ptr->end_addr = readw (io_mem + addr + 4); in ebda_rsrc_rsrc()
1039 …rc_ptr->rsrc_type, rsrc_ptr->bus_num, rsrc_ptr->dev_fun, rsrc_ptr->start_addr, rsrc_ptr->end_addr); in ebda_rsrc_rsrc()
1055 rsrc_ptr->end_addr = readl (io_mem + addr + 6); in ebda_rsrc_rsrc()
1060 …rc_ptr->rsrc_type, rsrc_ptr->bus_num, rsrc_ptr->dev_fun, rsrc_ptr->start_addr, rsrc_ptr->end_addr); in ebda_rsrc_rsrc()
Dibmphp.h241 u32 end_addr; member
Dibmphp_res.c89 rs->end = curr->end_addr; in alloc_resources()
90 rs->len = curr->end_addr - curr->start_addr + 1; in alloc_resources()
130 newrange->end = curr->end_addr; in alloc_bus_range()
/linux-4.1.27/arch/ia64/kernel/
Dmca_drv.h116 int end_addr; /* location-relative ending address of MCA recoverable range */ member
Defi.c931 struct efi_generic_dev_path *hdr, *end_addr; in efi_uart_console_only() local
948 end_addr = (struct efi_generic_dev_path *) ((u8 *) data + size); in efi_uart_console_only()
949 while (hdr < end_addr) { in efi_uart_console_only()
Dmca.c506 curr_end = (u64) &curr->end_addr + curr->end_addr; in search_mca_table()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_tmpl.h128 uint32_t end_addr; member
Dqla_tmpl.c345 end = ent->t262.end_addr; in qla27xx_fwdt_entry_t262()
352 ent->t262.end_addr = end; in qla27xx_fwdt_entry_t262()
358 ent->t262.end_addr = end; in qla27xx_fwdt_entry_t262()
370 ent->t262.end_addr, ent->t262.start_addr); in qla27xx_fwdt_entry_t262()
Dqla_mbx.c5374 uint32_t start_addr, uint32_t end_addr, uint16_t *sector_size) in qla83xx_access_control() argument
5393 mcp->mb[4] = LSW(end_addr); in qla83xx_access_control()
5394 mcp->mb[5] = MSW(end_addr); in qla83xx_access_control()
/linux-4.1.27/arch/microblaze/kernel/
Dunwind.c228 && (return_to <= handler->end_addr)) { in microblaze_unwind_inner()
/linux-4.1.27/arch/arm/kernel/
Dunwind.c207 addr < table->end_addr) { in unwind_find_idx()
530 tab->end_addr = text_addr + text_size; in unwind_table_add()
/linux-4.1.27/drivers/scsi/pm8001/
Dpm80xx_hwi.c3895 u64 phys_addr, start_addr, end_addr; in pm80xx_chip_ssp_io_req() local
3952 end_addr = (start_addr + ssp_cmd.enc_len) - 1; in pm80xx_chip_ssp_io_req()
3953 end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); in pm80xx_chip_ssp_io_req()
3954 end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); in pm80xx_chip_ssp_io_req()
4011 end_addr = (start_addr + ssp_cmd.len) - 1; in pm80xx_chip_ssp_io_req()
4012 end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); in pm80xx_chip_ssp_io_req()
4013 end_addr_high = cpu_to_le32(upper_32_bits(end_addr)); in pm80xx_chip_ssp_io_req()
4057 u64 phys_addr, start_addr, end_addr; in pm80xx_chip_sata_req() local
4129 end_addr = (start_addr + sata_cmd.enc_len) - 1; in pm80xx_chip_sata_req()
4130 end_addr_low = cpu_to_le32(lower_32_bits(end_addr)); in pm80xx_chip_sata_req()
[all …]
/linux-4.1.27/mm/
Dmemory.c1273 unsigned long end_addr, in unmap_single_vma() argument
1281 end = min(vma->vm_end, end_addr); in unmap_single_vma()
1334 unsigned long end_addr) in unmap_vmas() argument
1338 mmu_notifier_invalidate_range_start(mm, start_addr, end_addr); in unmap_vmas()
1339 for ( ; vma && vma->vm_start < end_addr; vma = vma->vm_next) in unmap_vmas()
1340 unmap_single_vma(tlb, vma, start_addr, end_addr, NULL); in unmap_vmas()
1341 mmu_notifier_invalidate_range_end(mm, start_addr, end_addr); in unmap_vmas()
2357 unsigned long start_addr, unsigned long end_addr, in unmap_mapping_range_vma() argument
2360 zap_page_range_single(vma, start_addr, end_addr - start_addr, details); in unmap_mapping_range_vma()
/linux-4.1.27/arch/ia64/include/asm/sn/
Dsn_sal.h670 sn_register_nofault_code(u64 start_addr, u64 end_addr, u64 return_addr, in sn_register_nofault_code() argument
680 ia64_sal_oemcall(&ret_stuff, call, start_addr, end_addr, return_addr, in sn_register_nofault_code()
/linux-4.1.27/kernel/
Dkprobes.c1346 if (addr >= ent->start_addr && addr < ent->end_addr) in within_kprobe_blacklist()
2078 ent->end_addr = entry + size; in populate_kprobe_blacklist()
2295 (void *)ent->end_addr, (void *)ent->start_addr); in kprobe_blacklist_seq_show()
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.c2522 u64 start_addr, end_addr, page, chunk_start = 0; in isert_map_fr_pagelist() local
2533 end_addr = start_addr + ib_sg_dma_len(ib_dev, tmp_sg); in isert_map_fr_pagelist()
2539 if ((end_addr & ~PAGE_MASK) && i < last_ent) { in isert_map_fr_pagelist()
2551 } while (page < end_addr); in isert_map_fr_pagelist()
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx_core.c9564 int end_addr; in ahd_resolve_seqaddr() local
9566 end_addr = min(address, skip_addr); in ahd_resolve_seqaddr()
9567 address_offset += end_addr - i; in ahd_resolve_seqaddr()
10030 u_int end_addr; in ahd_read_seeprom() local
10039 end_addr = start_addr + count; in ahd_read_seeprom()
10040 for (cur_addr = start_addr; cur_addr < end_addr; cur_addr++) { in ahd_read_seeprom()
10075 u_int end_addr; in ahd_write_seeprom() local
10094 end_addr = start_addr + count; in ahd_write_seeprom()
10095 for (cur_addr = start_addr; cur_addr < end_addr; cur_addr++) { in ahd_write_seeprom()
Daic7xxx_core.c7039 int end_addr; in ahc_download_instr() local
7041 end_addr = min(address, skip_addr); in ahc_download_instr()
7042 address_offset += end_addr - i; in ahc_download_instr()
/linux-4.1.27/drivers/mtd/onenand/
Donenand_base.c949 loff_t end_addr = addr + len; in onenand_invalidate_bufferram() local
954 if (buf_addr >= addr && buf_addr < end_addr) in onenand_invalidate_bufferram()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic.h260 u32 end_addr; member