Searched refs:wr_tx_bufs (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_wr.c | 108 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 D | smc_core.h | 84 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 D | smc_wr.c | 115 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 D | smc_core.h | 101 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