/linux-master/arch/sparc/kernel/ |
H A D | wof.S | 18 /* WARNING: This routine is hairy and _very_ complicated, but it 90 * up for us to see if this is from user or kernel. 111 wr %glob_tmp, 0x0, %wim ! set new %wim, this is safe now 130 /* Wow, user windows have to be dealt with, this is dirty 148 wr %glob_tmp, 0x0, %wim ! Now it is safe to set new %wim 154 * are necessary. This means that this is architecture 156 * be patched at boot time once the machine type is known. 159 * label 'spwin_good_ustack' if the stack is ok but still 161 * do this) or 'spwin_finish_up' if the stack is ok and the 162 * registers have already been saved. If the stack is foun [all...] |
H A D | head_32.S | 74 * Fields should be kept upward compatible and whenever any change is made, 136 * in our own image. If already mapped this is 137 * just plain zero, else it is KERNBASE. 202 /* It looks like this is a machine we support. 207 * We check that the MMU is enabled in all cases. 210 /* Check if this is a LEON CPU */ 215 be leon_remap /* It is a LEON - jump */ 218 /* Sanity-check, is MMU enabled */ 241 bnz srmmu_not_viking ! is in mbus mode 250 * a physical address, which is 3 [all...] |
/linux-master/scripts/ |
H A D | markup_oops.pl | 10 # This file is part of the Linux kernel 111 # since their value is no longer relevant for previous 120 # if this is the instruction that faulted, we haven't actually done 121 # the write yet... nothing is clobbered. 164 if ($line =~ /EIP is at ([a-zA-Z0-9\_]+)\+0x([0-9a-f]+)\/0x[a-f0-9]/) { 174 if ($line =~ /EIP is at ([a-zA-Z0-9\_]+)\+(0x[0-9a-f]+)\/0x[a-f0-9]+\W\[([a-zA-Z0-9\_\-]+)\]/) { 326 # whos value no longer is relevant.
|
/linux-master/arch/arc/lib/ |
H A D | strcmp.S | 6 /* This is optimized primarily for the ARC700. 62 We can compensate for this by checking that bit0 is zero. 63 This compensation is not necessary in the step where we 66 when bit 7 is cleared. */ 72 bic_s r0,r0,r1 ; <this is the adjusted mask for zeros>
|
/linux-master/drivers/clk/bcm/ |
H A D | clk-ns2.c | 16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ 17 .pwr_shift = ps, .iso_shift = is } 44 /* bypass_shift, the last value passed into ENABLE_VAL(), is not defined 106 /* bypass_shift, the last value passed into ENABLE_VAL(), is not defined 168 /* bypass_shift, the last value passed into ENABLE_VAL(), is not defined 230 /* bypass_shift, the last value passed into ENABLE_VAL(), is not defined
|
H A D | clk-cygnus.c | 18 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ 19 .pwr_shift = ps, .iso_shift = is }
|
H A D | clk-sr.c | 16 #define AON_VAL(o, pw, ps, is) { .offset = o, .pwr_width = pw, \ 17 .pwr_shift = ps, .iso_shift = is }
|
/linux-master/arch/arm/mach-tegra/ |
H A D | reset-handler.S | 134 * NOTE: This code is copied to IRAM. All code and data accesses 156 # Tegra20 is a Cortex-A9 r1p1 172 # Tegra30 is a Cortex-A9 r2p9 266 it when halting but not before it is in the "WFI" state. */
|
H A D | sleep-tegra30.S | 70 #define LOCK_DELAY 50 /* safety delay after lock is detected */ 95 tst \rd, #(0x1<<23) @ wait EMC_STATUS_TIMING_UPDATE_STALLED is clear 216 * it when halting but not before it is in the "WFE" state. 294 * are not supported once SDRAM is put into self-refresh. 367 * IRAM when this code is executed; immediately switch to CLKM and 451 movw r4, #:lower16:((1 << 28) | (0x4)) @ burst policy is PLLP 499 tst r1, #(1 << 31) @ wait until AUTO_CAL_ACTIVE is cleared 745 * executes from IRAM with SDRAM in selfrefresh when target state is LP0 or LP1 746 * executes from SDRAM with target state is LP2 807 ldr r0, [r2, r9] @ r0 is th [all...] |
/linux-master/arch/arc/kernel/ |
H A D | entry-arcv2.S | 16 ; This number is not equal to the maximum interrupt number (256) because 76 # query in hard ISR path would return false (since .IE is set) which would 81 # Note this disable is only for consistent book-keeping as further interrupts 88 ; icause is banked: one per priority level 161 ; From Linux standpoint Slow Path I/D TLB Miss is same a ProtV as they 234 ; Solution is to drop out of interrupt context into pure kernel mode
|
/linux-master/arch/arm/lib/ |
H A D | copy_template.S | 25 * 'ptr' to the next word. The 'abort' argument is used for fixup tables. 32 * The'abort' argument is used for fixup tables. 38 * "al" condition is assumed by default. 44 * Same as their ldr* counterparts, but data is stored to 'ptr' location 55 * Unwind annotation macro is corresponding for 'enter' macro. 91 CALGN( sbcsne r4, r3, r2 ) @ C is always set here 117 addne pc, pc, ip @ C is always clear here 190 CALGN( sbcsne r4, ip, r2 ) @ C is always set here 258 * If a fixup handler is required then those macros must surround it. 259 * It is assume [all...] |
H A D | csumpartialcopygeneric.S | 41 reteq lr @ dst is now 32bit aligned 49 ret lr @ dst is now 32bit aligned 99 * Ok, the dst pointer is now 32bit aligned, and we know
|
/linux-master/arch/powerpc/crypto/ |
H A D | aes-gcm-p10.S | 10 # GHASH is based on the Karatsuba multiplication method. 28 # v30 is IV 36 # AES is implemented with 8x blocks and GHASH is using 2 4x blocks. 571 # rounds is at offset 240 in rk 572 # Xi is at 0 in gcm_table (Xip).
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | lib.sh | 74 echo "SKIP: iproute2 too old; tc is missing JSON support" 87 echo "SKIP: iproute2 too old; tc is missing MPLS support" 105 echo "SKIP: iproute2 too old; tc-flower is missing extended MPLS support" 124 echo "SKIP: iproute2 too old; tc is missing shared block support" 133 echo "SKIP: iproute2 too old; tc is missing chain support" 142 echo "SKIP: iproute2 too old; tc is missing action hw_stats support" 151 echo "SKIP: iproute2 too old; tc is missing frame preemption support" 160 echo "SKIP: ethtool too old; it is missing lanes support" 169 echo "SKIP: ethtool too old; it is missing MAC Merge layer support" 178 echo "SKIP: ethtool too old; it is missin [all...] |
/linux-master/tools/perf/ |
H A D | Makefile.config | 93 # support is detected in system. Add supported architectures 196 $(error Error: $(FLEX) is missing on this system, please install it) 200 $(error Error: $(BISON) is missing on this system, please install it) 205 dummy := $(error Error: $(PKG_CONFIG) needed by libtraceevent is missing on this system, please install it) 257 # * $(PYTHON)-config (If PYTHON is user supplied but PYTHON_CONFIG isn't) 264 # If PYTHON is defined but PYTHON_CONFIG isn't, then take $(PYTHON)-config as if it was the user 275 # defined. get-executable-or-default fails with an error if the first argument is supplied but 286 # '-lpythonX.Y' flag unless '--embed' is also passed. The feature check for 287 # libpython fails if that flag is not included in LDFLAGS 460 $(warning No libdw.h found or old libdw.h found or elfutils is olde [all...] |
/linux-master/arch/arm/crypto/ |
H A D | sha1-armv4-large.S | 4 @ This code is taken from the OpenSSL project but the author (Andy Polyakov) 5 @ has relicensed it under the GPLv2. Therefore this program is free software; 14 @ project. The module is, however, dual licensed under OpenSSL and 41 @ performance is affected by prologue and epilogue overhead, 43 @ [**] While each Thumb instruction is twice smaller, they are not as 47 @ the same job in Thumb, therefore the code is never twice as 49 @ [***] which is also ~35% better than compiler generated code. Dual-
|
/linux-master/arch/m68k/fpsp040/ |
H A D | satan.S | 5 | input value. satand does the same except the input value is a 13 | Accuracy and Monotonicity: The returned result is within 2 ulps in 15 | result is subsequently rounded to double precision. The 16 | result is provably monotonic in double precision. 32 | Step 4. Return arctan(F) + poly, arctan(F) is fetched from a table of values
|
/linux-master/arch/arm/mach-omap2/ |
H A D | sleep34xx.S | 39 /* Move this as correct place is available */ 137 * 2 - Only L2 lost (Even L1 is retained we clean it along with L2) 155 * - reuse that code is better 156 * - it executes in a cached space so is faster than refetch per-block 177 * Invalidate L1 data cache. Even though only invalidate is 178 * necessary exported flush API is used here. Doing clean 199 * This code gets copied to internal SRAM and is accessible 354 cmp r4, #0x0 @ Check if previous power state of CORE is OFF 374 cmp r2, #0x0 @ Check if previous power state of CORE is OFF 525 tst r5, #0x100 @ is par [all...] |
/linux-master/arch/x86/crypto/ |
H A D | aesni-intel_avx-x86_64.S | 4 # This software is available to you under a choice of one of two 50 ## The details of the implementation is explained in: 65 ## | (This is the sequence number from IPSec header) | 74 ## for example, assume AAD is a u32 vector 76 ## if AAD is 8 bytes: 92 ## if AAD is 12 bytes: 118 ## throughout the code, one tab and two tab indentations are used. one tab is 119 ## for GHASH part, two tabs is for AES part. 213 TMP2 = 16*1 # Temporary storage for AES State 2 (State 1 is stored in an XMM register) 416 # able to shift 16-r13 bytes (r13 is th [all...] |
/linux-master/arch/alpha/lib/ |
H A D | stxcpy.S | 8 * This is an internal routine used by strcpy, stpcpy, and strcat. 31 /* There is a problem with either gdb (as of 4.16) or gas (as of 2.7) that 130 t6 == bytemask that is -1 in dest word bytes */ 165 the loop is structured to detect zeros in aligned source words. 202 cmpbge zero, t1, t8 # e0 : is the null in this first bit? 242 with 0xff indicating that the destination byte is sacrosanct. */ 253 /* If source misalignment is larger than dest misalignment, we need 263 cmpbge zero, t3, t8 # e0 : is there a zero?
|
H A D | ev6-stxcpy.S | 8 * This is an internal routine used by strcpy, stpcpy, and strcat. 41 /* There is a problem with either gdb (as of 4.16) or gas (as of 2.7) that 153 t6 == bytemask that is -1 in dest word bytes */ 189 the loop is structured to detect zeros in aligned source words. 229 cmpbge zero, t1, t8 # E : is the null in this first bit? (stall) 271 with 0xff indicating that the destination byte is sacrosanct. */ 285 /* If source misalignment is larger than dest misalignment, we need 293 cmpbge zero, t3, t8 # E : is there a zero? (stall)
|
/linux-master/tools/testing/selftests/powerpc/math/ |
H A D | vmx_asm.S | 115 # the VMX registers while running is not zero.
|
H A D | fpu_asm.S | 134 # registers while running is not zero.
|
/linux-master/arch/s390/kernel/ |
H A D | entry.S | 218 # will rewind the PSW by the ILC, which is often 4 bytes in case of SIE. There 219 # are some corner cases (e.g. runtime instrumentation) where ILC is unpredictable.
|
/linux-master/tools/testing/selftests/mm/ |
H A D | run_vmtests.sh | 5 # Kselftest framework requirement - SKIP code is 4. 24 The default behavior is to run required tests only. If -a is specified, 107 # If test selected argument is one of the test items 126 # -n: How many pages to fetch together? 512 is special 297 # the size ($half_ufd_size_MB), which is used for *each*.
|