Lines Matching refs:nxt
235 struct list_head *nxt; in ptype_seq_next() local
243 nxt = READ_ONCE(pt->list.next); in ptype_seq_next()
246 if (nxt != &dev->ptype_all) in ptype_seq_next()
250 nxt = READ_ONCE(dev->ptype_all.next); in ptype_seq_next()
251 if (nxt != &dev->ptype_all) { in ptype_seq_next()
257 nxt = READ_ONCE(net->ptype_all.next); in ptype_seq_next()
263 if (nxt != &net->ptype_all && nxt != &net->ptype_specific) in ptype_seq_next()
266 if (nxt == &net->ptype_all) { in ptype_seq_next()
268 nxt = READ_ONCE(net->ptype_specific.next); in ptype_seq_next()
269 if (nxt != &net->ptype_specific) in ptype_seq_next()
274 nxt = READ_ONCE(ptype_base[0].next); in ptype_seq_next()
278 while (nxt == &ptype_base[hash]) { in ptype_seq_next()
281 nxt = READ_ONCE(ptype_base[hash].next); in ptype_seq_next()
284 return list_entry(nxt, struct packet_type, list); in ptype_seq_next()