Lines Matching refs:old_arr
3941 struct bond_up_slave *new_arr, *old_arr; in bond_update_slave_arr() local
3965 old_arr = rtnl_dereference(bond->slave_arr); in bond_update_slave_arr()
3966 if (old_arr) { in bond_update_slave_arr()
3968 kfree_rcu(old_arr, rcu); in bond_update_slave_arr()
3994 old_arr = rtnl_dereference(bond->slave_arr); in bond_update_slave_arr()
3996 if (old_arr) in bond_update_slave_arr()
3997 kfree_rcu(old_arr, rcu); in bond_update_slave_arr()
4010 old_arr = rtnl_dereference(bond->slave_arr); in bond_update_slave_arr()
4011 for (idx = 0; idx < old_arr->count; idx++) { in bond_update_slave_arr()
4012 if (skipslave == old_arr->arr[idx]) { in bond_update_slave_arr()
4013 old_arr->arr[idx] = in bond_update_slave_arr()
4014 old_arr->arr[old_arr->count-1]; in bond_update_slave_arr()
4015 old_arr->count--; in bond_update_slave_arr()