Home
last modified time | relevance | path

Searched refs:upper (Results 1 – 25 of 50) sorted by relevance

12

/arch/x86/include/asm/
Ddiv64.h48 u32 upper; in div_u64_rem() local
50 upper = d.v32[1]; in div_u64_rem()
52 if (upper >= divisor) { in div_u64_rem()
53 d.v32[1] = upper / divisor; in div_u64_rem()
54 upper %= divisor; in div_u64_rem()
57 "rm" (divisor), "0" (d.v32[0]), "1" (upper)); in div_u64_rem()
/arch/x86/kernel/
Dprobe_roms.c200 unsigned long start, length, upper; in probe_roms() local
205 upper = adapter_rom_resources[0].start; in probe_roms()
206 for (start = video_rom_resource.start; start < upper; start += 2048) { in probe_roms()
228 if (start < upper) in probe_roms()
229 start = upper; in probe_roms()
233 upper = system_rom_resource.start; in probe_roms()
241 upper = extension_rom_resource.start; in probe_roms()
246 for (i = 0; i < ARRAY_SIZE(adapter_rom_resources) && start < upper; start += 2048) { in probe_roms()
258 if (!length || start + length > upper || !romchecksum(rom, length)) in probe_roms()
/arch/microblaze/kernel/
Dftrace.c185 unsigned int upper = (unsigned int)func; in ftrace_update_ftrace_func() local
190 upper = 0xb0000000 + (upper >> 16); /* imm func_upper */ in ftrace_update_ftrace_func()
194 __func__, (unsigned int)func, (unsigned int)ip, upper, lower); in ftrace_update_ftrace_func()
197 ret = ftrace_modify_code(ip, upper); in ftrace_update_ftrace_func()
/arch/arm/kernel/
Dmodule.c64 u32 upper, lower, sign, j1, j2; in apply_relocate() local
151 upper = *(u16 *)loc; in apply_relocate()
167 sign = (upper >> 10) & 1; in apply_relocate()
172 ((upper & 0x03ff) << 12) | in apply_relocate()
201 *(u16 *)loc = (u16)((upper & 0xf800) | (sign << 10) | in apply_relocate()
210 upper = *(u16 *)loc; in apply_relocate()
223 offset = ((upper & 0x000f) << 12) | in apply_relocate()
224 ((upper & 0x0400) << 1) | in apply_relocate()
232 *(u16 *)loc = (u16)((upper & 0xfbf0) | in apply_relocate()
/arch/arm/mach-ixp4xx/include/mach/
Dentry-macro.S19 beq 1001f @ upper IRQ?
32 ldr \irqstat, [\irqstat] @ get upper interrupts
/arch/m68k/fpsp040/
Dbinstr.S23 | to force the first byte formed to have a 0 in the upper 4 bits.
40 | upper word of d0. If it is the ls digit, write the word
51 | d2: upper 32-bits of fraction for mul by 8
53 | d4: upper 32-bits of fraction for mul by 2
106 addxl %d4,%d2 |add with extend upper 32 bits
109 swap %d6 |with d6 = 0; put 0 in upper word
117 aslw #4,%d7 |first digit in upper 4 bits d7b
131 lslw #4,%d7 |move it to upper 4 bits
Dx_store.S137 swap %d0 |d0 now in upper word
155 bfextu %d1{#1:#20},%d1 |get upper 20 bits of ms
160 lsll %d0,%d1 |put lower 11 bits in upper bits
Dsgetem.S112 bnes upper |then branch
124 upper: label
Dx_unfl.S146 | ;upper word for round
190 | information respectively on upper/lower register halves.
Dx_operr.S218 movel ETEMP_HI(%a6),%d0 |output will be from upper 32 bits
282 | Check the exponent for $c000 and the upper 32 bits of the
/arch/powerpc/include/asm/
Dtime.h128 static inline void set_tb(unsigned int upper, unsigned int lower) in set_tb() argument
131 mtspr(SPRN_TBWU, upper); in set_tb()
/arch/h8300/include/asm/
Duaccess.h20 #define RANGE_CHECK_OK(addr, size, lower, upper) \ in __access_ok() argument
21 (((addr) >= (lower)) && (((addr) + (size)) < (upper))) in __access_ok()
/arch/sparc/lib/
Dumul.S109 add %o4, %o0, %o4 ! %o4 += %o0 (add y to upper half)
114 addcc %o4, %g0, %o1 ! put upper half in place and set Z for %o1==0
121 addcc %o4, %o2, %o1 ! add compensation and put upper half in place
Dmul.S73 ! %o0 was indeed negative; fix upper 32 bits of result by subtracting
88 ! and put upper half in place
/arch/arm/mach-omap1/
Ddma.c208 u16 upper; in dma_read() local
210 upper = __raw_readw(dma_base + offset2); in dma_read()
211 val |= (upper << 16); in dma_read()
/arch/arm/lib/
Ddiv64.S56 @ See if we need to handle upper 32-bit result.
61 @ Align divisor with upper part of dividend.
86 @ The division loop for needed upper bit positions.
/arch/mips/dec/
Dint-handler.S167 # upper part of IOASIC Address
184 # upper part of IOASIC Address
/arch/c6x/lib/
Dmpyll.S43 || mpy32u .m1x A5,B4,A3:A2 ; X1*Y0 (don't need upper 32-bits)
/arch/mips/pci/
Dpci-octeon.c46 uint64_t upper:2; member
268 pci_addr.s.upper = 2; in octeon_read_config()
305 pci_addr.s.upper = 2; in octeon_write_config()
Dpcie-octeon.c43 uint64_t upper:2; /* Normally 2 for XKPHYS */ member
74 uint64_t upper:2; /* Normally 2 for XKPHYS */ member
85 uint64_t upper:2; /* Normally 2 for XKPHYS */ member
111 pcie_addr.io.upper = 0; in cvmx_pcie_get_io_base_address()
145 pcie_addr.mem.upper = 0; in cvmx_pcie_get_mem_base_address()
242 pcie_addr.config.upper = 2; in __cvmx_pcie_build_config_addr()
/arch/ia64/include/asm/sn/
Dpic.h151 u64 upper; /* 0x0003{00,,,F0} */ member
Dtiocp.h99 u64 upper; /* 0x0003{00,,,F0} */ member
/arch/s390/lib/
Dqrnnd.S6 # r3 : upper half of 64 bit word n
/arch/alpha/lib/
Dev6-csum_ipv6_magic.S146 zapnot $4,3,$0 # U : clear upper garbage bits
/arch/powerpc/kvm/
Dbook3s_emulate.c271 void kvmppc_set_bat(struct kvm_vcpu *vcpu, struct kvmppc_bat *bat, bool upper, in kvmppc_set_bat() argument
274 if (upper) { in kvmppc_set_bat()

12