ultos
extern void ultos(uint64_t, int, char *);
ultos((uint64_t)(uintptr_t)cv, 16, buf + strlen(buf));
ultos((uint64_t)(uintptr_t)mp, 16, buf + strlen(buf));
ultos((uint64_t)mcopy.mutex_rcount, 10, buf + strlen(buf));
ultos((uint64_t)(uintptr_t)self, 16, buf + strlen(buf));
ultos((uint64_t)lwpid, 10, buf + strlen(buf));
ultos((uint64_t)mcopy.mutex_owner, 16, buf + strlen(buf));
ultos((uint64_t)pid, 10, buf + strlen(buf));
ultos((uint64_t)mcopy.mutex_owner, 16, buf + strlen(buf));
ultos((uint64_t)mcopy.mutex_ownerpid, 10, buf + strlen(buf));
ultos((uint64_t)(uintptr_t)rp, 16, buf + strlen(buf));
ultos((uint64_t)(uintptr_t)self, 16, buf + strlen(buf));
ultos((uint64_t)lwpid, 10, buf + strlen(buf));
ultos((uint64_t)pid, 10, buf + strlen(buf));
ultos((uint64_t)rcopy.rwlock_owner, 16,
ultos((uint64_t)rcopy.rwlock_ownerpid, 10,
ultos((uint64_t)(rwstate & URW_READERS_MASK), 10,
ultos((uint64_t)(uintptr_t)self, 16, buf + strlen(buf));
ultos((uint64_t)lwpid, 10, buf + strlen(buf));
ultos((uint64_t)(uintptr_t)self, 16, buf + strlen(buf));
ultos((uint64_t)lwpid, 10, buf + strlen(buf));
ultos((uint64_t)line_num, 10, buf + strlen(buf));
ultos((uint64_t)lv, 16, buf + strlen(buf));
ultos((uint64_t)rv, 16, buf + strlen(buf));
ultos((uint64_t)tid, 10, buf + strlen(buf));
ultos((uint64_t)tid, 10, buf + strlen(buf));
ultos((uint64_t)tid, 10, buf + strlen(buf));
ultos((uint64_t)tid, 10, buf + strlen(buf));