Home
last modified time | relevance | path

Searched refs:queueImp (Results 1 – 7 of 7) sorted by relevance

/drivers/hdf_core/adapter/khdf/linux/model/camera/src/
Dcamera_buffer_manager_adapter.c90 struct BufferQueueImp *queueImp = CONTAINER_OF(queue, struct BufferQueueImp, queue); in MemoryAdapterQueueImpInit() local
92 queueImp->dmaDir = DMA_FROM_DEVICE; in MemoryAdapterQueueImpInit()
100 struct BufferQueueImp *queueImp = CONTAINER_OF(queue, struct BufferQueueImp, queue); in MemoryAdapterDriverMutexLock() local
102 mutex_lock(queueImp->lock); in MemoryAdapterDriverMutexLock()
110 struct BufferQueueImp *queueImp = CONTAINER_OF(queue, struct BufferQueueImp, queue); in MemoryAdapterDriverMutexUnLock() local
112 mutex_unlock(queueImp->lock); in MemoryAdapterDriverMutexUnLock()
Dcontig_dma.c75 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in ContigMmapAlloc() local
79 if (queueImp->allocDev[planeNum] != NULL) { in ContigMmapAlloc()
80 dev = queueImp->allocDev[planeNum]; in ContigMmapAlloc()
82 dev = queueImp->dev; in ContigMmapAlloc()
94 buf->dmaAttrs = queueImp->dmaAttrs; in ContigMmapAlloc()
95 …buf->cookie = dma_alloc_attrs(dev, size, &buf->dmaAddr, GFP_KERNEL | queueImp->gfpFlags, buf->dmaA… in ContigMmapAlloc()
108 buf->dmaDir = queueImp->dmaDir; in ContigMmapAlloc()
147 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in ContigAllocUserPtr() local
159 if (queueImp->allocDev[planeNum] != NULL) { in ContigAllocUserPtr()
160 dev = queueImp->allocDev[planeNum]; in ContigAllocUserPtr()
[all …]
Dsg_dma.c101 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in SgMmapAlloc() local
108 if (queueImp->allocDev[planeNum] != NULL) { in SgMmapAlloc()
109 dev = queueImp->allocDev[planeNum]; in SgMmapAlloc()
111 dev = queueImp->dev; in SgMmapAlloc()
122 buf->dmaDir = queueImp->dmaDir; in SgMmapAlloc()
132 ret = SgAllocCompacted(buf, queueImp->gfpFlags); in SgMmapAlloc()
191 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in SgAllocUserPtr() local
197 if (queueImp->allocDev[planeNum] != NULL) { in SgAllocUserPtr()
198 dev = queueImp->allocDev[planeNum]; in SgAllocUserPtr()
200 dev = queueImp->dev; in SgAllocUserPtr()
[all …]
Dvirtual_malloc.c36 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in VmallocMmapAlloc() local
52 buf->dmaDir = queueImp->dmaDir; in VmallocMmapAlloc()
64 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in VmallocAllocUserPtr() local
77 buf->dmaDir = queueImp->dmaDir; in VmallocAllocUserPtr()
224 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in VmallocAttachDmaBuf() local
229 if (queueImp->allocDev[planeNum] != NULL) { in VmallocAttachDmaBuf()
230 dev = queueImp->allocDev[planeNum]; in VmallocAttachDmaBuf()
232 dev = queueImp->dev; in VmallocAttachDmaBuf()
246 buf->dmaDir = queueImp->dmaDir; in VmallocAttachDmaBuf()
/drivers/hdf_core/framework/model/camera/device_impl/src/
Dcamera_stream.c515 ret = BufferQueueInit(&camDev->deviceDriver->stream[num]->queueImp.queue); in CameraQueueInit()
537 ret = BufferQueueRequest(&camDev->deviceDriver->stream[num]->queueImp.queue, requestData); in CameraDeviceReqMemory()
577 ret = BufferQueueQueryBuffer(&camDev->deviceDriver->stream[num]->queueImp.queue, userBuffer); in CameraDeviceQueryMemory()
583 BufferQueueSetQueueForMmap(&camDev->deviceDriver->stream[num]->queueImp.queue); in CameraDeviceQueryMemory()
646 ret = BufferQueueReturnBuffer(&camDev->deviceDriver->stream[num]->queueImp.queue, userBuffer); in CameraDeviceStreamQueue()
696 ret = BufferQueueAcquireBuffer(&camDev->deviceDriver->stream[num]->queueImp.queue, userBuffer); in CameraDeviceStreamDequeue()
751 ret = BufferQueueStreamOn(&streamDev->queueImp.queue); in CameraStreamOn()
782 if ((streamDev->queueImp.queue.flags & QUEUE_STATE_STREAMING_CALLED) != 0) { in CameraStreamOff()
787 ret = BufferQueueStreamOff(&streamDev->queueImp.queue); in CameraStreamOff()
/drivers/hdf_core/framework/model/camera/buffer_manager/src/
Dbuffer_queue.c241 struct BufferQueueImp *queueImp = container_of(queue, struct BufferQueueImp, queue); in BufferQueueStart() local
242 struct StreamDevice *streamDev = container_of(queueImp, struct StreamDevice, queueImp); in BufferQueueStart()
/drivers/hdf_core/framework/model/camera/device_manager/include/
Dcamera_device_manager.h144 struct BufferQueueImp queueImp; member