/linux/net/smc/ |
A D | smc_core.c | 1230 __free_pages(buf_desc->pages, buf_desc->order); in smcr_buf_free() 1231 kfree(buf_desc); in smcr_buf_free() 1244 kfree(buf_desc); in smcd_buf_free() 1935 buf_desc->cpu_addr, buf_desc->len); in smcr_buf_map_link() 2053 buf_desc = kzalloc(sizeof(*buf_desc), GFP_KERNEL); in smcr_new_buf_create() 2054 if (!buf_desc) in smcr_new_buf_create() 2066 buf_desc->cpu_addr = (void *)page_address(buf_desc->pages); in smcr_new_buf_create() 2068 return buf_desc; in smcr_new_buf_create() 2103 buf_desc = kzalloc(sizeof(*buf_desc), GFP_KERNEL); in smcd_new_buf_create() 2104 if (!buf_desc) in smcd_new_buf_create() [all …]
|
/linux/drivers/net/ethernet/broadcom/ |
A D | bcm4908_enet.c | 61 struct bcm4908_enet_dma_ring_bd *buf_desc; member 257 struct bcm4908_enet_dma_ring_bd *buf_desc = &enet->rx_ring.buf_desc[idx]; in bcm4908_enet_dma_alloc_rx_buf() local 282 buf_desc->ctl = cpu_to_le32(tmp); in bcm4908_enet_dma_alloc_rx_buf() 516 struct bcm4908_enet_dma_ring_bd *buf_desc; in bcm4908_enet_start_xmit() local 536 buf_desc = &ring->buf_desc[ring->write_idx]; in bcm4908_enet_start_xmit() 558 buf_desc->ctl = cpu_to_le32(tmp); in bcm4908_enet_start_xmit() 578 struct bcm4908_enet_dma_ring_bd *buf_desc; in bcm4908_enet_poll_rx() local 584 buf_desc = &enet->rx_ring.buf_desc[enet->rx_ring.read_idx]; in bcm4908_enet_poll_rx() 585 ctl = le32_to_cpu(buf_desc->ctl); in bcm4908_enet_poll_rx() 635 struct bcm4908_enet_dma_ring_bd *buf_desc; in bcm4908_enet_poll_tx() local [all …]
|
/linux/drivers/gpu/drm/exynos/ |
A D | exynos_drm_g2d.c | 629 struct g2d_buf_desc *buf_desc, in g2d_check_buf_desc_is_valid() argument 644 width = (int)buf_desc->right_x - (int)buf_desc->left_x; in g2d_check_buf_desc_is_valid() 651 height = (int)buf_desc->bottom_y - (int)buf_desc->top_y; in g2d_check_buf_desc_is_valid() 662 (unsigned long)buf_desc->stride + in g2d_check_buf_desc_is_valid() 693 struct g2d_buf_desc *buf_desc; in g2d_map_cmdlist_gem() local 776 struct g2d_buf_desc *buf_desc; in g2d_unmap_cmdlist_gem() local 793 memset(buf_desc, 0x00, sizeof(*buf_desc)); in g2d_unmap_cmdlist_gem() 1034 struct g2d_buf_desc *buf_desc; in g2d_check_reg_offset() local 1085 buf_desc->format = value & 0xf; in g2d_check_reg_offset() 1097 buf_desc->left_x = value & 0x1fff; in g2d_check_reg_offset() [all …]
|
/linux/drivers/net/wireless/realtek/rtw88/ |
A D | pci.c | 220 struct rtw_pci_rx_buffer_desc *buf_desc; in rtw_pci_reset_rx_desc() local 234 memset(buf_desc, 0, sizeof(*buf_desc)); in rtw_pci_reset_rx_desc() 236 buf_desc->dma = cpu_to_le32(dma); in rtw_pci_reset_rx_desc() 246 struct rtw_pci_rx_buffer_desc *buf_desc; in rtw_pci_sync_rx_desc_device() local 253 memset(buf_desc, 0, sizeof(*buf_desc)); in rtw_pci_sync_rx_desc_device() 255 buf_desc->dma = cpu_to_le32(dma); in rtw_pci_sync_rx_desc_device() 720 struct rtw_pci_rx_buffer_desc *buf_desc; in rtw_pci_dma_check() local 840 struct rtw_pci_tx_buffer_desc *buf_desc; in rtw_pci_tx_write_data() local 862 memset(buf_desc, 0, tx_buf_desc_sz); in rtw_pci_tx_write_data() 869 buf_desc[0].dma = cpu_to_le32(dma); in rtw_pci_tx_write_data() [all …]
|
A D | pci.h | 271 u8 *buf_desc; in get_tx_buffer_desc() local 273 buf_desc = ring->r.head + ring->r.wp * size; in get_tx_buffer_desc() 274 return (struct rtw_pci_tx_buffer_desc *)buf_desc; in get_tx_buffer_desc()
|
/linux/drivers/spi/ |
A D | spi-pic32-sqi.c | 97 struct buf_desc { struct 129 struct buf_desc *bd; 264 struct buf_desc *bd; in pic32_sqi_one_transfer() 457 struct buf_desc *bd; in ring_desc_ring_alloc() 478 bd = (struct buf_desc *)sqi->bd; in ring_desc_ring_alloc() 502 sizeof(struct buf_desc) * PESQI_BD_COUNT, in ring_desc_ring_free()
|
/linux/drivers/net/ethernet/huawei/hinic/ |
A D | hinic_hw_qp.c | 931 sge->hi_addr = be32_to_cpu(rq_wqe->buf_desc.hi_addr); in hinic_rq_get_sge() 932 sge->lo_addr = be32_to_cpu(rq_wqe->buf_desc.lo_addr); in hinic_rq_get_sge() 947 struct hinic_rq_bufdesc *buf_desc = &rq_wqe->buf_desc; in hinic_rq_prepare_wqe() local 956 HINIC_RQ_CTRL_SET(SIZE_8BYTES(sizeof(*buf_desc)), in hinic_rq_prepare_wqe() 962 buf_desc->hi_addr = sge->hi_addr; in hinic_rq_prepare_wqe() 963 buf_desc->lo_addr = sge->lo_addr; in hinic_rq_prepare_wqe()
|
A D | hinic_hw_wqe.h | 365 struct hinic_scmd_bufdesc buf_desc; member 373 struct hinic_lcmd_bufdesc buf_desc; member 443 struct hinic_rq_bufdesc buf_desc; member
|
A D | hinic_hw_cmdq.c | 236 hinic_set_sge(&wqe_lcmd->buf_desc.sge, buf_in->dma_addr, buf_in->size); in cmdq_set_lcmd_bufdesc() 244 wqe_scmd->buf_desc.buf_len = in_size; in cmdq_set_direct_wqe_data() 245 memcpy(wqe_scmd->buf_desc.data, buf_in, in_size); in cmdq_set_direct_wqe_data()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | psp_gfx_if.h | 166 struct psp_gfx_buf_desc buf_desc[GFX_BUF_MAX_DESC]; /* list of buffer descriptors */ member
|
/linux/drivers/net/ethernet/sfc/falcon/ |
A D | farch.c | 170 ef4_qword_t buf_desc; in ef4_init_special_buffer() local 184 EF4_POPULATE_QWORD_3(buf_desc, in ef4_init_special_buffer() 188 ef4_write_buf_tbl(efx, &buf_desc, index); in ef4_init_special_buffer()
|
/linux/drivers/net/ethernet/sfc/ |
A D | farch.c | 173 efx_qword_t buf_desc; in efx_init_special_buffer() local 187 EFX_POPULATE_QWORD_3(buf_desc, in efx_init_special_buffer() 191 efx_write_buf_tbl(efx, &buf_desc, index); in efx_init_special_buffer()
|