#include <lunaix/types.h>
struct llist_header all_mnts = { .next = &all_mnts, .prev = &all_mnts };
#include <lunaix/types.h>
struct llist_header all_mnts = { .next = &all_mnts, .prev = &all_mnts };
mutex_lock(&mnt->parent->lock);
llist_append(&parent->submnts, &mnt->sibmnts);
mutex_unlock(&mnt->parent->lock);
mutex_lock(&mnt->parent->lock);
llist_append(&parent->submnts, &mnt->sibmnts);
mutex_unlock(&mnt->parent->lock);