buf_desc 160 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h struct psp_gfx_buf_desc buf_desc[GFX_BUF_MAX_DESC]; /* list of buffer descriptors */ buf_desc 634 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_buf_desc *buf_desc, buf_desc 649 drivers/gpu/drm/exynos/exynos_drm_g2d.c width = (int)buf_desc->right_x - (int)buf_desc->left_x; buf_desc 656 drivers/gpu/drm/exynos/exynos_drm_g2d.c height = (int)buf_desc->bottom_y - (int)buf_desc->top_y; buf_desc 663 drivers/gpu/drm/exynos/exynos_drm_g2d.c bpp = g2d_get_buf_bpp(buf_desc->format); buf_desc 666 drivers/gpu/drm/exynos/exynos_drm_g2d.c last_pos = ((unsigned long)buf_desc->bottom_y - 1) * buf_desc 667 drivers/gpu/drm/exynos/exynos_drm_g2d.c (unsigned long)buf_desc->stride + buf_desc 668 drivers/gpu/drm/exynos/exynos_drm_g2d.c (unsigned long)buf_desc->right_x * bpp - 1; buf_desc 698 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_buf_desc *buf_desc; buf_desc 715 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 726 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (!g2d_check_buf_desc_is_valid(g2d, buf_desc, buf_desc 744 drivers/gpu/drm/exynos/exynos_drm_g2d.c if (!g2d_check_buf_desc_is_valid(g2d, buf_desc, buf_desc 781 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_buf_desc *buf_desc; buf_desc 787 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 798 drivers/gpu/drm/exynos/exynos_drm_g2d.c memset(buf_desc, 0x00, sizeof(*buf_desc)); buf_desc 1031 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct g2d_buf_desc *buf_desc; buf_desc 1069 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 1070 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->stride = cmdlist->data[index + 1]; buf_desc 1079 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 1082 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->format = value & 0xf; buf_desc 1091 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 1094 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->left_x = value & 0x1fff; buf_desc 1095 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->top_y = (value & 0x1fff0000) >> 16; buf_desc 1104 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc = &buf_info->descs[reg_type]; buf_desc 1107 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->right_x = value & 0x1fff; buf_desc 1108 drivers/gpu/drm/exynos/exynos_drm_g2d.c buf_desc->bottom_y = (value & 0x1fff0000) >> 16; buf_desc 236 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c hinic_set_sge(&wqe_lcmd->buf_desc.sge, buf_in->dma_addr, buf_in->size); buf_desc 244 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c wqe_scmd->buf_desc.buf_len = in_size; buf_desc 245 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c memcpy(wqe_scmd->buf_desc.data, buf_in, in_size); buf_desc 926 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c sge->hi_addr = be32_to_cpu(rq_wqe->buf_desc.hi_addr); buf_desc 927 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c sge->lo_addr = be32_to_cpu(rq_wqe->buf_desc.lo_addr); buf_desc 942 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c struct hinic_rq_bufdesc *buf_desc = &rq_wqe->buf_desc; buf_desc 951 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c HINIC_RQ_CTRL_SET(SIZE_8BYTES(sizeof(*buf_desc)), buf_desc 957 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c buf_desc->hi_addr = sge->hi_addr; buf_desc 958 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c buf_desc->lo_addr = sge->lo_addr; buf_desc 365 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h struct hinic_scmd_bufdesc buf_desc; buf_desc 373 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h struct hinic_lcmd_bufdesc buf_desc; buf_desc 443 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h struct hinic_rq_bufdesc buf_desc; buf_desc 170 drivers/net/ethernet/sfc/falcon/farch.c ef4_qword_t buf_desc; buf_desc 184 drivers/net/ethernet/sfc/falcon/farch.c EF4_POPULATE_QWORD_3(buf_desc, buf_desc 188 drivers/net/ethernet/sfc/falcon/farch.c ef4_write_buf_tbl(efx, &buf_desc, index); buf_desc 172 drivers/net/ethernet/sfc/farch.c efx_qword_t buf_desc; buf_desc 186 drivers/net/ethernet/sfc/farch.c EFX_POPULATE_QWORD_3(buf_desc, buf_desc 190 drivers/net/ethernet/sfc/farch.c efx_write_buf_tbl(efx, &buf_desc, index); buf_desc 209 drivers/net/wireless/realtek/rtw88/pci.c struct rtw_pci_rx_buffer_desc *buf_desc; buf_desc 221 drivers/net/wireless/realtek/rtw88/pci.c buf_desc = (struct rtw_pci_rx_buffer_desc *)(rx_ring->r.head + buf_desc 223 drivers/net/wireless/realtek/rtw88/pci.c memset(buf_desc, 0, sizeof(*buf_desc)); buf_desc 224 drivers/net/wireless/realtek/rtw88/pci.c buf_desc->buf_size = cpu_to_le16(RTK_PCI_RX_BUF_SIZE); buf_desc 225 drivers/net/wireless/realtek/rtw88/pci.c buf_desc->dma = cpu_to_le32(dma); buf_desc 235 drivers/net/wireless/realtek/rtw88/pci.c struct rtw_pci_rx_buffer_desc *buf_desc; buf_desc 240 drivers/net/wireless/realtek/rtw88/pci.c buf_desc = (struct rtw_pci_rx_buffer_desc *)(rx_ring->r.head + buf_desc 242 drivers/net/wireless/realtek/rtw88/pci.c memset(buf_desc, 0, sizeof(*buf_desc)); buf_desc 243 drivers/net/wireless/realtek/rtw88/pci.c buf_desc->buf_size = cpu_to_le16(RTK_PCI_RX_BUF_SIZE); buf_desc 244 drivers/net/wireless/realtek/rtw88/pci.c buf_desc->dma = cpu_to_le32(dma); buf_desc 588 drivers/net/wireless/realtek/rtw88/pci.c struct rtw_pci_rx_buffer_desc *buf_desc; buf_desc 592 drivers/net/wireless/realtek/rtw88/pci.c buf_desc = (struct rtw_pci_rx_buffer_desc *)(rx_ring->r.head + buf_desc 594 drivers/net/wireless/realtek/rtw88/pci.c total_pkt_size = le16_to_cpu(buf_desc->total_pkt_size); buf_desc 617 drivers/net/wireless/realtek/rtw88/pci.c struct rtw_pci_tx_buffer_desc *buf_desc; buf_desc 639 drivers/net/wireless/realtek/rtw88/pci.c buf_desc = get_tx_buffer_desc(ring, tx_buf_desc_sz); buf_desc 640 drivers/net/wireless/realtek/rtw88/pci.c memset(buf_desc, 0, tx_buf_desc_sz); buf_desc 645 drivers/net/wireless/realtek/rtw88/pci.c buf_desc[0].psb_len = cpu_to_le16(psb_len); buf_desc 646 drivers/net/wireless/realtek/rtw88/pci.c buf_desc[0].buf_size = cpu_to_le16(tx_pkt_desc_sz); buf_desc 647 drivers/net/wireless/realtek/rtw88/pci.c buf_desc[0].dma = cpu_to_le32(dma); buf_desc 648 drivers/net/wireless/realtek/rtw88/pci.c buf_desc[1].buf_size = cpu_to_le16(size); buf_desc 649 drivers/net/wireless/realtek/rtw88/pci.c buf_desc[1].dma = cpu_to_le32(dma + tx_pkt_desc_sz); buf_desc 231 drivers/net/wireless/realtek/rtw88/pci.h u8 *buf_desc; buf_desc 233 drivers/net/wireless/realtek/rtw88/pci.h buf_desc = ring->r.head + ring->r.wp * size; buf_desc 234 drivers/net/wireless/realtek/rtw88/pci.h return (struct rtw_pci_tx_buffer_desc *)buf_desc; buf_desc 129 drivers/spi/spi-pic32-sqi.c struct buf_desc *bd; buf_desc 264 drivers/spi/spi-pic32-sqi.c struct buf_desc *bd; buf_desc 457 drivers/spi/spi-pic32-sqi.c struct buf_desc *bd; buf_desc 478 drivers/spi/spi-pic32-sqi.c bd = (struct buf_desc *)sqi->bd; buf_desc 502 drivers/spi/spi-pic32-sqi.c sizeof(struct buf_desc) * PESQI_BD_COUNT, buf_desc 43 net/smc/smc_core.c struct smc_buf_desc *buf_desc); buf_desc 365 net/smc/smc_core.c struct smc_buf_desc *buf_desc) buf_desc 370 net/smc/smc_core.c if (buf_desc->mr_rx[SMC_SINGLE_LINK]) buf_desc 372 net/smc/smc_core.c buf_desc->mr_rx[SMC_SINGLE_LINK]); buf_desc 373 net/smc/smc_core.c smc_ib_buf_unmap_sg(lnk->smcibdev, buf_desc, buf_desc 376 net/smc/smc_core.c smc_ib_buf_unmap_sg(lnk->smcibdev, buf_desc, buf_desc 379 net/smc/smc_core.c sg_free_table(&buf_desc->sgt[SMC_SINGLE_LINK]); buf_desc 380 net/smc/smc_core.c if (buf_desc->pages) buf_desc 381 net/smc/smc_core.c __free_pages(buf_desc->pages, buf_desc->order); buf_desc 382 net/smc/smc_core.c kfree(buf_desc); buf_desc 386 net/smc/smc_core.c struct smc_buf_desc *buf_desc) buf_desc 390 net/smc/smc_core.c buf_desc->len += sizeof(struct smcd_cdc_msg); buf_desc 391 net/smc/smc_core.c smc_ism_unregister_dmb(lgr->smcd, buf_desc); buf_desc 393 net/smc/smc_core.c kfree(buf_desc->cpu_addr); buf_desc 395 net/smc/smc_core.c kfree(buf_desc); buf_desc 399 net/smc/smc_core.c struct smc_buf_desc *buf_desc) buf_desc 402 net/smc/smc_core.c smcd_buf_free(lgr, is_rmb, buf_desc); buf_desc 404 net/smc/smc_core.c smcr_buf_free(lgr, is_rmb, buf_desc); buf_desc 409 net/smc/smc_core.c struct smc_buf_desc *buf_desc, *bf_desc; buf_desc 418 net/smc/smc_core.c list_for_each_entry_safe(buf_desc, bf_desc, buf_list, buf_desc 420 net/smc/smc_core.c list_del(&buf_desc->list); buf_desc 421 net/smc/smc_core.c smc_buf_free(lgr, is_rmb, buf_desc); buf_desc 742 net/smc/smc_core.c struct smc_buf_desc *buf_desc; buf_desc 747 net/smc/smc_core.c buf_desc = kzalloc(sizeof(*buf_desc), GFP_KERNEL); buf_desc 748 net/smc/smc_core.c if (!buf_desc) buf_desc 751 net/smc/smc_core.c buf_desc->order = get_order(bufsize); buf_desc 752 net/smc/smc_core.c buf_desc->pages = alloc_pages(GFP_KERNEL | __GFP_NOWARN | buf_desc 755 net/smc/smc_core.c buf_desc->order); buf_desc 756 net/smc/smc_core.c if (!buf_desc->pages) { buf_desc 757 net/smc/smc_core.c kfree(buf_desc); buf_desc 760 net/smc/smc_core.c buf_desc->cpu_addr = (void *)page_address(buf_desc->pages); buf_desc 764 net/smc/smc_core.c rc = sg_alloc_table(&buf_desc->sgt[SMC_SINGLE_LINK], 1, buf_desc 767 net/smc/smc_core.c smc_buf_free(lgr, is_rmb, buf_desc); buf_desc 770 net/smc/smc_core.c sg_set_buf(buf_desc->sgt[SMC_SINGLE_LINK].sgl, buf_desc 771 net/smc/smc_core.c buf_desc->cpu_addr, bufsize); buf_desc 774 net/smc/smc_core.c rc = smc_ib_buf_map_sg(lnk->smcibdev, buf_desc, buf_desc 778 net/smc/smc_core.c smc_buf_free(lgr, is_rmb, buf_desc); buf_desc 787 net/smc/smc_core.c buf_desc); buf_desc 789 net/smc/smc_core.c smc_buf_free(lgr, is_rmb, buf_desc); buf_desc 794 net/smc/smc_core.c buf_desc->len = bufsize; buf_desc 795 net/smc/smc_core.c return buf_desc; buf_desc 803 net/smc/smc_core.c struct smc_buf_desc *buf_desc; buf_desc 810 net/smc/smc_core.c buf_desc = kzalloc(sizeof(*buf_desc), GFP_KERNEL); buf_desc 811 net/smc/smc_core.c if (!buf_desc) buf_desc 814 net/smc/smc_core.c rc = smc_ism_register_dmb(lgr, bufsize, buf_desc); buf_desc 816 net/smc/smc_core.c kfree(buf_desc); buf_desc 819 net/smc/smc_core.c buf_desc->pages = virt_to_page(buf_desc->cpu_addr); buf_desc 821 net/smc/smc_core.c buf_desc->len = bufsize - sizeof(struct smcd_cdc_msg); buf_desc 823 net/smc/smc_core.c buf_desc->cpu_addr = kzalloc(bufsize, GFP_KERNEL | buf_desc 826 net/smc/smc_core.c if (!buf_desc->cpu_addr) { buf_desc 827 net/smc/smc_core.c kfree(buf_desc); buf_desc 830 net/smc/smc_core.c buf_desc->len = bufsize; buf_desc 832 net/smc/smc_core.c return buf_desc; buf_desc 837 net/smc/smc_core.c struct smc_buf_desc *buf_desc = ERR_PTR(-ENOMEM); buf_desc 867 net/smc/smc_core.c buf_desc = smc_buf_get_slot(bufsize_short, lock, buf_list); buf_desc 868 net/smc/smc_core.c if (buf_desc) { buf_desc 869 net/smc/smc_core.c memset(buf_desc->cpu_addr, 0, bufsize); buf_desc 874 net/smc/smc_core.c buf_desc = smcd_new_buf_create(lgr, is_rmb, bufsize); buf_desc 876 net/smc/smc_core.c buf_desc = smcr_new_buf_create(lgr, is_rmb, bufsize); buf_desc 878 net/smc/smc_core.c if (PTR_ERR(buf_desc) == -ENOMEM) buf_desc 880 net/smc/smc_core.c if (IS_ERR(buf_desc)) buf_desc 883 net/smc/smc_core.c buf_desc->used = 1; buf_desc 885 net/smc/smc_core.c list_add(&buf_desc->list, buf_list); buf_desc 890 net/smc/smc_core.c if (IS_ERR(buf_desc)) buf_desc 894 net/smc/smc_core.c conn->rmb_desc = buf_desc; buf_desc 899 net/smc/smc_core.c smc_rmb_wnd_update_limit(buf_desc->len); buf_desc 903 net/smc/smc_core.c conn->sndbuf_desc = buf_desc;