/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/ |
H A D | gcpu_amd.esc | 55 * correctable errors before we will consider one of the component dimms 61 * The maximum number of pages we will diagnose as faulty on any one 71 * PAGE_SB_TIME the engine will fire and we will fault the most recent 102 * | Discard mem_ce with no address info - we can't fault the | 109 * | associated with a per-CSPATH SERD engine as long as we are | 111 * | if we are over that limit then discard the event since we | 116 * | When the per-CSPATH SERD engine fires we fault the page | 121 * | A dimm_ce fault is diagnosed when we have faulted an |
|
H A D | amd64.esc | 105 * trips we diagnose a fault.memory.page so that the response agent can 107 * faulted in this way on a single rank exceeds a threshold we will 118 * they are accompanied by a dimm fault. As such we include message=0 168 * with single correctable unit faults before we will fault the rank. 169 * Once we have faulted the rank we will continue to diagnose any further page 206 * on a rank we we fault the rank. We insist that this be at least 128 and 230 * declared a single-bit DIMM fault - we continue diagnosing them and 235 * fault.memory.dimm_ck. Which one is diagnosed depends on whether we 275 * on a per MC basis and trip if we see too many such events. 293 * Since on production systems we force HT Sync Flood on uncorrectable [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | ruptime.c | 81 struct whoent *we; in main() local 175 we = (struct whoent *)(((char *)buf)+cc); in main() 176 while (--we >= wd->wd_we) in main() 177 if (aflg || we->we_idle < 3600) in main()
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/ |
H A D | README | 209 - Depending on the polling interval, we need to add the above calculated 216 In this case, we need to add required bandwidth to 0,4,8,12,16,20,24, 268 transfers will get 80% of the bus time. In one micro-frame or 125us, we 374 our implementation, we support 1024 frame lists and we do this by first 390 - For isochronous transfers, we use only transfer descriptors but no 443 - Depending on the polling interval, we need to add the above calculated 446 Before adding, we need to double check the availability of bandwidth in 454 saved using ehci_start_split_masks matrix. For this example, we need 485 - Depending on the polling interval, we need to add the above calculated 497 this case, we need to add required Start and Complete split [all …]
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | strlcpy.S | 45 ! we must still continue to check for zero since the routine 50 ! Once this has occurred, we copy based upon destination alignment. 52 ! check for a zero-byte. If one is found, we branch to a method 112 ! n has not expired, but src is at the end. we need to push out the 113 ! remaining src bytes. Since strlen(dts) == strlen(src), we can 163 ! processing of this last src word, we are done. Otherwise continue 164 ! to scan src until we hit the end, and compute strlen from the 169 add %i2, %g4, %i2 ! we want a single dst pointer here 171 add %i3, %g4, %i3 ! we want a single src pointer here 226 ! we need to force a null byte in the last position of dst [all …]
|
H A D | strncpy.S | 119 ! n has not expired, but src is at the end. we need to push out the 159 ! here there is a least one more byte to zero out: otherwise we would 166 bz,pt %ncc, .done ! n == 0, we are done 173 ! here we know that there at least another 8 bytes to pad, since 174 ! we don't get here unless there were >= 16 bytes to pad to begin 231 bz .done ! if n == 0, we're done 243 bz .done ! if n == 0, we're done 255 bz .done ! if n == 0, we're done 264 ba .done ! here n must be zero, we are done
|
H A D | ascii_strcasecmp.S | 197 ! Here, we initialize our checks for a zero byte and decide 198 ! whether or not we can optimize further if we're fortunate 228 ! word aligned, if it is, we use word4 & cmp4 273 ! we have a word aligned source and destination! This means 321 ! we know byte 1 is equal, so can compare bytes 1,2 as a group 330 ! we know bytes 1, 2 are equal, so can compare bytes 1,2,3 as a group 338 ! we know bytes 1,2,3 are equal, so can compare bytes 1,2,3,4 as group
|
H A D | setjmp.S | 57 ldx [%g7 + UL_SIGLINK], %o1 ! are we in a signal context? 78 * This is necessary to ensure that the registers we want to
|
/illumos-gate/usr/src/cmd/lp/filter/ |
H A D | slow.filter | 37 ## "prefix" is prefix of full path name for output files. All we 43 # Most of the time we don't want the standard error to be captured 45 # shell puts out when we get a SIGTERM. We'll save the standard 46 # error channel under another number, so we can use it when it
|
/illumos-gate/usr/src/boot/forth/ |
H A D | delay.4th | 46 \ make sure that we have a command to execute 64 seconds delay_tstart ! \ store the time we started 75 \ Loop until we have exceeded the desired time duration 106 \ if we were throwing up dots, throw up a line-break 113 2drop \ we don't need the command string anymore
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | mach_copy.S | 61 ! Set a new lo_fault handler only if we came in with one 318 ! whether t_lofault was set when we came in. We end up 323 ! if one was previously set. Accordingly we need to examine 403 cmp %o1, 0x100 ! can we do whole chunk? 407 cmp %o1, 7 ! can we zero any more double words
|
H A D | cpr_resume_setup.S | 85 ! set text to begin at a page boundary so we can 109 ! registers. Since we are restoring INVALID_CONTEXT into 157 ! we can set cpr_suspend_succeeded here
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strncpy.S | 112 ! n has not expired, but src is at the end. we need to push out the 141 ! here there is a least one more byte to zero out: otherwise we would 148 bz .done ! n == 0, we are done 154 ! here we know that there at least another 4 bytes to pad, since 155 ! we don't get here unless there were >= 8 bytes to pad to begin 213 bz .done ! if n == 0, we're done 226 ba .done ! here n must be zero, we are done
|
H A D | ascii_strcasecmp.S | 197 ! Here, we initialize our checks for a zero byte and decide 198 ! whether or not we can optimize further if we're fortunate 228 ! word aligned, if it is, we use word4 & cmp4 272 ! we have a word aligned source and destination! This means 320 ! we know byte 1 is equal, so can compare bytes 1,2 as a group 329 ! we know bytes 1, 2 are equal, so can compare bytes 1,2,3 as a group 337 ! we know bytes 1,2,3 are equal, so can compare bytes 1,2,3,4 as group
|
H A D | sync_instruction_memory.S | 63 ! when we get here, we have executed 3 instructions after the
|
H A D | strlcpy.S | 44 ! we must still continue to check for zero since the routine 49 ! Once this has occurred, we copy based upon destination alignment. 50 ! This is either by word, halfword, or byte. As this occurs, we 51 ! check for a zero-byte. If one is found, we branch to a method 189 bnz,pn %icc, .zerobyte ! non-zero, we have zero byte 206 bnz,pn %icc, .zerobyte ! non-zer, we have zero byte
|
H A D | setjmp.S | 57 ld [%g7 + UL_SIGLINK], %o1 ! are we in a signal context? 78 * This is necessary to ensure that the registers we want to
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | boot.S | 98 / are called "naturally" from call_init. Because of that, we need the 102 jmp .get_ip / in case we were invoked from libc.so 126 popl %ebx / pop the IP we just "pushed"
|
/illumos-gate/usr/src/boot/i386/cdboot/ |
H A D | cdboot.S | 33 # number of sectors, we try to fit this in as small a space as possible. 35 # Basically, we first create a set of boot arguments to pass to the loaded 36 # binary. Then we attempt to load /boot/loader from the CD we were booted 47 .set MEM_ARG_BTX,0xa100 # Where we move them to so the
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | _rtboot.S | 84 ! Create a stack frame, perform PIC set up. If we're a "normal" start, we have 86 ! boot attribute value vector. Otherwise, it's already been done and we can 95 ! the stack. Note that we will call ld.so with an entry vector that causes 96 ! it to use the stack frame we have. 117 tst %l1 ! are we at a "0" entry in environment?
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-man.p5m | 60 # arguably we also need lp, for man -t support, but really we don't 61 # want to make this mandatory, so we don't express the dependency here. 63 # as we don't format such pages this way by default, lets leave the
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | lock_prim.S | 285 mutex_exit_critical_start: ! If we are interrupted, restart here 288 cmp THREAD_REG, %o1 ! do we own lock with no waiters? 290 stn %g0, [%o0] ! delay: clear lock if we owned it 347 cmp %o4, %o5 ! did we get it? 365 brz,pt %o5, 4f ! branch around if we got it 366 membar #LoadLoad ! done regardless of where we go 386 cmp %o4, %o5 ! did we succeed? 393 andcc %o4, RW_WRITE_LOCKED, %g0 ! are we a writer? 403 cmp %o4, %o1 ! did we succeed?
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/privs/ |
H A D | tst.procpriv.ksh | 81 * If our p_pgidp points to the same pid structure as our p_pidp, we will 82 * be able to read pr_pgid -- but we won't if not.
|
/illumos-gate/usr/src/uts/common/klm/ |
H A D | mapfile-ops | 26 # If we want to remain a drop-in replacment for the old 27 # (closed source) klm, we need to define all of these.
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | common_asm.S | 246 sllx %o0, 1, %o0 ! value we wrote was in the future. 249 cmp %o2, %o0 ! If the value we wrote was in the 530 bz,pt %xcc, 8f ! if we got it, drive on 876 ! Now that we've cleared TICKINT, we can reread %tick and confirm 888 ! If we're here, then we have programmed TICK_COMPARE with a %tick 985 ! Since the prefetch queue is 8 entries deep, we currently can 1005 ! |Preftch| but we enqueue prefetch for addr = XXX1 1011 ! |Preftch|<-+- The next time around this function, we'll be 1044 ! On Cheetah+ we use "#n_write" prefetches as these avoid 1068 ! Note on CHEETAH to prefetch for read, we really use #one_write. [all …]
|