i40e_state
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_STARTED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
atomic_or_32(&i40e->i40e_state, I40E_STARTED);
if (i40e->i40e_state & I40E_SUSPENDED)
atomic_and_32(&i40e->i40e_state, ~I40E_STARTED);
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
if (i40e->i40e_state & I40E_SUSPENDED) {
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
atomic_and_32(&i40e->i40e_state,
atomic_or_32(&i40e->i40e_state, I40E_INITIALIZED);
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
if (i40e->i40e_state & I40E_SUSPENDED) {
uint_t i40e_state;
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
if (!(i40e->i40e_state & I40E_STARTED) ||
(i40e->i40e_state & I40E_OVERTEMP) ||
(i40e->i40e_state & I40E_SUSPENDED) ||
(i40e->i40e_state & I40E_ERROR))
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
atomic_or_32(&i40e->i40e_state, I40E_ERROR);
if (!(i40e->i40e_state & I40E_STARTED) ||
(i40e->i40e_state & I40E_OVERTEMP) ||
(i40e->i40e_state & I40E_SUSPENDED) ||
(i40e->i40e_state & I40E_ERROR) ||
atomic_or_32(&i40e->i40e_state, I40E_ERROR);