/kernel/linux/linux-5.10/include/media/ |
H A D | videobuf-core.h | 134 struct mutex *ext_lock; member 164 if (!q->ext_lock) in videobuf_queue_lock() 170 if (!q->ext_lock) in videobuf_queue_unlock() 194 struct mutex *ext_lock);
|
H A D | videobuf-vmalloc.h | 37 struct mutex *ext_lock);
|
H A D | videobuf-dma-contig.h | 24 struct mutex *ext_lock);
|
H A D | videobuf-dma-sg.h | 99 struct mutex *ext_lock);
|
/kernel/linux/linux-6.6/include/media/ |
H A D | videobuf-core.h | 134 struct mutex *ext_lock; member 164 if (!q->ext_lock) in videobuf_queue_lock() 170 if (!q->ext_lock) in videobuf_queue_unlock() 194 struct mutex *ext_lock);
|
H A D | videobuf-vmalloc.h | 37 struct mutex *ext_lock);
|
H A D | videobuf-dma-contig.h | 24 struct mutex *ext_lock);
|
H A D | videobuf-dma-sg.h | 99 struct mutex *ext_lock);
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | videobuf-vmalloc.c | 285 struct mutex *ext_lock) in videobuf_queue_vmalloc_init() 288 priv, &qops, ext_lock); in videobuf_queue_vmalloc_init() 277 videobuf_queue_vmalloc_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_vmalloc_init() argument
|
H A D | videobuf-core.c | 102 is_ext_locked = q->ext_lock && mutex_is_locked(q->ext_lock); in videobuf_waiton() 107 mutex_unlock(q->ext_lock); in videobuf_waiton() 115 mutex_lock(q->ext_lock); in videobuf_waiton() 152 struct mutex *ext_lock) in videobuf_queue_core_init() 157 q->ext_lock = ext_lock; in videobuf_queue_core_init() 143 videobuf_queue_core_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct videobuf_qtype_ops *int_ops, struct mutex *ext_lock) videobuf_queue_core_init() argument
|
H A D | videobuf-dma-contig.c | 349 struct mutex *ext_lock) in videobuf_queue_dma_contig_init() 352 priv, &qops, ext_lock); in videobuf_queue_dma_contig_init() 341 videobuf_queue_dma_contig_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_dma_contig_init() argument
|
H A D | videobuf-dma-sg.c | 680 struct mutex *ext_lock) in videobuf_queue_sg_init() 683 priv, &sg_ops, ext_lock); in videobuf_queue_sg_init() 672 videobuf_queue_sg_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_sg_init() argument
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | videobuf-vmalloc.c | 285 struct mutex *ext_lock) in videobuf_queue_vmalloc_init() 288 priv, &qops, ext_lock); in videobuf_queue_vmalloc_init() 277 videobuf_queue_vmalloc_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_vmalloc_init() argument
|
H A D | videobuf-core.c | 102 is_ext_locked = q->ext_lock && mutex_is_locked(q->ext_lock); in videobuf_waiton() 107 mutex_unlock(q->ext_lock); in videobuf_waiton() 115 mutex_lock(q->ext_lock); in videobuf_waiton() 152 struct mutex *ext_lock) in videobuf_queue_core_init() 157 q->ext_lock = ext_lock; in videobuf_queue_core_init() 143 videobuf_queue_core_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct videobuf_qtype_ops *int_ops, struct mutex *ext_lock) videobuf_queue_core_init() argument
|
H A D | videobuf-dma-contig.c | 349 struct mutex *ext_lock) in videobuf_queue_dma_contig_init() 352 priv, &qops, ext_lock); in videobuf_queue_dma_contig_init() 341 videobuf_queue_dma_contig_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_dma_contig_init() argument
|
H A D | videobuf-dma-sg.c | 675 struct mutex *ext_lock) in videobuf_queue_sg_init() 678 priv, &sg_ops, ext_lock); in videobuf_queue_sg_init() 667 videobuf_queue_sg_init(struct videobuf_queue *q, const struct videobuf_queue_ops *ops, struct device *dev, spinlock_t *irqlock, enum v4l2_buf_type type, enum v4l2_field field, unsigned int msize, void *priv, struct mutex *ext_lock) videobuf_queue_sg_init() argument
|