Home
last modified time | relevance | path

Searched refs:mnt_slave (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/fs/
Dpnode.c24 return list_entry(p->mnt_slave_list.next, struct mount, mnt_slave); in first_slave()
29 return list_entry(p->mnt_slave_list.prev, struct mount, mnt_slave); in last_slave()
34 return list_entry(p->mnt_slave.next, struct mount, mnt_slave); in next_slave()
87 struct mount, mnt_slave); in do_make_slave()
88 list_del_init(&slave_mnt->mnt_slave); in do_make_slave()
110 list_for_each_entry(slave_mnt, &mnt->mnt_slave_list, mnt_slave) in do_make_slave()
112 list_move(&mnt->mnt_slave, &master->mnt_slave_list); in do_make_slave()
130 list_del_init(&mnt->mnt_slave); in change_mnt_propagation()
162 } else if (m->mnt_slave.next != &master->mnt_slave_list) in propagation_next()
194 } else if (m->mnt_slave.next != &next->mnt_slave) in next_group()
[all …]
Dmount.h61 struct list_head mnt_slave; /* slave list entry */ member
Dnamespace.c343 INIT_LIST_HEAD(&mnt->mnt_slave); in alloc_vfsmnt()
1323 list_add(&mnt->mnt_slave, &old->mnt_slave_list); in clone_mnt()
1330 list_add(&mnt->mnt_slave, &old->mnt_slave); in clone_mnt()
3149 list_add(&to->mnt_slave, &m->mnt_slave_list); in do_set_group()
/linux-6.12.1/Documentation/filesystems/
Dsharedsubtree.rst855 * ->mnt_slave
866 ->mnt_slave
884 in ->mnt_master->mnt_slave_list and going through ->mnt_slave.
917 A's ->mnt_slave_list links with ->mnt_slave of 'E', 'K', 'F' and 'G'
925 K's ->mnt_slave_list links with ->mnt_slave of 'M', 'L' and 'N'
927 C's ->mnt_slave_list links with ->mnt_slave of 'J' and 'K'
931 and finally D's ->mnt_slave_list links with ->mnt_slave of 'H' and 'I'
940 ->mnt_share, ->mnt_slave, ->mnt_slave_list, ->mnt_master are protected