Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/net/smc/
H A Dsmc_wr.c108 memset(&link->wr_tx_bufs[pnd_snd_idx], 0, in smc_wr_tx_process_cqe()
109 sizeof(link->wr_tx_bufs[pnd_snd_idx])); in smc_wr_tx_process_cqe()
222 *wr_buf = &link->wr_tx_bufs[idx]; in smc_wr_tx_get_free_slot()
241 memset(&link->wr_tx_bufs[idx], 0, in smc_wr_tx_put_slot()
242 sizeof(link->wr_tx_bufs[idx])); in smc_wr_tx_put_slot()
583 kfree(lnk->wr_tx_bufs); in smc_wr_free_link_mem()
584 lnk->wr_tx_bufs = NULL; in smc_wr_free_link_mem()
592 link->wr_tx_bufs = kcalloc(SMC_WR_BUF_CNT, SMC_WR_BUF_SIZE, GFP_KERNEL); in smc_wr_alloc_link_mem()
593 if (!link->wr_tx_bufs) in smc_wr_alloc_link_mem()
663 kfree(link->wr_tx_bufs); in smc_wr_alloc_link_mem()
[all...]
H A Dsmc_core.h84 struct smc_wr_buf *wr_tx_bufs; /* WR send payload buffers */ member
92 dma_addr_t wr_tx_dma_addr; /* DMA address of wr_tx_bufs */
/kernel/linux/linux-6.6/net/smc/
H A Dsmc_wr.c115 memset(&link->wr_tx_bufs[pnd_snd_idx], 0, in smc_wr_tx_process_cqe()
116 sizeof(link->wr_tx_bufs[pnd_snd_idx])); in smc_wr_tx_process_cqe()
237 *wr_buf = &link->wr_tx_bufs[idx]; in smc_wr_tx_get_free_slot()
283 memset(&link->wr_tx_bufs[idx], 0, in smc_wr_tx_put_slot()
284 sizeof(link->wr_tx_bufs[idx])); in smc_wr_tx_put_slot()
563 lnk->wr_tx_sges[i].addr = send_inline ? (uintptr_t)(&lnk->wr_tx_bufs[i]) : in smc_wr_init_sge()
717 kfree(lnk->wr_tx_bufs); in smc_wr_free_link_mem()
718 lnk->wr_tx_bufs = NULL; in smc_wr_free_link_mem()
744 link->wr_tx_bufs = kcalloc(SMC_WR_BUF_CNT, SMC_WR_BUF_SIZE, GFP_KERNEL); in smc_wr_alloc_link_mem()
745 if (!link->wr_tx_bufs) in smc_wr_alloc_link_mem()
[all...]
H A Dsmc_core.h101 struct smc_wr_buf *wr_tx_bufs; /* WR send payload buffers */ member
112 dma_addr_t wr_tx_dma_addr; /* DMA address of wr_tx_bufs */

Completed in 5 milliseconds