DMSG_IOCOMF_EOF
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
while ((iocom->flags & DMSG_IOCOMF_EOF) == 0) {
while ((iocom->flags & DMSG_IOCOMF_EOF) == 0 &&
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
iocom->flags |= DMSG_IOCOMF_EOF;
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);
atomic_set_int(&iocom->flags, DMSG_IOCOMF_EOF);