Home
last modified time | relevance | path

Searched refs:rwi_list (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/
H A Dibmvnic.c2202 if (!list_empty(&adapter->rwi_list)) { in get_next_rwi()
2203 rwi = list_first_entry(&adapter->rwi_list, struct ibmvnic_rwi, in get_next_rwi()
2332 * duplicate reset when walking the ->rwi_list below. in ibmvnic_reset()
2349 list_for_each(entry, &adapter->rwi_list) { in ibmvnic_reset()
2367 if (adapter->force_reset_recovery && !list_empty(&adapter->rwi_list)) { in ibmvnic_reset()
2368 list_for_each_safe(entry, tmp_entry, &adapter->rwi_list) { in ibmvnic_reset()
2374 list_add_tail(&rwi->list, &adapter->rwi_list); in ibmvnic_reset()
5332 INIT_LIST_HEAD(&adapter->rwi_list); in ibmvnic_probe()
H A Dibmvnic.h1079 struct list_head rwi_list; member
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/
H A Dibmvnic.h1046 struct list_head rwi_list; member
1047 /* Used for serialization of rwi_list. When taking both state
H A Dibmvnic.c3042 if (!list_empty(&adapter->rwi_list)) { in get_next_rwi()
3043 rwi = list_first_entry(&adapter->rwi_list, struct ibmvnic_rwi, in get_next_rwi()
3163 /* ->rwi_list is stable now (no one else is removing entries) */ in __ibmvnic_reset()
3189 if (!list_empty(&adapter->rwi_list)) { in __ibmvnic_reset()
3323 if (!list_empty(&adapter->rwi_list)) { in flush_reset_queue()
3324 list_for_each_safe(entry, tmp_entry, &adapter->rwi_list) { in flush_reset_queue()
3344 * duplicate reset when walking the ->rwi_list below. in ibmvnic_reset()
3354 list_for_each_entry(tmp, &adapter->rwi_list, list) { in ibmvnic_reset()
3375 list_add_tail(&rwi->list, &adapter->rwi_list); in ibmvnic_reset()
6358 INIT_LIST_HEAD(&adapter->rwi_list); in ibmvnic_probe()
[all...]

Completed in 23 milliseconds