对一个while/for循环使用break指令是否安全list_for_each_entry(在Linux内核中)?
举例:
list_for_each_entry(obj1, vars, list) {
...
while(j < k)
{
...
if(k >= MAX_ITERATIONS) break; // break the while
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
while循环是否会按预期被破坏或被list_for_each_entry破坏?