Lines Matching refs:queued
208 * @lock: protects the free, active, queued, and pending lists
211 * @queued: list queued to the hardware (written to the DL registers)
212 * @pending: list waiting to be queued to the hardware
224 struct vsp1_dl_list *queued;
791 * loop on the same list until a new one is queued. In singleshot mode
841 if (!dlm->queued)
871 * If a previous display list has been queued to the hardware but not
873 * case we can't replace the queued list by the new one, as we could
875 * be queued up to the hardware by the frame end interrupt handler.
894 * Pass the new display list to the hardware and mark it as queued. It
899 __vsp1_dl_list_put(dlm->queued);
900 dlm->queued = dl;
964 * became active had been queued with the internal notification flag.
967 * display list had been queued with the writeback flag.
979 * list can be queued, we don't have to do anything.
1017 * The device starts processing the queued display list right after the
1020 if (dlm->queued) {
1021 if (dlm->queued->flags & VSP1_DL_FRAME_END_INTERNAL)
1023 dlm->queued->flags &= ~VSP1_DL_FRAME_END_INTERNAL;
1026 dlm->active = dlm->queued;
1027 dlm->queued = NULL;
1032 * Now that the VSP has started processing the queued display list, we
1038 dlm->queued = dlm->pending;
1074 __vsp1_dl_list_put(dlm->queued);
1080 dlm->queued = NULL;