• Home
  • Raw
  • Download

Lines Matching refs:list

65     struct  blitReq list;  member
230 static int msm_copybit(struct copybit_context_t *dev, void const *list) in msm_copybit() argument
233 (struct mdp_async_blit_req_list const*)list); in msm_copybit()
240 (struct mdp_async_blit_req_list const*)list; in msm_copybit()
394 if (ctx->list.sync.acq_fen_fd_cnt < (MDP_MAX_FENCE_FD - 1)) { in set_sync_copybit()
395 ctx->acqFence[ctx->list.sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
398 struct blitReq *list = &ctx->list; in set_sync_copybit() local
401 ret = msm_copybit(ctx, list); in set_sync_copybit()
406 list->count = 0; in set_sync_copybit()
407 list->sync.acq_fen_fd_cnt = 0; in set_sync_copybit()
408 ctx->acqFence[list->sync.acq_fen_fd_cnt++] = acquireFenceFd; in set_sync_copybit()
425 struct blitReq *list; in stretch_copybit() local
430 list = &ctx->list; in stretch_copybit()
487 const uint32_t maxCount = sizeof(list->req)/sizeof(list->req[0]); in stretch_copybit()
493 mdp_blit_req* req = &list->req[list->count]; in stretch_copybit()
512 if (++list->count == maxCount) { in stretch_copybit()
513 status = msm_copybit(ctx, list); in stretch_copybit()
515 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
517 list->count = 0; in stretch_copybit()
522 if (list->count != 0) { in stretch_copybit()
523 status = msm_copybit(ctx, list); in stretch_copybit()
525 list->sync.acq_fen_fd_cnt = 0; in stretch_copybit()
527 list->count = 0; in stretch_copybit()
572 struct blitReq *list = &ctx->list; in flush_get_fence() local
575 if (list->count) { in flush_get_fence()
576 ret = msm_copybit(ctx, list); in flush_get_fence()
579 list->count = 0; in flush_get_fence()
582 list->sync.acq_fen_fd_cnt = 0; in flush_get_fence()
612 ctx->list.count = 0; in open_copybit()
613 ctx->list.sync.acq_fen_fd_cnt = 0; in open_copybit()
614 ctx->list.sync.rel_fen_fd = ctx->sync.rel_fen_fd; in open_copybit()
615 ctx->list.sync.acq_fen_fd = ctx->sync.acq_fen_fd; in open_copybit()