Searched refs:buf_data (Results 1 – 8 of 8) sorted by relevance
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
| D | mali_kbase_softjobs.c | 793 struct kbase_debug_copy_buffer *buf_data) in kbase_mem_copy_from_extres() argument 797 struct page **pages = buf_data->pages; in kbase_mem_copy_from_extres() 798 u64 offset = buf_data->offset; in kbase_mem_copy_from_extres() 799 size_t extres_size = buf_data->nr_extres_pages*PAGE_SIZE; in kbase_mem_copy_from_extres() 800 size_t to_copy = min(extres_size, buf_data->size); in kbase_mem_copy_from_extres() 801 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres() 815 for (i = 0; i < buf_data->nr_extres_pages; i++) { in kbase_mem_copy_from_extres() 816 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres() 822 buf_data->nr_pages, in kbase_mem_copy_from_extres() 827 if (target_page_nr >= buf_data->nr_pages) in kbase_mem_copy_from_extres() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
| D | mali_kbase_softjobs.c | 771 …nt kbase_mem_copy_from_extres(struct kbase_context *kctx, struct kbase_debug_copy_buffer *buf_data) in kbase_mem_copy_from_extres() argument 775 struct page **pages = buf_data->pages; in kbase_mem_copy_from_extres() 776 u64 offset = buf_data->offset; in kbase_mem_copy_from_extres() 777 size_t extres_size = buf_data->nr_extres_pages * PAGE_SIZE; in kbase_mem_copy_from_extres() 778 size_t to_copy = min(extres_size, buf_data->size); in kbase_mem_copy_from_extres() 779 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres() 792 for (i = 0; i < buf_data->nr_extres_pages; i++) { in kbase_mem_copy_from_extres() 793 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres() 797 … kbase_mem_copy_from_extres_page(kctx, extres_page, pages, buf_data->nr_pages, &target_page_nr, in kbase_mem_copy_from_extres() 802 if (target_page_nr >= buf_data->nr_pages) { in kbase_mem_copy_from_extres() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
| D | mali_kbase_softjobs.c | 735 int kbase_mem_copy_from_extres(struct kbase_context *kctx, struct kbase_debug_copy_buffer *buf_data) in kbase_mem_copy_from_extres() argument 739 struct page **pages = buf_data->pages; in kbase_mem_copy_from_extres() 740 u64 offset = buf_data->offset; in kbase_mem_copy_from_extres() 741 size_t extres_size = buf_data->nr_extres_pages * PAGE_SIZE; in kbase_mem_copy_from_extres() 742 size_t to_copy = min(extres_size, buf_data->size); in kbase_mem_copy_from_extres() 743 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres() 757 for (i = 0; i < buf_data->nr_extres_pages && target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 758 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres() 762 … ret = kbase_mem_copy_to_pinned_user_pages(pages, extres_page, &to_copy, buf_data->nr_pages, in kbase_mem_copy_from_extres() 775 if (dma_buf->size > buf_data->nr_extres_pages * PAGE_SIZE) { in kbase_mem_copy_from_extres() [all …]
|
| D | mali_kbase.h | 380 int kbase_mem_copy_from_extres(struct kbase_context *kctx, struct kbase_debug_copy_buffer *buf_data…
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
| D | mali_kbase_softjobs.c | 764 struct kbase_debug_copy_buffer *buf_data) in kbase_mem_copy_from_extres() argument 768 struct page **pages = buf_data->pages; in kbase_mem_copy_from_extres() 769 u64 offset = buf_data->offset; in kbase_mem_copy_from_extres() 770 size_t extres_size = buf_data->nr_extres_pages*PAGE_SIZE; in kbase_mem_copy_from_extres() 771 size_t to_copy = min(extres_size, buf_data->size); in kbase_mem_copy_from_extres() 772 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres() 787 for (i = 0; i < buf_data->nr_extres_pages && in kbase_mem_copy_from_extres() 788 target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 789 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres() 795 buf_data->nr_pages, in kbase_mem_copy_from_extres() [all …]
|
| D | mali_kbase.h | 386 struct kbase_debug_copy_buffer *buf_data);
|
| /device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
| D | wl_cfgvendor.c | 6412 wl_cfgvendor_get_buf_data(const struct nlattr *iter, struct buf_data **buf) in wl_cfgvendor_get_buf_data() 6416 if (nla_len(iter) != sizeof(struct buf_data)) { in wl_cfgvendor_get_buf_data() 6420 (*buf) = (struct buf_data *)nla_data(iter); in wl_cfgvendor_get_buf_data() 6437 struct buf_data *buf; in wl_cfgvendor_dbg_file_dump()
|
| D | wl_cfg80211.h | 1148 typedef struct buf_data { struct
|