Lines Matching refs:rwi

1858 				 struct ibmvnic_rwi *rwi,  in do_change_param_reset()  argument
1865 rwi->reset_reason); in do_change_param_reset()
1868 adapter->reset_reason = rwi->reset_reason; in do_change_param_reset()
1944 struct ibmvnic_rwi *rwi, u32 reset_state) in do_reset() argument
1954 rwi->reset_reason, reset_state); in do_reset()
1962 if (rwi->reset_reason == VNIC_RESET_FAILOVER) in do_reset()
1966 adapter->reset_reason = rwi->reset_reason; in do_reset()
2115 struct ibmvnic_rwi *rwi, u32 reset_state) in do_hard_reset() argument
2121 rwi->reset_reason); in do_hard_reset()
2124 adapter->reset_reason = rwi->reset_reason; in do_hard_reset()
2187 struct ibmvnic_rwi *rwi; in get_next_rwi() local
2193 rwi = list_first_entry(&adapter->rwi_list, struct ibmvnic_rwi, in get_next_rwi()
2195 list_del(&rwi->list); in get_next_rwi()
2197 rwi = NULL; in get_next_rwi()
2201 return rwi; in get_next_rwi()
2206 struct ibmvnic_rwi *rwi; in __ibmvnic_reset() local
2221 rwi = get_next_rwi(adapter); in __ibmvnic_reset()
2222 while (rwi) { in __ibmvnic_reset()
2228 kfree(rwi); in __ibmvnic_reset()
2239 if (rwi->reset_reason == VNIC_RESET_CHANGE_PARAM) { in __ibmvnic_reset()
2241 rc = do_change_param_reset(adapter, rwi, reset_state); in __ibmvnic_reset()
2254 rc = do_hard_reset(adapter, rwi, reset_state); in __ibmvnic_reset()
2258 rc = do_hard_reset(adapter, rwi, reset_state); in __ibmvnic_reset()
2270 rc = do_reset(adapter, rwi, reset_state); in __ibmvnic_reset()
2272 kfree(rwi); in __ibmvnic_reset()
2278 rwi = get_next_rwi(adapter); in __ibmvnic_reset()
2280 if (rwi && (rwi->reset_reason == VNIC_RESET_FAILOVER || in __ibmvnic_reset()
2281 rwi->reset_reason == VNIC_RESET_MOBILITY)) in __ibmvnic_reset()
2311 struct ibmvnic_rwi *rwi, *tmp; in ibmvnic_reset() local
2349 rwi = kzalloc(sizeof(*rwi), GFP_ATOMIC); in ibmvnic_reset()
2350 if (!rwi) { in ibmvnic_reset()
2363 rwi->reset_reason = reason; in ibmvnic_reset()
2364 list_add_tail(&rwi->list, &adapter->rwi_list); in ibmvnic_reset()