Searched refs:buf_desc (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/net/smc/ |
D | smc_core.c | 43 struct smc_buf_desc *buf_desc); 342 struct smc_buf_desc *buf_desc) in smcr_buf_free() argument 347 if (buf_desc->mr_rx[SMC_SINGLE_LINK]) in smcr_buf_free() 349 buf_desc->mr_rx[SMC_SINGLE_LINK]); in smcr_buf_free() 350 smc_ib_buf_unmap_sg(lnk->smcibdev, buf_desc, in smcr_buf_free() 353 smc_ib_buf_unmap_sg(lnk->smcibdev, buf_desc, in smcr_buf_free() 356 sg_free_table(&buf_desc->sgt[SMC_SINGLE_LINK]); in smcr_buf_free() 357 if (buf_desc->pages) in smcr_buf_free() 358 __free_pages(buf_desc->pages, buf_desc->order); in smcr_buf_free() 359 kfree(buf_desc); in smcr_buf_free() [all …]
|
/Linux-v4.19/drivers/gpu/drm/exynos/ |
D | exynos_drm_g2d.c | 631 static bool g2d_check_buf_desc_is_valid(struct g2d_buf_desc *buf_desc, in g2d_check_buf_desc_is_valid() argument 646 width = (int)buf_desc->right_x - (int)buf_desc->left_x; in g2d_check_buf_desc_is_valid() 653 height = (int)buf_desc->bottom_y - (int)buf_desc->top_y; in g2d_check_buf_desc_is_valid() 659 bpp = g2d_get_buf_bpp(buf_desc->format); in g2d_check_buf_desc_is_valid() 662 last_pos = ((unsigned long)buf_desc->bottom_y - 1) * in g2d_check_buf_desc_is_valid() 663 (unsigned long)buf_desc->stride + in g2d_check_buf_desc_is_valid() 664 (unsigned long)buf_desc->right_x * bpp - 1; in g2d_check_buf_desc_is_valid() 694 struct g2d_buf_desc *buf_desc; in g2d_map_cmdlist_gem() local 711 buf_desc = &buf_info->descs[reg_type]; in g2d_map_cmdlist_gem() 722 if (!g2d_check_buf_desc_is_valid(buf_desc, in g2d_map_cmdlist_gem() [all …]
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_wqe.h | 278 struct hinic_scmd_bufdesc buf_desc; member 286 struct hinic_lcmd_bufdesc buf_desc; member 356 struct hinic_rq_bufdesc buf_desc; member
|
D | hinic_hw_qp.c | 864 sge->hi_addr = be32_to_cpu(rq_wqe->buf_desc.hi_addr); in hinic_rq_get_sge() 865 sge->lo_addr = be32_to_cpu(rq_wqe->buf_desc.lo_addr); in hinic_rq_get_sge() 880 struct hinic_rq_bufdesc *buf_desc = &rq_wqe->buf_desc; in hinic_rq_prepare_wqe() local 889 HINIC_RQ_CTRL_SET(SIZE_8BYTES(sizeof(*buf_desc)), in hinic_rq_prepare_wqe() 895 buf_desc->hi_addr = sge->hi_addr; in hinic_rq_prepare_wqe() 896 buf_desc->lo_addr = sge->lo_addr; in hinic_rq_prepare_wqe()
|
D | hinic_hw_cmdq.c | 245 hinic_set_sge(&wqe_lcmd->buf_desc.sge, buf_in->dma_addr, buf_in->size); in cmdq_set_lcmd_bufdesc() 253 wqe_scmd->buf_desc.buf_len = in_size; in cmdq_set_direct_wqe_data() 254 memcpy(wqe_scmd->buf_desc.data, buf_in, in_size); in cmdq_set_direct_wqe_data()
|
/Linux-v4.19/drivers/spi/ |
D | spi-pic32-sqi.c | 105 struct buf_desc { struct 137 struct buf_desc *bd; 272 struct buf_desc *bd; in pic32_sqi_one_transfer() 465 struct buf_desc *bd; in ring_desc_ring_alloc() 486 bd = (struct buf_desc *)sqi->bd; in ring_desc_ring_alloc() 510 sizeof(struct buf_desc) * PESQI_BD_COUNT, in ring_desc_ring_free()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | psp_gfx_if.h | 141 struct psp_gfx_buf_desc buf_desc[GFX_BUF_MAX_DESC]; /* list of buffer descriptors */ member
|
/Linux-v4.19/drivers/net/ethernet/sfc/ |
D | farch.c | 175 efx_qword_t buf_desc; in efx_init_special_buffer() local 189 EFX_POPULATE_QWORD_3(buf_desc, in efx_init_special_buffer() 193 efx_write_buf_tbl(efx, &buf_desc, index); in efx_init_special_buffer()
|
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/ |
D | farch.c | 173 ef4_qword_t buf_desc; in ef4_init_special_buffer() local 187 EF4_POPULATE_QWORD_3(buf_desc, in ef4_init_special_buffer() 191 ef4_write_buf_tbl(efx, &buf_desc, index); in ef4_init_special_buffer()
|