| /src/common/lib/libc/arch/sparc64/gen/ |
| saveregs.S | 56 stx %i0, [%fp + REGOFF + 0x00] ! fr->fr_argd[0] 57 stx %i1, [%fp + REGOFF + 0x08] ! fr->fr_argd[1] 58 stx %i2, [%fp + REGOFF + 0x10] ! fr->fr_argd[2] 59 stx %i3, [%fp + REGOFF + 0x18] ! fr->fr_argd[3] 60 stx %i4, [%fp + REGOFF + 0x20] ! fr->fr_argd[4] 62 stx %i5, [%fp + REGOFF + 0x28] ! fr->fr_argd[5]
|
| /src/lib/libc/arch/sparc64/sys/ |
| getcontext.S | 47 stx %g0, [%o2 + 64 + 11 * 8] /* gr[_REG_O0] = 0 */ 51 stx %o1, [%o2 + 64 + 1 * 8] /* gr[_REG_PC] = retaddr */ 54 stx %o1, [%o2 + 64 + 2 * 8] /* gr[_REG_nPC] = retaddr + 4 */
|
| sbrk.S | 78 stx %o4, [%o2] 95 stx %o4, [%o2] 111 stx %o4, [%o2 + %lo(_C_LABEL(__curbrk))]
|
| __clone.S | 64 stx %i0, [%o1+CC64FSZ-16+BIAS] ! save func 65 stx %i3, [%o1+CC64FSZ-8+BIAS] ! save arg
|
| brk.S | 81 stx %o2, [%o4] 99 stx %o2, [%o4] 116 stx %o2, [%g1 + %lo(_C_LABEL(__curbrk))]
|
| /src/lib/libc/arch/sparc64/gen/ |
| _setjmp.S | 61 stx %sp, [%o0+0] /* store caller's stack pointer */ 62 stx %o7, [%o0+8] /* and return pc */ 63 stx %g0, [%o0+0x18] /* mark as non-sigmask jmpbuf */ 66 stx %g1, [%o0+0x28] 67 stx %g2, [%o0+0x30] /* adjust asserts in longjmp.c */ 68 stx %g3, [%o0+0x48] /* if you change any of these */ 69 stx %g6, [%o0+0x50] /* offsets! */ 70 stx %g7, [%o0+0x58]
|
| setjmp.S | 116 stx %fp, [%i0 + 0x08] /* sc.sc_sp = sp */ 118 stx %o0, [%i0 + 0x10] /* sc.sc_pc = return_pc */ 119 stx %g0, [%i0 + 0x20] /* sc.sc_tstate = (clean ccr) */ 120 stx %l1, [%i0 + 0x28] /* sc.sc_g1 */ 121 stx %l2, [%i0 + 0x30] /* sc.sc_o0, set in longjmp, use as %g2 */ 125 stx %l3, [%i0 + 0x48] /* adjust asserts in longjmp.c */ 126 stx %l6, [%i0 + 0x50] /* if you change any of these */ 127 stx %l7, [%i0 + 0x58] /* offsets! */
|
| swapcontext.S | 45 stx %g0, [%o2 + 64 + 11 * 8] /* gr[_REG_O0] = 0 */ 49 stx %o1, [%o2 + 64 + 2 * 8] /* gr[_REG_nPC] = retaddr + 4 */ 51 stx %o1, [%o2 + 64 + 1 * 8] /* gr[_REG_PC] = retaddr */
|
| /src/lib/libc/compat/arch/sparc64/gen/ |
| compat_setjmp.S | 85 stx %sp, [%o3 + 0x08] /* sc.sc_sp = sp (both ours and caller's) */ 87 stx %o0, [%o3 + 0x10] /* sc.sc_pc = return_pc */ 89 stx %o0, [%o3 + 0x18] /* sc.sc_npc = return_pc + 4 */ 90 stx %g0, [%o3 + 0x20] /* sc.sc_psr = (clean psr) */ 91 stx %fp, [%o3 + 0x28] /* sc.sc_g1 = %fp (misuse, but what the heck) */ 110 stx %i1, [%i0 + 0x30] /* sc.sc_o0 = v; */
|
| /src/sys/arch/sparc64/sparc64/ |
| hvcall.S | 150 stx %o1, [%o3] 152 stx %o2, [%o4] 159 stx %o1, [%o4] 167 stx %o1, [%o2] 192 stx %o1, [%o2] 281 stx %o1, [%o2] 294 stx %o1, [%o2] 312 stx %o1, [%o2] 319 stx %o1, [%o2] 332 stx %o1, [%o2 [all...] |
| locore.s | 1260 stx base, [tmp + %lo(_C_LABEL(redzone))] 1266 stx tmp1, [tmp2 + %lo(_C_LABEL(redzone))] 1281 stx %g0, [t1 + %lo(_C_LABEL(redzone))]; 1415 stx %l0, [%g6 + CC64FSZ + STKB + TF_L + (0*8)]; \ 1416 stx %l1, [%g6 + CC64FSZ + STKB + TF_L + (1*8)]; \ 1417 stx %l2, [%g6 + CC64FSZ + STKB + TF_L + (2*8)]; \ 1418 stx %l3, [%g6 + CC64FSZ + STKB + TF_L + (3*8)]; \ 1419 stx %l4, [%g6 + CC64FSZ + STKB + TF_L + (4*8)]; \ 1420 stx %l5, [%g6 + CC64FSZ + STKB + TF_L + (5*8)]; \ 1421 stx %l6, [%g6 + CC64FSZ + STKB + TF_L + (6*8)]; [all...] |
| mp_subr.S | 130 stx r1, [r2 + %lo(CPUINFO_VA+CI_IPIEVC+EVC_SIZE*n)] 353 stx %fsr, [%g3 + FS_FSR] ! f->fs_fsr = getfsr();
|
| copy.S | 331 stx %g1, [%o1] ! *(double *)dst = *(double *)src; 665 stx %o2, [%o3] ! store the cas result in *result 721 stx %o0, [%o1] ! *valp = %o0 1081 stx %g5, [%o1] ! *(double *)dst = *(double *)src;
|
| /src/sys/compat/linux/common/ |
| linux_file64.c | 112 bsd_to_linux_statx(struct stat *st, struct linux_statx *stx, 123 memset(stx, 0, sizeof(*stx)); 126 stx->stx_attributes |= STATX_ATTR_NODUMP; 128 stx->stx_attributes |= STATX_ATTR_IMMUTABLE; 130 stx->stx_attributes |= STATX_ATTR_APPEND; 132 stx->stx_attributes_mask = 135 stx->stx_blksize = st->st_blksize; 137 stx->stx_nlink = st->st_nlink; 138 stx->stx_uid = st->st_uid 328 struct linux_statx stx; local in function:linux_sys_statx [all...] |
| /src/sys/arch/sparc64/include/ |
| asm.h | 22 #define STLNG stx 23 #define STULNG stx 26 #define STPTR stx
|
| /src/sys/lib/libunwind/ |
| unwind_registers.S | 542 stx %g0, [%o0 + 0] 543 stx %g1, [%o0 + 8] 544 stx %g2, [%o0 + 16] 545 stx %g3, [%o0 + 24] 546 stx %g4, [%o0 + 32] 547 stx %g5, [%o0 + 40] 548 stx %g6, [%o0 + 48] 549 stx %g7, [%o0 + 56] 550 stx %o0, [%o0 + 64] 551 stx %o1, [%o0 + 72 [all...] |
| /src/sys/compat/linux32/common/ |
| linux32_stat.c | 291 struct linux_statx stx; local in function:linux32_sys_statx 301 error = bsd_to_linux_statx(&st, &stx, SCARG(uap, mask)); 305 return copyout(&stx, SCARG_P32(uap, sp), sizeof stx);
|
| /src/common/lib/libc/arch/sparc64/string/ |
| memset.S | 99 stx %o1, [%o0 - 8] ! Do 1 longword at a time 171 stx %i1, [%i0] 182 stx %i1, [%i0] ! Flush this puppy to RAM
|
| memcpy.S | 231 stx %g6, [%l1+0*8] 238 stx %g6, [%l1+1*8] 245 stx %g6, [%l1+2*8] 252 stx %g6, [%l1+3*8] 259 stx %g6, [%l1+4*8] 267 stx %g6, [%l1+5*8] 281 stx %g6, [%l1+0*8] 287 stx %g6, [%l1+1*8] 293 stx %g6, [%l1+2*8] 299 stx %g6, [%l1+3*8 [all...] |
| /src/lib/libc/compat/arch/sparc64/sys/ |
| compat___sigtramp1.S | 111 stx %fsr, [%sp + CC64FSZ + BIAS + 0]
|
| /src/sys/dev/pci/cxgb/ |
| cxgb_sge.c | 921 struct tx_sw_desc *stx, bus_dma_segment_t *segs, int *nsegs) 939 err = bus_dmamap_create(txq->entry_tag, total_len, TX_MAX_SEGS, total_len, 0, BUS_DMA_NOWAIT, &stx->map); 942 err = bus_dmamap_load_mbuf(txq->entry_tag, stx->map, *m, 0); 946 *nsegs = stx->map->dm_nsegs; 949 segs[i] = stx->map->dm_segs[i]; 987 bus_dmamap_sync(txq->entry_tag, stx->map, 0, pktlen, BUS_DMASYNC_PREWRITE); 988 stx->flags |= TX_SW_DESC_MAPPED; 1160 struct tx_sw_desc *stx; local in function:t3_encap 1184 stx = &txq->sdesc[txq->pidx]; 1276 if ((err = busdma_map_mbufs(m, txq, stx, segs, &nsegs)) != 0) 1792 struct tx_sw_desc *stx = &q->sdesc[q->pidx]; local in function:ofld_xmit 1854 struct tx_sw_desc *stx = &q->sdesc[q->pidx]; local in function:restart_offloadq [all...] |
| /src/sys/arch/sparc/include/ |
| asm.h | 228 stx r1, [r0 + %lo(what)]
|