STATMOUNT_MNT_POINT
case STATMOUNT_MNT_POINT:
STATMOUNT_MNT_POINT | \
s->mask &= ~(STATMOUNT_MNT_POINT | STATMOUNT_MNT_NS_ID);
if (!err && s->mask & STATMOUNT_MNT_POINT)
err = statmount_string(s, STATMOUNT_MNT_POINT);
#define STATMOUNT_STRING_REQ (STATMOUNT_MNT_ROOT | STATMOUNT_MNT_POINT | \
STATMOUNT_MNT_ROOT | STATMOUNT_MNT_POINT |
#ifndef STATMOUNT_MNT_POINT
STATMOUNT_MNT_POINT |
(stmnt->mask & STATMOUNT_MNT_POINT) ? stmnt->str + stmnt->mnt_point : "",
sm = statmount_alloc(list[i], new_ns_id, STATMOUNT_MNT_POINT);
STATMOUNT_MNT_POINT);
STATMOUNT_MNT_POINT);
STATMOUNT_MNT_POINT);
if (sm->mask & STATMOUNT_MNT_POINT)
sm = statmount_alloc(root_id, 0, STATMOUNT_MNT_POINT, 0);
if (!(sm->mask & STATMOUNT_MNT_POINT)) {
sm = statmount_alloc(0, fd, STATMOUNT_MNT_ROOT | STATMOUNT_MNT_POINT, STATMOUNT_BY_FD);
if (sm->mask & STATMOUNT_MNT_POINT) {
sm = statmount_alloc(0, fd, STATMOUNT_MNT_ROOT | STATMOUNT_MNT_POINT, STATMOUNT_BY_FD);
if (!(sm->mask & STATMOUNT_MNT_POINT)) {
sm = statmount_alloc(0, fd, STATMOUNT_MNT_POINT | STATMOUNT_MNT_ROOT, STATMOUNT_BY_FD);
if (sm->mask & STATMOUNT_MNT_POINT) {
STATMOUNT_MNT_POINT | STATMOUNT_FS_TYPE | STATMOUNT_MNT_NS_ID;
test_statmount_string(STATMOUNT_MNT_POINT, str_off(mnt_point), "mount point");