/illumos-gate/usr/src/lib/libc/i386/gen/ |
H A D | strchr.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 34 and $3, %ecx / check if src is aligned 60 and $0xff, %edx / only want 1st byte 77 and $0x80808080, %esi / ~word & 0x80808080 78 and %ecx, %esi / (wd - 0x01010101) & ~wd & 0x80808080 82 and $0x80808080, %ebx 83 and %ecx, %ebx
|
H A D | lock.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 44 / - clear lock and force it to appear unlocked in memory.
|
H A D | setjmp.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 33 / by restoring registers ip, sp, bp, bx, si, and di from 'env' 34 / and doing a return.
|
/illumos-gate/usr/src/lib/libbc/libc/sys/common/sparc/ |
H A D | pipe.s | 9 ! Common Development and Distribution License, Version 1.0 only 16 ! and limitations under the License. 19 ! file and include the License file at usr/src/OPENSOLARIS.LICENSE.
|
H A D | sendsig.s | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 37 ! that's what the 4.x kernel did and that's where the signal handler
|
/illumos-gate/usr/src/lib/libc/i386/fp/ |
H A D | __xgetRD.s | 9 / Common Development and Distribution License, Version 1.0 only 16 / and limitations under the License. 19 / file and include the License file at usr/src/OPENSOLARIS.LICENSE.
|
/illumos-gate/usr/src/uts/intel/sys/acpi/platform/ |
H A D | acwin.h | 11 * Redistribution and use in source and binary forms, with or without 15 * notice, this list of conditions, and the following disclaimer, 19 * ("Disclaimer") and any redistribution must be conditioned upon 74 * Handle platform- and compiler-specific assembly language differences. 111 __asm and edx, 0xFFFFFFFE \ 135 __asm and edx, 0xFFFFFFFC \ 140 __asm and eax, 1 \
|
/illumos-gate/usr/src/common/crypto/des/sun4u/ |
H A D | des_crypt_asm.s | 5 * Common Development and Distribution License, Version 1.0 only 12 * and limitations under the License. 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 28 * Unified version for both position independent and non position independent 29 * for both v8plus and v9 36 * and with 43 * of this function, from which a .s was generated by the C compiler and 45 * the data definitions. It is important, though that the tables and 46 * the code both remain in the text section and in this order, otherwise, 48 * highly probable between the code and th [all...] |
/illumos-gate/usr/src/grub/grub-0.97/util/ |
H A D | grub-md5-crypt.in | 6 # This file is free software; you can redistribute it and/or modify it 37 -h, --help print this message and exit 38 -v, --version print the version information and exit
|
H A D | grub-terminfo.in | 6 # This file is free software; you can redistribute it and/or modify it 27 -h, --help print this message and exit 28 -v, --version print the version information and exit
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/funcs/ |
H A D | err.copyoutbadaddr.ksh | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 40 * SECTION: Actions and Subroutines/copyout()
|
H A D | err.copyoutstrbadaddr.ksh | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 39 * SECTION: Actions and Subroutines/copyout()
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | proc_init.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 69 ! allocate a temporary stack to run on while we figure who and 82 ! The boot cpu and other cpus are different. The boot cpu has gone 83 ! through boot, and its state might be affected as a result. The 95 and %g2, 0x3F, %g3 105 ! ASI_MEMCNTL. To avoid Olympus-C and Jupiter sTLB errata (strands with 123 ! It is very important to have a thread pointer and a cpu struct 129 ! ncpus right now because it is in the cache, and [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/pmbr/ |
H A D | pmbr.s | 6 # Redistribution and use in source and binary forms, with or without 10 # notice, this list of conditions and the following disclaimer. 12 # notice, this list of conditions and the following disclaimer in the 13 # documentation and/or other materials provided with the distribution. 34 # A 512 byte PMBR boot manager to read a boot program and run it. 35 # The embedded MBR is set up for PMBR and default bootblock sector 36 # is hardcoded to 256 and size 1. The actual values are supposed to be 62 # Setup the segment registers for flat addressing and setup the stack. 94 # Load stage2 and star [all...] |
/illumos-gate/usr/src/lib/libc/sparcv9/crt/ |
H A D | __align_cpy_4.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 48 * Source and target addresses are 4-byte aligned. 51 * Call will usually be made with a byte count of more than 4*4 and 64 and %o0, 7, %o3 ! Is target 8-byte aligned? 65 and %o1, 7, %o4 ! Is source 8-byte aligned? 67 bne,pt %icc, .noton8 ! Exactly one of source and target is 80 ! Section of code dealing with case where source and target are both 8-byte 81 ! aligned. Get and stor [all...] |
/illumos-gate/usr/src/common/atomic/sparc/ |
H A D | atomic.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 47 * NOTE: If atomic_inc_8 and atomic_inc_8_nv are ever 49 * specific mapfile and remove the NODYNSORT attribute 64 * NOTE: If atomic_dec_8 and atomic_dec_8_nv are ever 66 * specific mapfile and remove the NODYNSORT attribute 81 * NOTE: If atomic_add_8 and atomic_add_8_nv are ever 83 * specific mapfile and remove the NODYNSORT attribute 91 and [all...] |
/illumos-gate/usr/src/common/atomic/sparcv9/ |
H A D | atomic.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 88 * and also scale the backoff limit w.r.t. the number of cpus. 91 * will enforce some degree of fairness and prevent starvation. 130 * The cas_cnt counts the cas instruction failure and is 168 * NOTE: If atomic_inc_8 and atomic_inc_8_nv are ever 170 * specific mapfile and remove the NODYNSORT attribute 185 * NOTE: If atomic_dec_8 and atomic_dec_8_nv are ever 187 * specific mapfile and remov [all...] |
/illumos-gate/usr/src/lib/libbsm/ |
H A D | mkhdr.sh | 6 # Common Development and Distribution License (the "License"). 12 # and limitations under the License. 15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 22 # Copyright (c) 1992, 2010, Oracle and/or its affiliates. All rights reserved. 36 * Common Development and Distribution License (the "License"). 42 * and limitations under the License. 45 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 53 * Copyright (c) 1992, $CR_YEAR, Oracle and/or its affiliates. All rights reserved.
|
/illumos-gate/usr/src/lib/libc/sparc/fp/ |
H A D | fpsetmask.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 35 * set exception masks as defined by user and return 51 and %o1, %o4, %o1 ! generate new fsr value 56 and %o0, %o4, %o0 ! mask off bits of interest in old fsr
|
H A D | fpsetsticky.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 42 and %o1, %o4, %o1 ! generate new fsr value 47 and %o0, %o4, %o0 ! mask off bits of interest in old fsr
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | memset.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 69 .wrword:and %o1, 0xff, %o1 ! generate a word filled with c 79 and %o2, 3, %o2 ! leftover count, if any
|
H A D | setjmp.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 79 * pick up are stored on the stack, and that subsequent restores 82 * sp, fp, and %i7, the caller's return address, are all restored 84 * other locals, ins and outs are set to potentially random values 90 * will restore the remaining locals and ins to the values these 94 * and that only alter the values of these registers on function entry 95 * and exit. 97 * Since a C routine could call setjmp() followed by alloca() and thu [all...] |
H A D | strcmp.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 54 ! If it is not, it attempts to align it and then checks the 56 ! align s2, this also happens and then the compare begins. Otherwise,
|
/illumos-gate/usr/src/lib/libc/sparcv9/fp/ |
H A D | fpsetmask.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 35 * set exception masks as defined by user and return 51 and %o1, %o4, %o1 ! generate new fsr value 56 and %o0, %o4, %o0 ! mask off bits of interest in old fsr
|
H A D | fpsetsticky.s | 5 * Common Development and Distribution License (the "License"). 11 * and limitations under the License. 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 42 and %o1, %o4, %o1 ! generate new fsr value 47 and %o0, %o4, %o0 ! mask off bits of interest in old fsr
|