q_ctx             120 drivers/media/v4l2-core/v4l2-mem2mem.c 	struct v4l2_m2m_queue_ctx *q_ctx;
q_ctx             122 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx = get_queue_ctx(m2m_ctx, type);
q_ctx             123 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (!q_ctx)
q_ctx             126 drivers/media/v4l2-core/v4l2-mem2mem.c 	return &q_ctx->q;
q_ctx             130 drivers/media/v4l2-core/v4l2-mem2mem.c struct vb2_v4l2_buffer *v4l2_m2m_next_buf(struct v4l2_m2m_queue_ctx *q_ctx)
q_ctx             135 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             137 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (list_empty(&q_ctx->rdy_queue)) {
q_ctx             138 drivers/media/v4l2-core/v4l2-mem2mem.c 		spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             142 drivers/media/v4l2-core/v4l2-mem2mem.c 	b = list_first_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list);
q_ctx             143 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             148 drivers/media/v4l2-core/v4l2-mem2mem.c struct vb2_v4l2_buffer *v4l2_m2m_last_buf(struct v4l2_m2m_queue_ctx *q_ctx)
q_ctx             153 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             155 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (list_empty(&q_ctx->rdy_queue)) {
q_ctx             156 drivers/media/v4l2-core/v4l2-mem2mem.c 		spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             160 drivers/media/v4l2-core/v4l2-mem2mem.c 	b = list_last_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list);
q_ctx             161 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             166 drivers/media/v4l2-core/v4l2-mem2mem.c struct vb2_v4l2_buffer *v4l2_m2m_buf_remove(struct v4l2_m2m_queue_ctx *q_ctx)
q_ctx             171 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             172 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (list_empty(&q_ctx->rdy_queue)) {
q_ctx             173 drivers/media/v4l2-core/v4l2-mem2mem.c 		spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             176 drivers/media/v4l2-core/v4l2-mem2mem.c 	b = list_first_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list);
q_ctx             178 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx->num_rdy--;
q_ctx             179 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             185 drivers/media/v4l2-core/v4l2-mem2mem.c void v4l2_m2m_buf_remove_by_buf(struct v4l2_m2m_queue_ctx *q_ctx,
q_ctx             191 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             194 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx->num_rdy--;
q_ctx             195 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             200 drivers/media/v4l2-core/v4l2-mem2mem.c v4l2_m2m_buf_remove_by_idx(struct v4l2_m2m_queue_ctx *q_ctx, unsigned int idx)
q_ctx             207 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             208 drivers/media/v4l2-core/v4l2-mem2mem.c 	list_for_each_entry_safe(b, tmp, &q_ctx->rdy_queue, list) {
q_ctx             211 drivers/media/v4l2-core/v4l2-mem2mem.c 			q_ctx->num_rdy--;
q_ctx             216 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             570 drivers/media/v4l2-core/v4l2-mem2mem.c 	struct v4l2_m2m_queue_ctx *q_ctx;
q_ctx             577 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx = get_queue_ctx(m2m_ctx, type);
q_ctx             578 drivers/media/v4l2-core/v4l2-mem2mem.c 	ret = vb2_streamoff(&q_ctx->q, type);
q_ctx             589 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             592 drivers/media/v4l2-core/v4l2-mem2mem.c 	INIT_LIST_HEAD(&q_ctx->rdy_queue);
q_ctx             593 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx->num_rdy = 0;
q_ctx             594 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx             964 drivers/media/v4l2-core/v4l2-mem2mem.c 	struct v4l2_m2m_queue_ctx *q_ctx;
q_ctx             967 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx = get_queue_ctx(m2m_ctx, vbuf->vb2_buf.vb2_queue->type);
q_ctx             968 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (!q_ctx)
q_ctx             971 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_lock_irqsave(&q_ctx->rdy_spinlock, flags);
q_ctx             972 drivers/media/v4l2-core/v4l2-mem2mem.c 	list_add_tail(&b->list, &q_ctx->rdy_queue);
q_ctx             973 drivers/media/v4l2-core/v4l2-mem2mem.c 	q_ctx->num_rdy++;
q_ctx             974 drivers/media/v4l2-core/v4l2-mem2mem.c 	spin_unlock_irqrestore(&q_ctx->rdy_spinlock, flags);
q_ctx            3162 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_q_ctx *q_ctx;
q_ctx            3171 drivers/net/ethernet/intel/ice/ice_common.c 	q_ctx = vsi->lan_q_ctx[tc];
q_ctx            3172 drivers/net/ethernet/intel/ice/ice_common.c 	return &q_ctx[q_handle];
q_ctx            3195 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_q_ctx *q_ctx;
q_ctx            3212 drivers/net/ethernet/intel/ice/ice_common.c 	q_ctx = ice_get_lan_q_ctx(hw, vsi_handle, tc, q_handle);
q_ctx            3213 drivers/net/ethernet/intel/ice/ice_common.c 	if (!q_ctx) {
q_ctx            3254 drivers/net/ethernet/intel/ice/ice_common.c 	q_ctx->q_handle = q_handle;
q_ctx            3287 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_q_ctx *q_ctx;
q_ctx            3312 drivers/net/ethernet/intel/ice/ice_common.c 		q_ctx = ice_get_lan_q_ctx(pi->hw, vsi_handle, tc, q_handles[i]);
q_ctx            3313 drivers/net/ethernet/intel/ice/ice_common.c 		if (!q_ctx) {
q_ctx            3318 drivers/net/ethernet/intel/ice/ice_common.c 		if (q_ctx->q_handle != q_handles[i]) {
q_ctx            3320 drivers/net/ethernet/intel/ice/ice_common.c 				  q_ctx->q_handle, q_handles[i]);
q_ctx            3333 drivers/net/ethernet/intel/ice/ice_common.c 		q_ctx->q_handle = ICE_INVAL_Q_HANDLE;
q_ctx             526 drivers/net/ethernet/intel/ice/ice_sched.c 	struct ice_q_ctx *q_ctx;
q_ctx             535 drivers/net/ethernet/intel/ice/ice_sched.c 						      sizeof(*q_ctx),
q_ctx             546 drivers/net/ethernet/intel/ice/ice_sched.c 		q_ctx = devm_kcalloc(ice_hw_to_dev(hw), new_numqs,
q_ctx             547 drivers/net/ethernet/intel/ice/ice_sched.c 				     sizeof(*q_ctx), GFP_KERNEL);
q_ctx             548 drivers/net/ethernet/intel/ice/ice_sched.c 		if (!q_ctx)
q_ctx             550 drivers/net/ethernet/intel/ice/ice_sched.c 		memcpy(q_ctx, vsi_ctx->lan_q_ctx[tc],
q_ctx             551 drivers/net/ethernet/intel/ice/ice_sched.c 		       prev_num * sizeof(*q_ctx));
q_ctx             553 drivers/net/ethernet/intel/ice/ice_sched.c 		vsi_ctx->lan_q_ctx[tc] = q_ctx;
q_ctx             424 include/media/v4l2-mem2mem.h struct vb2_v4l2_buffer *v4l2_m2m_next_buf(struct v4l2_m2m_queue_ctx *q_ctx);
q_ctx             455 include/media/v4l2-mem2mem.h struct vb2_v4l2_buffer *v4l2_m2m_last_buf(struct v4l2_m2m_queue_ctx *q_ctx);
q_ctx             550 include/media/v4l2-mem2mem.h struct vb2_v4l2_buffer *v4l2_m2m_buf_remove(struct v4l2_m2m_queue_ctx *q_ctx);
q_ctx             583 include/media/v4l2-mem2mem.h void v4l2_m2m_buf_remove_by_buf(struct v4l2_m2m_queue_ctx *q_ctx,
q_ctx             613 include/media/v4l2-mem2mem.h v4l2_m2m_buf_remove_by_idx(struct v4l2_m2m_queue_ctx *q_ctx, unsigned int idx);