Lines Matching refs:master
70 struct mount *peer_mnt = mnt, *master = mnt->mnt_master; in do_make_slave() local
94 master = peer_mnt; in do_make_slave()
96 if (master) { in do_make_slave()
98 slave_mnt->mnt_master = master; in do_make_slave()
99 list_move(&mnt->mnt_slave, &master->mnt_slave_list); in do_make_slave()
100 list_splice(&mnt->mnt_slave_list, master->mnt_slave_list.prev); in do_make_slave()
111 mnt->mnt_master = master; in do_make_slave()
154 struct mount *master = m->mnt_master; in propagation_next() local
156 if (master == origin->mnt_master) { in propagation_next()
159 } else if (m->mnt_slave.next != &master->mnt_slave_list) in propagation_next()
163 m = master; in propagation_next()
184 struct mount *master = m->mnt_master; in next_group() local
185 if (m->mnt_slave.next != &master->mnt_slave_list) in next_group()
187 m = next_peer(master); in next_group()
188 if (master->mnt_group_id == origin->mnt_group_id) in next_group()
190 if (master->mnt_slave.next == &m->mnt_slave) in next_group()
192 m = master; in next_group()