Lines Matching refs:next
19 return list_entry(p->mnt_share.next, struct mount, mnt_share); in next_peer()
24 return list_entry(p->mnt_slave_list.next, struct mount, mnt_slave); in first_slave()
34 return list_entry(p->mnt_slave.next, struct mount, mnt_slave); in next_slave()
162 struct mount *next = next_peer(m); in propagation_next() local
163 return (next == origin) ? NULL : next; in propagation_next()
164 } else if (m->mnt_slave.next != &master->mnt_slave_list) in propagation_next()
189 struct mount *next; in next_group() local
192 next = next_peer(m); in next_group()
194 if (next == origin) in next_group()
196 } else if (m->mnt_slave.next != &next->mnt_slave) in next_group()
198 m = next; in next_group()
203 if (m->mnt_slave.next != &master->mnt_slave_list) in next_group()
208 if (master->mnt_slave.next == &m->mnt_slave) in next_group()
623 if (!master || cur->mnt_slave.next != &master->mnt_slave_list) { in next_descendent()
624 struct mount *next = next_slave(cur); in next_descendent() local
626 return (next == root) ? NULL : next; in next_descendent()