Searched refs:wr_tx_mask (Results 1 – 2 of 2) sorted by relevance
57 if (find_first_bit(link->wr_tx_mask, link->wr_tx_cnt) != in smc_wr_is_tx_pend()121 if (!test_and_clear_bit(pnd_snd_idx, link->wr_tx_mask)) in smc_wr_tx_process_cqe()181 if (!test_and_set_bit(*idx, link->wr_tx_mask)) in smc_wr_tx_get_free_slot_index()289 test_and_clear_bit(idx, link->wr_tx_mask); in smc_wr_tx_put_slot()699 kfree(lnk->wr_tx_mask); in smc_wr_free_link_mem()700 lnk->wr_tx_mask = NULL; in smc_wr_free_link_mem()775 link->wr_tx_mask = kcalloc(BITS_TO_LONGS(SMC_WR_BUF_CNT), in smc_wr_alloc_link_mem()776 sizeof(*link->wr_tx_mask), in smc_wr_alloc_link_mem()778 if (!link->wr_tx_mask) in smc_wr_alloc_link_mem()816 kfree(link->wr_tx_mask); in smc_wr_alloc_link_mem()[all …]
106 unsigned long *wr_tx_mask; /* bit mask of used indexes */ member
Completed in 8 milliseconds