| /OK3568_Linux_fs/kernel/net/smc/ |
| H A D | smc_core.c | 48 struct smc_buf_desc *buf_desc); 674 static void smcr_buf_unmap_link(struct smc_buf_desc *buf_desc, bool is_rmb, in smcr_buf_unmap_link() argument 678 buf_desc->is_reg_mr[lnk->link_idx] = false; in smcr_buf_unmap_link() 679 if (!buf_desc->is_map_ib[lnk->link_idx]) in smcr_buf_unmap_link() 682 if (buf_desc->mr_rx[lnk->link_idx]) { in smcr_buf_unmap_link() 684 buf_desc->mr_rx[lnk->link_idx]); in smcr_buf_unmap_link() 685 buf_desc->mr_rx[lnk->link_idx] = NULL; in smcr_buf_unmap_link() 687 smc_ib_buf_unmap_sg(lnk, buf_desc, DMA_FROM_DEVICE); in smcr_buf_unmap_link() 689 smc_ib_buf_unmap_sg(lnk, buf_desc, DMA_TO_DEVICE); in smcr_buf_unmap_link() 691 sg_free_table(&buf_desc->sgt[lnk->link_idx]); in smcr_buf_unmap_link() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_g2d.c | 634 struct g2d_buf_desc *buf_desc, in g2d_check_buf_desc_is_valid() argument 649 width = (int)buf_desc->right_x - (int)buf_desc->left_x; in g2d_check_buf_desc_is_valid() 656 height = (int)buf_desc->bottom_y - (int)buf_desc->top_y; in g2d_check_buf_desc_is_valid() 663 bpp = g2d_get_buf_bpp(buf_desc->format); in g2d_check_buf_desc_is_valid() 666 last_pos = ((unsigned long)buf_desc->bottom_y - 1) * in g2d_check_buf_desc_is_valid() 667 (unsigned long)buf_desc->stride + in g2d_check_buf_desc_is_valid() 668 (unsigned long)buf_desc->right_x * bpp - 1; in g2d_check_buf_desc_is_valid() 698 struct g2d_buf_desc *buf_desc; in g2d_map_cmdlist_gem() local 715 buf_desc = &buf_info->descs[reg_type]; in g2d_map_cmdlist_gem() 726 if (!g2d_check_buf_desc_is_valid(g2d, buf_desc, in g2d_map_cmdlist_gem() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/rtl8822b/pci/ |
| H A D | rtl8822be_recv.c | 238 rx_bd = (u8 *)&r_priv->rx_ring[rx_q_idx].buf_desc[r_priv->rx_ring[rx_q_idx].idx]; 471 r_priv->rx_ring[rx_queue_idx].buf_desc = 473 sizeof(*r_priv->rx_ring[rx_queue_idx].buf_desc) * 477 if (!r_priv->rx_ring[rx_queue_idx].buf_desc || 478 (unsigned long)r_priv->rx_ring[rx_queue_idx].buf_desc & 484 _rtw_memset(r_priv->rx_ring[rx_queue_idx].buf_desc, 0, 485 sizeof(*r_priv->rx_ring[rx_queue_idx].buf_desc) * 497 (u8 *)(&r_priv->rx_ring[rx_queue_idx].buf_desc[i]); 515 i, (u32)&r_priv->rx_ring[rx_queue_idx].buf_desc[i], 554 sizeof(*r_priv->rx_ring[rx_queue_idx].buf_desc) * [all …]
|
| H A D | rtl8822be_ops.c | 64 if (r_priv->rx_ring[rx_queue_idx].buf_desc) { in rtl8822be_reset_bd() 68 &r_priv->rx_ring[rx_queue_idx].buf_desc[i]; in rtl8822be_reset_bd() 76 if (t_priv->tx_ring[i].buf_desc) { in rtl8822be_reset_bd() 80 tx_bd = (u8 *)(&ring->buf_desc[ring->idx]); in rtl8822be_reset_bd() 518 if (t_priv->tx_ring[i].buf_desc) in rtl8822be_init_bd()
|
| H A D | rtl8822be_xmit.c | 141 ptxbd = (u8 *)&ring->buf_desc[idx]; in get_txbd() 1211 t_priv->tx_ring[q_idx].buf_desc = txbd; in rtl8822be_init_txbd_ring() 1237 txbd = (u8 *)(&ring->buf_desc[ring->idx]); in rtl8822be_free_txbd_ring() 1259 pci_free_consistent(pdev, sizeof(*ring->buf_desc) * ring->entries, in rtl8822be_free_txbd_ring() 1260 ring->buf_desc, ring->dma); in rtl8822be_free_txbd_ring() 1261 ring->buf_desc = NULL; in rtl8822be_free_txbd_ring() 1371 tx_desc = (u8 *)&ring->buf_desc[ring->idx]; in rtl8822be_tx_isr() 1416 tx_desc = (u8 *)&ring->buf_desc[ring->idx]; in rtl8822be_tx_isr()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | pci.c | 219 struct rtw_pci_rx_buffer_desc *buf_desc; in rtw_pci_reset_rx_desc() local 231 buf_desc = (struct rtw_pci_rx_buffer_desc *)(rx_ring->r.head + in rtw_pci_reset_rx_desc() 233 memset(buf_desc, 0, sizeof(*buf_desc)); in rtw_pci_reset_rx_desc() 234 buf_desc->buf_size = cpu_to_le16(RTK_PCI_RX_BUF_SIZE); in rtw_pci_reset_rx_desc() 235 buf_desc->dma = cpu_to_le32(dma); in rtw_pci_reset_rx_desc() 245 struct rtw_pci_rx_buffer_desc *buf_desc; in rtw_pci_sync_rx_desc_device() local 250 buf_desc = (struct rtw_pci_rx_buffer_desc *)(rx_ring->r.head + in rtw_pci_sync_rx_desc_device() 252 memset(buf_desc, 0, sizeof(*buf_desc)); in rtw_pci_sync_rx_desc_device() 253 buf_desc->buf_size = cpu_to_le16(RTK_PCI_RX_BUF_SIZE); in rtw_pci_sync_rx_desc_device() 254 buf_desc->dma = cpu_to_le32(dma); in rtw_pci_sync_rx_desc_device() [all …]
|
| H A D | pci.h | 249 u8 *buf_desc; in get_tx_buffer_desc() local 251 buf_desc = ring->r.head + ring->r.wp * size; in get_tx_buffer_desc() 252 return (struct rtw_pci_tx_buffer_desc *)buf_desc; in get_tx_buffer_desc()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/include/ |
| H A D | rtw_recv.h | 348 struct rx_buf_desc *buf_desc; member 795 _buffer *buf_desc; in get_rxbuf_desc() local 800 NdisQueryPacket(precvframe->u.hdr.pkt, NULL, NULL, &buf_desc, NULL); in get_rxbuf_desc() 803 return buf_desc; in get_rxbuf_desc() 823 _buffer *buf_desc; in pkt_to_recvframe() local 826 NdisQueryPacket(pkt, NULL, NULL, &buf_desc, &len); in pkt_to_recvframe() 827 NdisQueryBufferSafe(buf_desc, &buf_star, &len, HighPagePriority); in pkt_to_recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/include/ |
| H A D | rtw_recv.h | 288 struct rx_buf_desc *buf_desc; member 789 _buffer *buf_desc; in get_rxbuf_desc() local 794 NdisQueryPacket(precvframe->u.hdr.pkt, NULL, NULL, &buf_desc, NULL); in get_rxbuf_desc() 797 return buf_desc; in get_rxbuf_desc() 817 _buffer *buf_desc; in pkt_to_recvframe() local 820 NdisQueryPacket(pkt, NULL, NULL, &buf_desc, &len); in pkt_to_recvframe() 821 NdisQueryBufferSafe(buf_desc, &buf_star, &len, HighPagePriority); in pkt_to_recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/include/ |
| H A D | rtw_recv.h | 790 _buffer * buf_desc; in get_rxbuf_desc() local 795 NdisQueryPacket(precvframe->u.hdr.pkt, NULL, NULL, &buf_desc, NULL); in get_rxbuf_desc() 798 return buf_desc; in get_rxbuf_desc() 818 _buffer * buf_desc; in pkt_to_recvframe() local 821 NdisQueryPacket(pkt, NULL, NULL, &buf_desc, &len); in pkt_to_recvframe() 822 NdisQueryBufferSafe(buf_desc, &buf_star, &len, HighPagePriority); in pkt_to_recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/include/ |
| H A D | rtw_recv.h | 789 _buffer * buf_desc; in get_rxbuf_desc() local 794 NdisQueryPacket(precvframe->u.hdr.pkt, NULL, NULL, &buf_desc, NULL); in get_rxbuf_desc() 797 return buf_desc; in get_rxbuf_desc() 817 _buffer * buf_desc; in pkt_to_recvframe() local 820 NdisQueryPacket(pkt, NULL, NULL, &buf_desc, &len); in pkt_to_recvframe() 821 NdisQueryBufferSafe(buf_desc, &buf_star, &len, HighPagePriority); in pkt_to_recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_qp.c | 932 sge->hi_addr = be32_to_cpu(rq_wqe->buf_desc.hi_addr); in hinic_rq_get_sge() 933 sge->lo_addr = be32_to_cpu(rq_wqe->buf_desc.lo_addr); in hinic_rq_get_sge() 948 struct hinic_rq_bufdesc *buf_desc = &rq_wqe->buf_desc; in hinic_rq_prepare_wqe() local 957 HINIC_RQ_CTRL_SET(SIZE_8BYTES(sizeof(*buf_desc)), in hinic_rq_prepare_wqe() 963 buf_desc->hi_addr = sge->hi_addr; in hinic_rq_prepare_wqe() 964 buf_desc->lo_addr = sge->lo_addr; in hinic_rq_prepare_wqe()
|
| H 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
|
| H 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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | psp_gfx_if.h | 151 struct psp_gfx_buf_desc buf_desc[GFX_BUF_MAX_DESC]; /* list of buffer descriptors */ member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/ |
| H A D | rtw_recv.h | 293 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/ |
| H A D | rtw_recv.h | 287 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/ |
| H A D | rtw_recv.h | 294 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/include/ |
| H A D | rtw_recv.h | 292 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/include/ |
| H A D | rtw_recv.h | 291 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/ |
| H A D | rtw_recv.h | 294 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/ |
| H A D | rtw_recv.h | 287 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/ |
| H A D | rtw_recv.h | 293 struct rx_buf_desc *buf_desc; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/include/ |
| H A D | rtw_recv.h | 294 struct rx_buf_desc *buf_desc; member
|