If all of the lists consist of objects of the same type (xx) and the condition is the same, then you can define a Sub:
Sub Reset(list As List(Of xx))
For Each x In list.Where(Function ...)
x.Reset()
Next
End Sub
Usage:
Reset(List1)
Reset(List2)
Reset(List3)
You can also consider this:
List1.Concat(List2).Concat(List3).Where(Function ...).All(Function(x)
x.Reset()
Return True
End Function)