Lines Matching refs:newpos
850 struct hlist_node *newpos = NULL; in xfrm_policy_inexact_list_reinsert() local
861 newpos = &p->bydst; in xfrm_policy_inexact_list_reinsert()
864 newpos = &p->bydst; in xfrm_policy_inexact_list_reinsert()
869 if (newpos) in xfrm_policy_inexact_list_reinsert()
870 hlist_add_behind_rcu(&policy->bydst, newpos); in xfrm_policy_inexact_list_reinsert()
1230 struct hlist_node *newpos; in xfrm_hash_rebuild() local
1333 newpos = NULL; in xfrm_hash_rebuild()
1346 newpos = &pol->bydst; in xfrm_hash_rebuild()
1350 if (newpos) in xfrm_hash_rebuild()
1351 hlist_add_behind_rcu(&policy->bydst, newpos); in xfrm_hash_rebuild()
1506 struct hlist_node *newpos = NULL; in xfrm_policy_insert_inexact_list() local
1520 newpos = &pol->bydst_inexact_list; in xfrm_policy_insert_inexact_list()
1527 if (newpos) in xfrm_policy_insert_inexact_list()
1528 hlist_add_behind_rcu(&policy->bydst_inexact_list, newpos); in xfrm_policy_insert_inexact_list()
1542 struct xfrm_policy *pol, *newpos = NULL, *delpol = NULL; in xfrm_policy_insert_list() local
1557 newpos = pol; in xfrm_policy_insert_list()
1564 if (newpos) in xfrm_policy_insert_list()
1565 hlist_add_behind_rcu(&policy->bydst, &newpos->bydst); in xfrm_policy_insert_list()