Searched refs:wr_tx_mask (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.10/net/smc/ |
| D | smc_wr.c | 57 if (find_first_bit(link->wr_tx_mask, link->wr_tx_cnt) != in smc_wr_is_tx_pend() 115 if (!test_and_clear_bit(pnd_snd_idx, link->wr_tx_mask)) in smc_wr_tx_process_cqe() 118 for_each_set_bit(i, link->wr_tx_mask, link->wr_tx_cnt) { in smc_wr_tx_process_cqe() 124 clear_bit(i, link->wr_tx_mask); in smc_wr_tx_process_cqe() 174 for_each_clear_bit(*idx, link->wr_tx_mask, link->wr_tx_cnt) { in smc_wr_tx_get_free_slot_index() 175 if (!test_and_set_bit(*idx, link->wr_tx_mask)) in smc_wr_tx_get_free_slot_index() 256 test_and_clear_bit(idx, link->wr_tx_mask); in smc_wr_tx_put_slot() 358 for_each_set_bit(i, link->wr_tx_mask, link->wr_tx_cnt) { in smc_wr_tx_dismiss_slots() 570 memset(lnk->wr_tx_mask, 0, in smc_wr_free_link() 572 sizeof(*lnk->wr_tx_mask)); in smc_wr_free_link() [all …]
|
| D | smc_core.h | 94 unsigned long *wr_tx_mask; /* bit mask of used indexes */ member
|