HelenOS sources
sp 210 common/stdc/mem.c const uint8_t *sp;
sp 225 common/stdc/mem.c sp = src;
sp 229 common/stdc/mem.c *dp++ = *sp++;
sp 232 common/stdc/mem.c sp = src + (n - 1);
sp 236 common/stdc/mem.c *dp-- = *sp--;
sp 49 kernel/arch/abs32le/include/arch/context.h uintptr_t sp;
sp 45 kernel/arch/abs32le/src/userspace.c void userspace(uintptr_t pc, uintptr_t sp)
sp 50 kernel/arch/amd64/include/arch/context.h (c)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 52 kernel/arch/amd64/include/arch/context_struct.h uint64_t sp;
sp 53 kernel/arch/amd64/src/userspace.c void userspace(uintptr_t pc, uintptr_t sp)
sp 71 kernel/arch/amd64/src/userspace.c [stack_top] "r" (sp),
sp 50 kernel/arch/arm32/include/arch/context.h (c)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 42 kernel/arch/arm32/include/arch/context_struct.h uintptr_t sp;
sp 39 kernel/arch/arm32/include/arch/istate_struct.h uint32_t sp;
sp 223 kernel/arch/arm32/src/exception.c istate->r12, istate->sp, istate->lr, istate->spsr);
sp 58 kernel/arch/arm32/src/userspace.c uint32_t sp;
sp 73 kernel/arch/arm32/src/userspace.c void userspace(uintptr_t pc, uintptr_t sp)
sp 80 kernel/arch/arm32/src/userspace.c ustate.sp = sp;
sp 49 kernel/arch/arm64/include/arch/context.h (c)->sp = ((uint64_t) (stack)) + (size) - SP_DELTA; \
sp 56 kernel/arch/arm64/include/arch/context_struct.h uint64_t sp;
sp 76 kernel/arch/arm64/include/arch/istate_struct.h uint64_t sp;
sp 157 kernel/arch/arm64/src/arm64.c void userspace(uintptr_t pc, uintptr_t sp)
sp 167 kernel/arch/arm64/src/arm64.c SP_EL0_write(sp);
sp 318 kernel/arch/arm64/src/exception.c "pc =%0#18" PRIx64 "\n", istate->x30, istate->sp, istate->pc);
sp 54 kernel/arch/ia32/include/arch/context.h (c)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 47 kernel/arch/ia32/include/arch/context_struct.h uint32_t sp;
sp 54 kernel/arch/ia32/src/userspace.c void userspace(uintptr_t pc, uintptr_t sp)
sp 75 kernel/arch/ia32/src/userspace.c [stack_top] "r" (sp),
sp 60 kernel/arch/ia64/include/arch/context.h (c)->sp = ((uintptr_t) stack) + ALIGN_UP((size / 2), STACK_ALIGNMENT) - SP_DELTA; \
sp 101 kernel/arch/ia64/include/arch/context_struct.h uint64_t sp;
sp 144 kernel/arch/ia64/include/arch/istate_struct.h uintptr_t sp;
sp 190 kernel/arch/ia64/include/arch/register.h unsigned int sp : 1; /**< Secure Performance monitors. */
sp 273 kernel/arch/ia64/include/arch/register.h unsigned int sp : 1; /**< Speculative load exception. */
sp 226 kernel/arch/ia64/src/ia64.c void userspace(uintptr_t pc, uintptr_t sp)
sp 252 kernel/arch/ia64/src/ia64.c sp, sp + ALIGN_UP(STACK_ITEM_SIZE, STACK_ALIGNMENT),
sp 577 kernel/arch/ia64/src/mm/tlb.c if (istate->cr_isr.sp) {
sp 53 kernel/arch/mips32/include/arch/context_struct.h uint32_t sp;
sp 71 kernel/arch/mips32/include/arch/istate.h return istate->sp;
sp 115 kernel/arch/mips32/include/arch/istate_struct.h uint32_t sp;
sp 182 kernel/arch/mips32/src/debug/stacktrace.c *prev_fp = ctx->istate->sp;
sp 110 kernel/arch/mips32/src/exception.c istate->sp, istate->ra, istate->gp);
sp 170 kernel/arch/mips32/src/mips32.c void userspace(uintptr_t pc, uintptr_t sp)
sp 176 kernel/arch/mips32/src/mips32.c userspace_asm(sp, pc);
sp 62 kernel/arch/ppc32/include/arch/context_struct.h uint32_t sp;
sp 75 kernel/arch/ppc32/include/arch/istate.h return istate->sp;
sp 128 kernel/arch/ppc32/include/arch/istate_struct.h uint32_t sp;
sp 66 kernel/arch/ppc32/src/interrupt.c "r2 =%0#10" PRIx32 "\n", istate->r0, istate->sp, istate->r2);
sp 296 kernel/arch/ppc32/src/ppc32.c void userspace(uintptr_t pc, uintptr_t sp)
sp 298 kernel/arch/ppc32/src/ppc32.c userspace_asm(0, sp, pc);
sp 55 kernel/arch/riscv64/include/arch/context_struct.h uint64_t sp;
sp 80 kernel/arch/riscv64/include/arch/istate_struct.h uint64_t sp;
sp 42 kernel/arch/riscv64/src/userspace.c void userspace(uintptr_t pc, uintptr_t sp)
sp 539 kernel/arch/sparc64/include/arch/asm.h extern void switch_to_userspace(uint64_t pc, uint64_t sp, uint64_t uarg);
sp 48 kernel/arch/sparc64/include/arch/context.h (c)->sp = ((uintptr_t) stack) + ALIGN_UP((size), \
sp 58 kernel/arch/sparc64/include/arch/context_struct.h uintptr_t sp; // %o6
sp 54 kernel/arch/sparc64/src/proc/sun4u/scheduler.c uint64_t sp;
sp 67 kernel/arch/sparc64/src/proc/sun4u/scheduler.c sp = (uintptr_t) THREAD->kstack + STACK_SIZE - STACK_BIAS;
sp 68 kernel/arch/sparc64/src/proc/sun4u/scheduler.c write_to_ig_g6(sp);
sp 69 kernel/arch/sparc64/src/proc/sun4u/scheduler.c write_to_ag_g6(sp);
sp 57 kernel/arch/sparc64/src/proc/sun4v/scheduler.c uint64_t sp;
sp 59 kernel/arch/sparc64/src/proc/sun4v/scheduler.c sp = (uintptr_t) THREAD->kstack + STACK_SIZE - STACK_BIAS;
sp 60 kernel/arch/sparc64/src/proc/sun4v/scheduler.c asi_u64_write(ASI_SCRATCHPAD, SCRATCHPAD_KSTACK, sp);
sp 167 kernel/arch/sparc64/src/sun4u/sparc64.c void userspace(uintptr_t pc, uintptr_t sp)
sp 170 kernel/arch/sparc64/src/sun4u/sparc64.c switch_to_userspace(pc, sp, 0);
sp 165 kernel/arch/sparc64/src/sun4v/sparc64.c void userspace(uintptr_t pc, uintptr_t sp)
sp 168 kernel/arch/sparc64/src/sun4v/sparc64.c switch_to_userspace(pc, sp, 0);
sp 210 kernel/generic/common/stdc/mem.c const uint8_t *sp;
sp 225 kernel/generic/common/stdc/mem.c sp = src;
sp 229 kernel/generic/common/stdc/mem.c *dp++ = *sp++;
sp 232 kernel/generic/common/stdc/mem.c sp = src + (n - 1);
sp 236 kernel/generic/common/stdc/mem.c *dp-- = *sp--;
sp 46 kernel/generic/include/context.h (ctx)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 42 kernel/generic/include/main/uinit.h uintptr_t sp;
sp 44 kernel/generic/include/userspace.h extern void userspace(sysarg_t pc, sysarg_t sp) __attribute__((noreturn));
sp 396 kernel/generic/src/console/kconsole.c bool sp = false;
sp 399 kernel/generic/src/console/kconsole.c if (!sp) {
sp 401 kernel/generic/src/console/kconsole.c sp = true;
sp 404 kernel/generic/src/console/kconsole.c sp = false;
sp 64 kernel/generic/src/main/uinit.c sysarg_t sp = uarg->sp;
sp 67 kernel/generic/src/main/uinit.c userspace(pc, sp);
sp 107 kernel/generic/src/proc/program.c kernel_uarg->sp = arch_get_initial_sp(virt, STACK_SIZE_USER);
sp 952 kernel/generic/src/proc/thread.c sys_errno_t sys_thread_create(sysarg_t pc, sysarg_t sp,
sp 974 kernel/generic/src/proc/thread.c kernel_uarg->sp = sp;
sp 1045 uspace/app/edit/edit.c spt_t sp, ep;
sp 1049 uspace/app/edit/edit.c pt_get_sof(&sp);
sp 1052 uspace/app/edit/edit.c rc = file_save_range(fname, &sp, &ep);
sp 1138 uspace/app/edit/edit.c spt_t sp, bep;
sp 1145 uspace/app/edit/edit.c sp = *spos;
sp 1148 uspace/app/edit/edit.c sheet_copy_out(doc.sh, &sp, epos, buf, BUF_SIZE, &bep);
sp 1156 uspace/app/edit/edit.c sp = bep;
sp 1169 uspace/app/edit/edit.c spt_t sp, bep;
sp 1180 uspace/app/edit/edit.c sp = *spos;
sp 1183 uspace/app/edit/edit.c sheet_copy_out(doc.sh, &sp, epos, &buf[bpos], buf_size - bpos,
sp 1187 uspace/app/edit/edit.c sp = bep;
sp 1701 uspace/app/edit/edit.c spt_t sp, ep;
sp 1708 uspace/app/edit/edit.c sheet_get_cell_pt(doc.sh, &coord, dir_before, &sp);
sp 1710 uspace/app/edit/edit.c (void) sheet_delete(doc.sh, &sp, &ep);
sp 1720 uspace/app/edit/edit.c spt_t sp, ep;
sp 1723 uspace/app/edit/edit.c tag_get_pt(&pane.caret_pos, &sp);
sp 1724 uspace/app/edit/edit.c spt_get_coord(&sp, &sc);
sp 1729 uspace/app/edit/edit.c (void) sheet_delete(doc.sh, &sp, &ep);
sp 1995 uspace/app/edit/edit.c spt_t sp, producer_pos;
sp 1996 uspace/app/edit/edit.c tag_get_pt(&pane.caret_pos, &sp);
sp 2000 uspace/app/edit/edit.c spt_next_char(sp, &sp);
sp 2002 uspace/app/edit/edit.c spt_prev_char(sp, &sp);
sp 2004 uspace/app/edit/edit.c producer_pos = sp;
sp 268 uspace/app/mkfat/mkfat.c const char *sp;
sp 272 uspace/app/mkfat/mkfat.c sp = src;
sp 275 uspace/app/mkfat/mkfat.c while (*sp != '\0' && i < FAT_VOLLABEL_LEN) {
sp 276 uspace/app/mkfat/mkfat.c if (!ascii_check(*sp))
sp 279 uspace/app/mkfat/mkfat.c dp[i] = toupper(*sp);
sp 281 uspace/app/mkfat/mkfat.c ++sp;
sp 179 uspace/app/sbi/src/input.c const char *sp;
sp 197 uspace/app/sbi/src/input.c sp = input->str;
sp 200 uspace/app/sbi/src/input.c while (*sp != '\n' && *sp != '\0' &&
sp 202 uspace/app/sbi/src/input.c *dp++ = *sp++;
sp 206 uspace/app/sbi/src/input.c if (*sp == '\n')
sp 207 uspace/app/sbi/src/input.c *dp++ = *sp++;
sp 210 uspace/app/sbi/src/input.c input->str = sp;
sp 234 uspace/app/tetris/screen.c cell *sp;
sp 290 uspace/app/tetris/screen.c sp = &curscreen[D_FIRST * B_COLS];
sp 293 uspace/app/tetris/screen.c for (i = 0; i < B_COLS; bp++, sp++, i++) {
sp 294 uspace/app/tetris/screen.c if (*sp == (so = *bp))
sp 297 uspace/app/tetris/screen.c *sp = so;
sp 325 uspace/app/tetris/screen.c if ((i > STOP) || (sp[1] != bp[1]) || (so != bp[1]))
sp 328 uspace/app/tetris/screen.c if (sp[2] != bp[2])
sp 329 uspace/app/tetris/screen.c sp[1] = -1;
sp 330 uspace/app/tetris/screen.c else if ((i < STOP) && (so == bp[2]) && (sp[3] != bp[3])) {
sp 331 uspace/app/tetris/screen.c sp[2] = -1;
sp 332 uspace/app/tetris/screen.c sp[1] = -1;
sp 67 uspace/app/trace/proto.c srv_proto_t *sp = hash_table_get_inst(item, srv_proto_t, link);
sp 68 uspace/app/trace/proto.c return sp->srv;
sp 74 uspace/app/trace/proto.c srv_proto_t *sp = hash_table_get_inst(item, srv_proto_t, link);
sp 75 uspace/app/trace/proto.c return sp->srv == *n;
sp 127 uspace/app/trace/proto.c srv_proto_t *sp;
sp 129 uspace/app/trace/proto.c sp = malloc(sizeof(srv_proto_t));
sp 130 uspace/app/trace/proto.c sp->srv = srv;
sp 131 uspace/app/trace/proto.c sp->proto = proto;
sp 133 uspace/app/trace/proto.c hash_table_insert(&srv_proto, &sp->link);
sp 142 uspace/app/trace/proto.c srv_proto_t *sp = hash_table_get_inst(item, srv_proto_t, link);
sp 143 uspace/app/trace/proto.c return sp->proto;
sp 581 uspace/dist/src/c/demos/edit/edit.c spt_t sp, ep;
sp 585 uspace/dist/src/c/demos/edit/edit.c pt_get_sof(&sp);
sp 588 uspace/dist/src/c/demos/edit/edit.c rc = file_save_range(fname, &sp, &ep);
sp 738 uspace/dist/src/c/demos/edit/edit.c spt_t sp, bep;
sp 745 uspace/dist/src/c/demos/edit/edit.c sp = *spos;
sp 748 uspace/dist/src/c/demos/edit/edit.c sheet_copy_out(doc.sh, &sp, epos, buf, BUF_SIZE, &bep);
sp 756 uspace/dist/src/c/demos/edit/edit.c sp = bep;
sp 769 uspace/dist/src/c/demos/edit/edit.c spt_t sp, bep;
sp 780 uspace/dist/src/c/demos/edit/edit.c sp = *spos;
sp 783 uspace/dist/src/c/demos/edit/edit.c sheet_copy_out(doc.sh, &sp, epos, &buf[bpos], buf_size - bpos,
sp 787 uspace/dist/src/c/demos/edit/edit.c sp = bep;
sp 1076 uspace/dist/src/c/demos/edit/edit.c spt_t sp, ep;
sp 1083 uspace/dist/src/c/demos/edit/edit.c sheet_get_cell_pt(doc.sh, &coord, dir_before, &sp);
sp 1085 uspace/dist/src/c/demos/edit/edit.c (void) sheet_delete(doc.sh, &sp, &ep);
sp 1095 uspace/dist/src/c/demos/edit/edit.c spt_t sp, ep;
sp 1098 uspace/dist/src/c/demos/edit/edit.c tag_get_pt(&pane.caret_pos, &sp);
sp 1099 uspace/dist/src/c/demos/edit/edit.c spt_get_coord(&sp, &sc);
sp 1104 uspace/dist/src/c/demos/edit/edit.c (void) sheet_delete(doc.sh, &sp, &ep);
sp 1375 uspace/dist/src/c/demos/edit/edit.c spt_t sp, producer_pos;
sp 1376 uspace/dist/src/c/demos/edit/edit.c tag_get_pt(&pane.caret_pos, &sp);
sp 1380 uspace/dist/src/c/demos/edit/edit.c spt_next_char(sp, &sp);
sp 1382 uspace/dist/src/c/demos/edit/edit.c spt_prev_char(sp, &sp);
sp 1384 uspace/dist/src/c/demos/edit/edit.c producer_pos = sp;
sp 208 uspace/dist/src/c/demos/tetris/screen.c cell *sp;
sp 264 uspace/dist/src/c/demos/tetris/screen.c sp = &curscreen[D_FIRST * B_COLS];
sp 267 uspace/dist/src/c/demos/tetris/screen.c for (i = 0; i < B_COLS; bp++, sp++, i++) {
sp 268 uspace/dist/src/c/demos/tetris/screen.c if (*sp == (so = *bp))
sp 271 uspace/dist/src/c/demos/tetris/screen.c *sp = so;
sp 299 uspace/dist/src/c/demos/tetris/screen.c if ((i > STOP) || (sp[1] != bp[1]) || (so != bp[1]))
sp 302 uspace/dist/src/c/demos/tetris/screen.c if (sp[2] != bp[2])
sp 303 uspace/dist/src/c/demos/tetris/screen.c sp[1] = -1;
sp 304 uspace/dist/src/c/demos/tetris/screen.c else if ((i < STOP) && (so == bp[2]) && (sp[3] != bp[3])) {
sp 305 uspace/dist/src/c/demos/tetris/screen.c sp[2] = -1;
sp 306 uspace/dist/src/c/demos/tetris/screen.c sp[1] = -1;
sp 474 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c gfx_coord2_t sp;
sp 516 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c gfx_coord2_subtract(&pos, &dcbm->rect.p0, &sp);
sp 519 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 528 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c gfx_coord2_subtract(&pos, &dcbm->rect.p0, &sp);
sp 531 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 542 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c gfx_coord2_subtract(&pos, &dcbm->rect.p0, &sp);
sp 545 uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 291 uspace/drv/fb/kfb/port.c gfx_coord2_t sp;
sp 333 uspace/drv/fb/kfb/port.c gfx_coord2_subtract(&pos, &kfbbm->rect.p0, &sp);
sp 336 uspace/drv/fb/kfb/port.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 347 uspace/drv/fb/kfb/port.c gfx_coord2_subtract(&pos, &kfbbm->rect.p0, &sp);
sp 350 uspace/drv/fb/kfb/port.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 359 uspace/drv/fb/kfb/port.c gfx_coord2_subtract(&pos, &kfbbm->rect.p0, &sp);
sp 362 uspace/drv/fb/kfb/port.c color = pixelmap_get_pixel(&pbm, sp.x, sp.y);
sp 46 uspace/lib/c/arch/abs32le/include/libarch/fibril.h (ctx)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 39 uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h uintptr_t sp;
sp 43 uspace/lib/c/arch/abs32le/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 45 uspace/lib/c/arch/abs32le/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 46 uspace/lib/c/arch/abs32le/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 48 uspace/lib/c/arch/abs32le/include/libarch/thread.h return (uintptr_t) sp;
sp 50 uspace/lib/c/arch/amd64/include/libarch/fibril.h (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
sp 52 uspace/lib/c/arch/amd64/include/libarch/fibril_context.h uint64_t sp;
sp 45 uspace/lib/c/arch/amd64/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 47 uspace/lib/c/arch/amd64/include/libarch/thread.h *--sp = (uintptr_t) arg;
sp 48 uspace/lib/c/arch/amd64/include/libarch/thread.h *--sp = (uintptr_t) main;
sp 50 uspace/lib/c/arch/amd64/include/libarch/thread.h return (uintptr_t) sp;
sp 60 uspace/lib/c/arch/arm32/include/libarch/elf_linux.h uint32_t sp;
sp 84 uspace/lib/c/arch/arm32/include/libarch/elf_linux.h elf_regs->sp = istate->sp;
sp 62 uspace/lib/c/arch/arm32/include/libarch/fibril.h (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
sp 44 uspace/lib/c/arch/arm32/include/libarch/fibril_context.h uintptr_t sp;
sp 39 uspace/lib/c/arch/arm32/include/libarch/istate_struct.h uint32_t sp;
sp 44 uspace/lib/c/arch/arm32/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 46 uspace/lib/c/arch/arm32/include/libarch/thread.h *--sp = (uintptr_t) main;
sp 47 uspace/lib/c/arch/arm32/include/libarch/thread.h *--sp = (uintptr_t) arg;
sp 49 uspace/lib/c/arch/arm32/include/libarch/thread.h return (uintptr_t) sp;
sp 79 uspace/lib/c/arch/arm64/include/libarch/elf_linux.h uint64_t sp;
sp 122 uspace/lib/c/arch/arm64/include/libarch/elf_linux.h elf_regs->sp = istate->sp;
sp 62 uspace/lib/c/arch/arm64/include/libarch/fibril.h (c)->sp = ((uint64_t) (stack)) + (size) - SP_DELTA; \
sp 54 uspace/lib/c/arch/arm64/include/libarch/fibril_context.h uint64_t sp;
sp 76 uspace/lib/c/arch/arm64/include/libarch/istate_struct.h uint64_t sp;
sp 43 uspace/lib/c/arch/arm64/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 45 uspace/lib/c/arch/arm64/include/libarch/thread.h *--sp = (uintptr_t) arg;
sp 46 uspace/lib/c/arch/arm64/include/libarch/thread.h *--sp = (uintptr_t) main;
sp 48 uspace/lib/c/arch/arm64/include/libarch/thread.h return (uintptr_t) sp;
sp 51 uspace/lib/c/arch/ia32/include/libarch/fibril.h (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
sp 47 uspace/lib/c/arch/ia32/include/libarch/fibril_context.h uint32_t sp;
sp 45 uspace/lib/c/arch/ia32/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 47 uspace/lib/c/arch/ia32/include/libarch/thread.h *--sp = (uintptr_t) arg;
sp 48 uspace/lib/c/arch/ia32/include/libarch/thread.h *--sp = (uintptr_t) main;
sp 50 uspace/lib/c/arch/ia32/include/libarch/thread.h return (uintptr_t) sp;
sp 61 uspace/lib/c/arch/ia64/include/libarch/fibril.h (c)->sp = ((uint64_t) stack) + \
sp 99 uspace/lib/c/arch/ia64/include/libarch/fibril_context.h uint64_t sp;
sp 144 uspace/lib/c/arch/ia64/include/libarch/istate_struct.h uintptr_t sp;
sp 190 uspace/lib/c/arch/ia64/include/libarch/register.h unsigned int sp : 1; /**< Secure Performance monitors. */
sp 273 uspace/lib/c/arch/ia64/include/libarch/register.h unsigned int sp : 1; /**< Speculative load exception. */
sp 43 uspace/lib/c/arch/ia64/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) (ALIGN_DOWN((uintptr_t) stack + stack_size / 2, 16));
sp 46 uspace/lib/c/arch/ia64/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 47 uspace/lib/c/arch/ia64/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 49 uspace/lib/c/arch/ia64/include/libarch/thread.h return (uintptr_t) sp;
sp 121 uspace/lib/c/arch/mips32/include/libarch/elf_linux.h elf_regs->r29 = istate->sp;
sp 55 uspace/lib/c/arch/mips32/include/libarch/fibril.h (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
sp 61 uspace/lib/c/arch/mips32/include/libarch/fibril.h return ctx->sp;
sp 64 uspace/lib/c/arch/mips32/include/libarch/fibril_context.h uint32_t sp;
sp 71 uspace/lib/c/arch/mips32/include/libarch/istate.h return istate->sp;
sp 115 uspace/lib/c/arch/mips32/include/libarch/istate_struct.h uint32_t sp;
sp 44 uspace/lib/c/arch/mips32/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 46 uspace/lib/c/arch/mips32/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 47 uspace/lib/c/arch/mips32/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 49 uspace/lib/c/arch/mips32/include/libarch/thread.h return (uintptr_t) sp;
sp 98 uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h elf_regs->r1 = istate->sp;
sp 52 uspace/lib/c/arch/ppc32/include/libarch/fibril.h (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
sp 58 uspace/lib/c/arch/ppc32/include/libarch/fibril.h return ctx->sp;
sp 63 uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h uint32_t sp;
sp 75 uspace/lib/c/arch/ppc32/include/libarch/istate.h return istate->sp;
sp 128 uspace/lib/c/arch/ppc32/include/libarch/istate_struct.h uint32_t sp;
sp 43 uspace/lib/c/arch/ppc32/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size - sizeof(void *), 16);
sp 45 uspace/lib/c/arch/ppc32/include/libarch/thread.h sp[0] = 0;
sp 46 uspace/lib/c/arch/ppc32/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 47 uspace/lib/c/arch/ppc32/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 49 uspace/lib/c/arch/ppc32/include/libarch/thread.h return (uintptr_t) sp;
sp 46 uspace/lib/c/arch/riscv64/include/libarch/fibril.h (ctx)->sp = ((uintptr_t) (stack)) + (size) - SP_DELTA; \
sp 78 uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h uint64_t sp;
sp 80 uspace/lib/c/arch/riscv64/include/libarch/istate_struct.h uint64_t sp;
sp 43 uspace/lib/c/arch/riscv64/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size, 16);
sp 45 uspace/lib/c/arch/riscv64/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 46 uspace/lib/c/arch/riscv64/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 48 uspace/lib/c/arch/riscv64/include/libarch/thread.h return (uintptr_t) sp;
sp 48 uspace/lib/c/arch/sparc64/include/libarch/fibril.h (c)->sp = ((uintptr_t) stack) + ALIGN_UP((size), \
sp 56 uspace/lib/c/arch/sparc64/include/libarch/fibril.h return ctx->sp + STACK_BIAS;
sp 59 uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h uintptr_t sp; // %o6
sp 45 uspace/lib/c/arch/sparc64/include/libarch/thread.h uintptr_t *sp = (uintptr_t *) ALIGN_DOWN((uintptr_t) stack + stack_size - STACK_WINDOW_SAVE_AREA_SIZE - STACK_ARG_SAVE_AREA_SIZE, 16);
sp 47 uspace/lib/c/arch/sparc64/include/libarch/thread.h sp[-1] = (uintptr_t) arg;
sp 48 uspace/lib/c/arch/sparc64/include/libarch/thread.h sp[-2] = (uintptr_t) main;
sp 50 uspace/lib/c/arch/sparc64/include/libarch/thread.h return ((uintptr_t) sp) - STACK_BIAS;
sp 210 uspace/lib/c/common/stdc/mem.c const uint8_t *sp;
sp 225 uspace/lib/c/common/stdc/mem.c sp = src;
sp 229 uspace/lib/c/common/stdc/mem.c *dp++ = *sp++;
sp 232 uspace/lib/c/common/stdc/mem.c sp = src + (n - 1);
sp 236 uspace/lib/c/common/stdc/mem.c *dp-- = *sp--;
sp 483 uspace/lib/c/generic/io/table.c char *sp, *ep;
sp 498 uspace/lib/c/generic/io/table.c sp = str;
sp 499 uspace/lib/c/generic/io/table.c while (*sp != '\0' && table->error == EOK) {
sp 500 uspace/lib/c/generic/io/table.c ep = sp;
sp 512 uspace/lib/c/generic/io/table.c rc = table_cell_extend(table->wcell, sp, ep - sp);
sp 537 uspace/lib/c/generic/io/table.c sp = ep + 1;
sp 109 uspace/lib/c/generic/thread/thread.c uintptr_t sp = arch_thread_prepare(stack, stack_size, __thread_main,
sp 113 uspace/lib/c/generic/thread/thread.c (sysarg_t) FADDR(__thread_entry), sp,
sp 605 uspace/lib/gfxfont/src/font.c uint32_t *sp;
sp 615 uspace/lib/gfxfont/src/font.c sp = pixels;
sp 620 uspace/lib/gfxfont/src/font.c pix = *sp++;
sp 657 uspace/lib/gfxfont/src/font.c uint8_t *sp;
sp 666 uspace/lib/gfxfont/src/font.c sp = data;
sp 672 uspace/lib/gfxfont/src/font.c b = *sp++;
sp 59 uspace/lib/ui/src/accel.c const char *sp;
sp 68 uspace/lib/ui/src/accel.c sp = str;
sp 70 uspace/lib/ui/src/accel.c while (*sp != '\0') {
sp 71 uspace/lib/ui/src/accel.c if (*sp == '~') {
sp 72 uspace/lib/ui/src/accel.c if (sp[1] == '~') {
sp 73 uspace/lib/ui/src/accel.c sp += 2;
sp 76 uspace/lib/ui/src/accel.c ++sp;
sp 80 uspace/lib/ui/src/accel.c *dp++ = *sp++;
sp 100 uspace/lib/ui/src/accel.c const char *sp = str;
sp 103 uspace/lib/ui/src/accel.c while (*sp != '\0') {
sp 104 uspace/lib/ui/src/accel.c if (*sp == '~') {
sp 105 uspace/lib/ui/src/accel.c if (sp[1] == '~') {
sp 106 uspace/lib/ui/src/accel.c ++sp;
sp 109 uspace/lib/ui/src/accel.c ++sp;
sp 114 uspace/lib/ui/src/accel.c ++sp;
sp 117 uspace/lib/ui/src/accel.c if (*sp == '\0') {
sp 129 uspace/lib/ui/src/accel.c return tolower(str_decode(sp, &off, STR_NO_LIMIT));
sp 926 uspace/lib/ui/src/paint.c const char *sp;
sp 933 uspace/lib/ui/src/paint.c sp = str;
sp 934 uspace/lib/ui/src/paint.c while (*sp != '\0') {
sp 935 uspace/lib/ui/src/paint.c if (*sp == '~' && sp[1] != '~')
sp 937 uspace/lib/ui/src/paint.c ++sp;
sp 961 uspace/lib/ui/src/paint.c const char *sp;
sp 978 uspace/lib/ui/src/paint.c sp = buf;
sp 979 uspace/lib/ui/src/paint.c while (sp != endptr) {
sp 981 uspace/lib/ui/src/paint.c rc = gfx_puttext(&tpos, &tfmt, sp);
sp 985 uspace/lib/ui/src/paint.c gfx_text_cont(&tpos, &tfmt, sp, &tpos, &tfmt);
sp 990 uspace/lib/ui/src/paint.c while (*sp != '\0')
sp 991 uspace/lib/ui/src/paint.c ++sp;
sp 992 uspace/lib/ui/src/paint.c ++sp;
sp 61 uspace/srv/hid/input/ctl/stty.c static gsp_t sp;
sp 330 uspace/srv/hid/input/ctl/stty.c gsp_init(&sp);
sp 331 uspace/srv/hid/input/ctl/stty.c if (gsp_insert_defs(&sp, seq_defs) < 0) {
sp 341 uspace/srv/hid/input/ctl/stty.c ds = gsp_step(&sp, ds, scancode, &mods, &key);
sp 1415 uspace/srv/net/tcp/conn.c tcp_ncsim_bounce_seg(sp, seg);
HelenOS homepage, sources at GitHub