Index: uspace/lib/c/arch/amd64/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/amd64/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/amd64/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -51,10 +51,10 @@
 int stacktrace_fp_prev(stacktrace_t *st, uintptr_t fp, uintptr_t *prev)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
 }
 
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
Index: uspace/lib/c/arch/arm32/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/arm32/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/arm32/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -51,10 +51,10 @@
 int stacktrace_fp_prev(stacktrace_t *st, uintptr_t fp, uintptr_t *prev)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
 }
 
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
Index: uspace/lib/c/arch/ia32/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/ia32/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/ia32/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -51,10 +51,10 @@
 int stacktrace_fp_prev(stacktrace_t *st, uintptr_t fp, uintptr_t *prev)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
 }
 
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
Index: uspace/lib/c/arch/ppc32/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/ppc32/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/ppc32/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -51,10 +51,10 @@
 int stacktrace_fp_prev(stacktrace_t *st, uintptr_t fp, uintptr_t *prev)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, prev);
 }
 
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
Index: uspace/lib/c/arch/sparc32/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/sparc32/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/sparc32/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -53,5 +53,5 @@
 {
 	uintptr_t bprev;
-	int rc = (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV,
+	int rc = (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV,
 	    &bprev);
 	if (rc == EOK)
@@ -63,5 +63,5 @@
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
Index: uspace/lib/c/arch/sparc64/src/stacktrace.c
===================================================================
--- uspace/lib/c/arch/sparc64/src/stacktrace.c	(revision 334bf2812cd844f83efc295b39c767c42f7e9107)
+++ uspace/lib/c/arch/sparc64/src/stacktrace.c	(revision 54a1ca73a9e9c3abb6bdcc1ae84ff0213fe6f721)
@@ -55,5 +55,5 @@
 	int rc;
 
-	rc = (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, &bprev);
+	rc = (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_FP_PREV, &bprev);
 	if (rc == EOK)
 		*prev = bprev + STACK_BIAS;
@@ -63,5 +63,5 @@
 int stacktrace_ra_get(stacktrace_t *st, uintptr_t fp, uintptr_t *ra)
 {
-	return (*st->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
+	return (*st->ops->read_uintptr)(st->op_arg, fp + FRAME_OFFSET_RA, ra);
 }
 
