/arch/x86/mm/ |
D | k8topology_64.c | 106 unsigned long base, limit; in k8_scan_nodes() local 109 limit = read_pci_config(0, nb, 1, 0x44 + i*8); in k8_scan_nodes() 111 nodeid = limit & 7; in k8_scan_nodes() 119 base, limit); in k8_scan_nodes() 123 if (!limit) { in k8_scan_nodes() 128 if ((base >> 8) & 3 || (limit >> 8) & 3) { in k8_scan_nodes() 130 nodeid, (base>>8)&3, (limit>>8) & 3); in k8_scan_nodes() 139 limit >>= 16; in k8_scan_nodes() 140 limit <<= 24; in k8_scan_nodes() 141 limit |= (1<<24)-1; in k8_scan_nodes() [all …]
|
/arch/frv/mm/ |
D | elf-fdpic.c | 63 unsigned long limit; in arch_get_unmapped_area() local 83 limit = (current->mm->start_stack - 0x00200000); in arch_get_unmapped_area() 84 if (addr + len <= limit) { in arch_get_unmapped_area() 85 limit -= len; in arch_get_unmapped_area() 87 if (addr <= limit) { in arch_get_unmapped_area() 90 if (addr > limit) in arch_get_unmapped_area() 101 limit = TASK_SIZE - len; in arch_get_unmapped_area() 102 if (addr <= limit) { in arch_get_unmapped_area() 105 if (addr > limit) in arch_get_unmapped_area() 112 if (!vma && addr <= limit) in arch_get_unmapped_area()
|
/arch/powerpc/mm/ |
D | subpage-prot.c | 93 unsigned long next, limit; in subpage_prot_clear() local 96 limit = addr + len; in subpage_prot_clear() 97 if (limit > spt->maxaddr) in subpage_prot_clear() 98 limit = spt->maxaddr; in subpage_prot_clear() 99 for (; addr < limit; addr = next) { in subpage_prot_clear() 100 next = pmd_addr_end(addr, limit); in subpage_prot_clear() 142 unsigned long next, limit; in sys_subpage_prot() local 163 for (limit = addr + len; addr < limit; addr = next) { in sys_subpage_prot() 164 next = pmd_addr_end(addr, limit); in sys_subpage_prot() 206 if (limit > spt->maxaddr) in sys_subpage_prot() [all …]
|
D | ppc_mmu_32.c | 45 unsigned long limit; member 56 if (va >= bat_addrs[b].start && va < bat_addrs[b].limit) in v_mapped_by_bats() 69 && pa < (bat_addrs[b].limit-bat_addrs[b].start) in p_mapped_by_bats() 99 done = (unsigned long)bat_addrs[2].limit - PAGE_OFFSET + 1; in mmu_mapin_ram() 100 if ((done < tot) && !bat_addrs[3].limit) { in mmu_mapin_ram() 107 done = (unsigned long)bat_addrs[3].limit - PAGE_OFFSET + 1; in mmu_mapin_ram() 163 bat_addrs[index].limit = virt + ((bl + 1) << 17) - 1; in setbat()
|
D | fsl_booke_mmu.c | 67 unsigned long limit; member 80 if (va >= tlbcam_addrs[b].start && va < tlbcam_addrs[b].limit) in v_mapped_by_tlbcam() 93 && pa < (tlbcam_addrs[b].limit-tlbcam_addrs[b].start) in p_mapped_by_tlbcam() 141 tlbcam_addrs[index].limit = virt + size - 1; in settlbcam()
|
/arch/powerpc/sysdev/ |
D | dart_iommu.c | 79 unsigned long limit; in dart_tlb_invalidate_all() local 90 limit = 0; in dart_tlb_invalidate_all() 99 while ((DART_IN(DART_CNTL) & inv_bit) && l < (1L << limit)) in dart_tlb_invalidate_all() 101 if (l == (1L << limit)) { in dart_tlb_invalidate_all() 102 if (limit < 4) { in dart_tlb_invalidate_all() 103 limit++; in dart_tlb_invalidate_all() 117 unsigned int l, limit; in dart_tlb_invalidate_one() local 123 limit = 0; in dart_tlb_invalidate_one() 126 while ((DART_IN(DART_CNTL) & DART_CNTL_U4_IONE) && l < (1L << limit)) { in dart_tlb_invalidate_one() 131 if (l == (1L << limit)) { in dart_tlb_invalidate_one() [all …]
|
/arch/sparc/mm/ |
D | io-unit.c | 49 iounit->limit[0] = IOUNIT_BMAP1_START; in iounit_iommu_init() 50 iounit->limit[1] = IOUNIT_BMAP2_START; in iounit_iommu_init() 51 iounit->limit[2] = IOUNIT_BMAPM_START; in iounit_iommu_init() 52 iounit->limit[3] = IOUNIT_BMAPM_END; in iounit_iommu_init() 94 unsigned long rotor, scan, limit; in iounit_get_area() local 110 limit = iounit->limit[j]; in iounit_get_area() 112 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area() 113 if (scan + npages > limit) { in iounit_get_area() 114 if (limit != rotor) { in iounit_get_area() 115 limit = rotor; in iounit_get_area() [all …]
|
/arch/arm/mach-rpc/include/mach/ |
D | acornfb.h | 18 u_long limit; in acornfb_valid_pixrate() local 28 limit = 6578; in acornfb_valid_pixrate() 30 limit = 13157; in acornfb_valid_pixrate() 32 limit = 26315; in acornfb_valid_pixrate() 35 return acornfb_bandwidth(var) >= limit; in acornfb_valid_pixrate()
|
/arch/um/sys-i386/shared/sysdep/ |
D | host_ldt.h | 10 ((((info)->base_addr & 0x0000ffff) << 16) | ((info)->limit & 0x0ffff)) 15 ((info)->limit & 0xf0000) | \ 26 (info)->limit == 0 && \
|
/arch/um/sys-x86_64/shared/sysdep/ |
D | host_ldt.h | 10 ((((info)->base_addr & 0x0000ffff) << 16) | ((info)->limit & 0x0ffff)) 17 ((info)->limit & 0xf0000) | \ 29 (info)->limit == 0 && \
|
/arch/sparc/include/asm/ |
D | obio.h | 122 unsigned limit; in bw_get_prof_limit() local 125 "=r" (limit) : in bw_get_prof_limit() 128 return limit; in bw_get_prof_limit() 131 static inline void bw_set_prof_limit(int cpu, unsigned limit) in bw_set_prof_limit() argument 134 "r" (limit), in bw_set_prof_limit()
|
/arch/arm/mach-pxa/include/mach/ |
D | sharpsl.h | 28 extern void corgibl_limit_intensity(int limit); 29 extern void corgi_lcd_limit_intensity(int limit);
|
/arch/x86/math-emu/ |
D | get_address.c | 140 unsigned long base_address, limit, address, seg_top; in pm_address() local 166 limit = base_address in pm_address() 168 if (limit < base_address) in pm_address() 169 limit = 0xffffffff; in pm_address() 180 (address <= limit) || (address >= seg_top) ? 0 : in pm_address() 184 (address > limit) || (address < base_address) ? 0 : in pm_address() 185 ((limit - address) >= 254 ? 255 : limit - address + 1); in pm_address()
|
/arch/x86/include/asm/ |
D | segment.h | 6 #define GDT_ENTRY(flags, base, limit) \ argument 9 (((limit) & 0x000f0000ULL) << (48-16)) | \ 11 (((limit) & 0x0000ffffULL)))
|
D | desc.h | 13 desc->limit0 = info->limit & 0x0ffff; in fill_ldt() 22 desc->limit = (info->limit & 0xf0000) >> 16; in fill_ldt() 146 unsigned long limit, unsigned char type, in pack_descriptor() argument 149 desc->a = ((base & 0xffff) << 16) | (limit & 0xffff); in pack_descriptor() 151 (limit & 0x000f0000) | ((type & 0xff) << 8) | in pack_descriptor() 255 (info)->limit == 0 && \ 296 return desc->limit0 | (desc->limit << 16); in get_desc_limit()
|
D | system.h | 126 #define _set_limit(addr, limit) do { unsigned long __lr; \ argument 136 "0" (limit) \ 140 #define set_limit(ldt, limit) _set_limit(((char *)&(ldt)) , ((limit)-1)) argument
|
/arch/s390/mm/ |
D | pgtable.c | 91 int crst_table_upgrade(struct mm_struct *mm, unsigned long limit) in crst_table_upgrade() argument 96 BUG_ON(limit > (1UL << 53)); in crst_table_upgrade() 102 if (mm->context.asce_limit < limit) { in crst_table_upgrade() 126 if (mm->context.asce_limit < limit) in crst_table_upgrade() 132 void crst_table_downgrade(struct mm_struct *mm, unsigned long limit) in crst_table_downgrade() argument 136 if (mm->context.asce_limit <= limit) in crst_table_downgrade() 139 while (mm->context.asce_limit > limit) { in crst_table_downgrade()
|
/arch/ia64/ia32/ |
D | ia32priv.h | 376 #define IA32_SEG_DESCRIPTOR(base, limit, segtype, nonsysseg, dpl, segpresent, avl, segdb, gran) \ argument 377 (((limit) & 0xffff) \ 383 | ((((unsigned long) (limit) >> 16) & 0xf) << IA32_SEG_HIGH_LIMIT) \ 449 ((((info)->base_addr & 0x0000ffff) << 16) | ((info)->limit & 0x0ffff)) 454 ((info)->limit & 0xf0000) | \ 465 (info)->limit == 0 && \ 486 unsigned int limit; member
|
D | ia32_support.c | 39 unsigned long *table, limit, index; in load_desc() local 45 limit = IA32_LDT_ENTRIES; in load_desc() 48 limit = IA32_PAGE_SIZE / sizeof(ia32_boot_gdt[0]); in load_desc() 51 if (index >= limit) in load_desc()
|
/arch/x86/kernel/ |
D | trampoline_32.S | 72 .word __BOOT_DS + 7 # gdt limit 76 .word 0 # idt limit = 0
|
D | machine_kexec_64.c | 118 static void set_idt(void *newidt, u16 limit) in set_idt() argument 123 curidt.size = limit; in set_idt() 133 static void set_gdt(void *newgdt, u16 limit) in set_gdt() argument 138 curgdt.size = limit; in set_gdt()
|
D | machine_kexec_32.c | 29 static void set_idt(void *newidt, __u16 limit) in set_idt() argument 34 curidt.size = limit; in set_idt() 41 static void set_gdt(void *newgdt, __u16 limit) in set_gdt() argument 46 curgdt.size = limit; in set_gdt()
|
/arch/sparc/kernel/ |
D | irq.h | 43 static inline void load_profile_irq(int cpu, int limit) in load_profile_irq() argument 45 BTFIXUP_CALL(load_profile_irq)(cpu, limit); in load_profile_irq()
|
/arch/ia64/include/asm/ |
D | mmu_context.h | 37 unsigned int limit; /* available free range */ member 91 if (ia64_ctx.next >= ia64_ctx.limit) { in get_mmu_context() 94 ia64_ctx.limit = find_next_bit(ia64_ctx.bitmap, in get_mmu_context()
|
/arch/powerpc/kernel/ |
D | iommu.c | 85 unsigned long limit; in iommu_range_alloc() local 108 limit = largealloc ? tbl->it_size : tbl->it_halfpoint; in iommu_range_alloc() 117 if (start >= limit) in iommu_range_alloc() 122 if (limit + tbl->it_offset > mask) { in iommu_range_alloc() 123 limit = mask - tbl->it_offset + 1; in iommu_range_alloc() 128 if ((start & mask) >= limit || pass > 0) in iommu_range_alloc() 141 n = iommu_area_alloc(tbl->it_map, limit, start, npages, in iommu_range_alloc() 150 limit = pass ? tbl->it_size : limit; in iommu_range_alloc()
|