Home
last modified time | relevance | path

Searched refs:buflist (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_dma.c110 kfree(dma->bufs[i].buflist[j].dev_private); in drm_legacy_dma_takedown()
112 kfree(dma->bufs[i].buflist); in drm_legacy_dma_takedown()
116 kfree(dma->buflist); in drm_legacy_dma_takedown()
158 if (dma->buflist[i]->file_priv == file_priv) { in drm_legacy_reclaim_buffers()
159 switch (dma->buflist[i]->list) { in drm_legacy_reclaim_buffers()
161 drm_legacy_free_buffer(dev, dma->buflist[i]); in drm_legacy_reclaim_buffers()
164 dma->buflist[i]->list = DRM_LIST_RECLAIM; in drm_legacy_reclaim_buffers()
H A Ddrm_bufs.c691 kfree(entry->buflist[i].dev_private); in drm_cleanup_buf_error()
693 kfree(entry->buflist); in drm_cleanup_buf_error()
791 entry->buflist = kcalloc(count, sizeof(*entry->buflist), GFP_KERNEL); in drm_legacy_addbufs_agp()
792 if (!entry->buflist) { in drm_legacy_addbufs_agp()
804 buf = &entry->buflist[entry->buf_count]; in drm_legacy_addbufs_agp()
838 temp_buflist = krealloc(dma->buflist, in drm_legacy_addbufs_agp()
840 sizeof(*dma->buflist), GFP_KERNEL); in drm_legacy_addbufs_agp()
848 dma->buflist = temp_buflist; in drm_legacy_addbufs_agp()
851 dma->buflist[ in drm_legacy_addbufs_agp()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_dma.c116 kfree(dma->bufs[i].buflist[j].dev_private); in drm_legacy_dma_takedown()
118 kfree(dma->bufs[i].buflist); in drm_legacy_dma_takedown()
122 kfree(dma->buflist); in drm_legacy_dma_takedown()
164 if (dma->buflist[i]->file_priv == file_priv) { in drm_legacy_reclaim_buffers()
165 switch (dma->buflist[i]->list) { in drm_legacy_reclaim_buffers()
167 drm_legacy_free_buffer(dev, dma->buflist[i]); in drm_legacy_reclaim_buffers()
170 dma->buflist[i]->list = DRM_LIST_RECLAIM; in drm_legacy_reclaim_buffers()
H A Ddrm_bufs.c694 kfree(entry->buflist[i].dev_private); in drm_cleanup_buf_error()
696 kfree(entry->buflist); in drm_cleanup_buf_error()
794 entry->buflist = kcalloc(count, sizeof(*entry->buflist), GFP_KERNEL); in drm_legacy_addbufs_agp()
795 if (!entry->buflist) { in drm_legacy_addbufs_agp()
807 buf = &entry->buflist[entry->buf_count]; in drm_legacy_addbufs_agp()
841 temp_buflist = krealloc(dma->buflist, in drm_legacy_addbufs_agp()
843 sizeof(*dma->buflist), GFP_KERNEL); in drm_legacy_addbufs_agp()
851 dma->buflist = temp_buflist; in drm_legacy_addbufs_agp()
854 dma->buflist[ in drm_legacy_addbufs_agp()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c83 struct virtio_gpu_object_array *buflist = NULL; in virtio_gpu_execbuffer_ioctl() local
140 buflist = virtio_gpu_array_from_handles(file, bo_handles, in virtio_gpu_execbuffer_ioctl()
142 if (!buflist) { in virtio_gpu_execbuffer_ioctl()
156 if (buflist) { in virtio_gpu_execbuffer_ioctl()
157 ret = virtio_gpu_array_lock_resv(buflist); in virtio_gpu_execbuffer_ioctl()
181 vfpriv->ctx_id, buflist, out_fence); in virtio_gpu_execbuffer_ioctl()
187 if (buflist) in virtio_gpu_execbuffer_ioctl()
188 virtio_gpu_array_unlock_resv(buflist); in virtio_gpu_execbuffer_ioctl()
193 if (buflist) in virtio_gpu_execbuffer_ioctl()
194 virtio_gpu_array_put_free(buflist); in virtio_gpu_execbuffer_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_submit.c35 struct virtio_gpu_object_array *buflist; member
317 submit->buflist = virtio_gpu_array_from_handles(submit->file, bo_handles, in virtio_gpu_init_submit_buflist()
319 if (!submit->buflist) { in virtio_gpu_init_submit_buflist()
338 if (submit->buflist) in virtio_gpu_cleanup_submit()
339 virtio_gpu_array_put_free(submit->buflist); in virtio_gpu_cleanup_submit()
354 submit->vfpriv->ctx_id, submit->buflist, in virtio_gpu_submit()
362 submit->buflist = NULL; in virtio_gpu_complete_submit()
467 if (submit->buflist) in virtio_gpu_lock_buflist()
468 return virtio_gpu_array_lock_resv(submit->buflist); in virtio_gpu_lock_buflist()
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptctl.c94 struct buflist { struct
129 struct buflist **blp, dma_addr_t *sglbuf_dma, MPT_ADAPTER *ioc);
131 struct buflist *buflist, MPT_ADAPTER *ioc);
787 struct buflist *buflist; in mptctl_do_fw_download() local
788 struct buflist *bl; in mptctl_do_fw_download()
862 &numfrags, &buflist, &sgl_dma, iocp)) == NULL) in mptctl_do_fw_download()
893 bl = buflist; in mptctl_do_fw_download()
959 kfree_sgl(sgl, sgl_dma, buflist, ioc in mptctl_do_fw_download()
1013 struct buflist *buflist = NULL; /* kernel routine */ kbuf_alloc_2_sgl() local
1158 kfree_sgl(MptSge_t *sgl, dma_addr_t sgl_dma, struct buflist *buflist, MPT_ADAPTER *ioc) kfree_sgl() argument
[all...]
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptctl.c94 struct buflist { struct
129 struct buflist **blp, dma_addr_t *sglbuf_dma, MPT_ADAPTER *ioc);
131 struct buflist *buflist, MPT_ADAPTER *ioc);
783 struct buflist *buflist; in mptctl_do_fw_download() local
784 struct buflist *bl; in mptctl_do_fw_download()
858 &numfrags, &buflist, &sgl_dma, iocp)) == NULL) in mptctl_do_fw_download()
889 bl = buflist; in mptctl_do_fw_download()
955 kfree_sgl(sgl, sgl_dma, buflist, ioc in mptctl_do_fw_download()
1009 struct buflist *buflist = NULL; /* kernel routine */ kbuf_alloc_2_sgl() local
1158 kfree_sgl(MptSge_t *sgl, dma_addr_t sgl_dma, struct buflist *buflist, MPT_ADAPTER *ioc) kfree_sgl() argument
[all...]
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_legacy.h56 int idx; /**< Index into master buflist */
94 struct drm_buf *buflist; /**< buffer list */ member
110 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */ member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_legacy.h71 int idx; /**< Index into master buflist */
109 struct drm_buf *buflist; /**< buffer list */ member
125 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/i810/
H A Di810_dma.c64 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_get()
231 struct drm_buf *buf = dma->buflist[i]; in i810_dma_cleanup()
299 struct drm_buf *buf = dma->buflist[i]; in i810_freelist_init()
873 struct drm_buf *buf = dma->buflist[i]; in i810_flush_queue()
899 if (!dma->buflist) in i810_driver_reclaim_buffers()
905 struct drm_buf *buf = dma->buflist[i]; in i810_driver_reclaim_buffers()
948 dma->buflist[vertex->idx], in i810_dma_vertex()
1107 i810_dma_dispatch_mc(dev, dma->buflist[mc->idx], mc->used, in i810_dma_mc()
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/
H A Dr128_cce.c789 buf = dma->buflist[i];
829 buf = dma->buflist[i]; in r128_freelist_get()
839 buf = dma->buflist[i]; in r128_freelist_get()
862 struct drm_buf *buf = dma->buflist[i]; in r128_freelist_reset()
H A Dr128_state.c829 buf = dma->buflist[blit->idx]; in r128_cce_dispatch_blit()
1343 buf = dma->buflist[vertex->idx]; in r128_cce_vertex()
1396 buf = dma->buflist[elts->idx]; in r128_cce_indices()
1537 buf = dma->buflist[indirect->idx]; in r128_cce_indirect()
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
H A Dcxusb.h148 struct list_head buflist; member
H A Dcxusb-analog.c456 if (!list_empty(&cxdev->buflist)) { in cxusb_medion_v_process_auxbuf()
458 list_first_entry(&cxdev->buflist, in cxusb_medion_v_process_auxbuf()
669 list_for_each_entry_safe(vbuf, vbuf_tmp, &cxdev->buflist, in cxusb_medion_return_buffers()
950 list_add_tail(&vbuf->list, &cxdev->buflist); in cxusub_medion_v_buf_queue()
1800 INIT_LIST_HEAD(&cxdev->buflist); in cxusb_medion_register_analog()
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
H A Dcxusb.h148 struct list_head buflist; member
H A Dcxusb-analog.c456 if (!list_empty(&cxdev->buflist)) { in cxusb_medion_v_process_auxbuf()
458 list_first_entry(&cxdev->buflist, in cxusb_medion_v_process_auxbuf()
669 list_for_each_entry_safe(vbuf, vbuf_tmp, &cxdev->buflist, in cxusb_medion_return_buffers()
950 list_add_tail(&vbuf->list, &cxdev->buflist); in cxusub_medion_v_buf_queue()
1800 INIT_LIST_HEAD(&cxdev->buflist); in cxusb_medion_register_analog()
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
H A Dsavage_bci.c233 buf = dma->buflist[i]; in savage_freelist_init()
761 if (dev->dma && dev->dma->buflist) { in savage_do_init_bci()
1058 if (!dma->buflist) in savage_reclaim_buffers()
1067 struct drm_buf *buf = dma->buflist[i]; in savage_reclaim_buffers()
H A Dsavage_state.c984 if (dma && dma->buflist) { in savage_bci_cmdbuf()
991 dmabuf = dma->buflist[cmdbuf->dma_idx]; in savage_bci_cmdbuf()
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/
H A Dmga_state.c882 buf = dma->buflist[vertex->idx]; in mga_dma_vertex()
918 buf = dma->buflist[indices->idx]; in mga_dma_indices()
961 buf = dma->buflist[iload->idx]; in mga_dma_iload()
H A Dmga_dma.c260 buf = dma->buflist[i]; in mga_freelist_init()
315 buf = dma->buflist[i];
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_init.c911 LIST_HEAD(buflist); in lpfc_hba_free_post_buf()
920 list_splice_init(&pring->postbufq, &buflist); in lpfc_hba_free_post_buf()
924 list_for_each_entry_safe(mp, next_mp, &buflist, list) { in lpfc_hba_free_post_buf()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_init.c970 LIST_HEAD(buflist); in lpfc_hba_free_post_buf()
979 list_splice_init(&pring->postbufq, &buflist); in lpfc_hba_free_post_buf()
983 list_for_each_entry_safe(mp, next_mp, &buflist, list) { in lpfc_hba_free_post_buf()

Completed in 54 milliseconds