Home
last modified time | relevance | path

Searched refs:wait_info (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys_cmd.c219 struct dpu_encoder_wait_info wait_info; in _dpu_encoder_phys_cmd_wait_for_idle() local
222 wait_info.wq = &phys_enc->pending_kickoff_wq; in _dpu_encoder_phys_cmd_wait_for_idle()
223 wait_info.atomic_cnt = &phys_enc->pending_kickoff_cnt; in _dpu_encoder_phys_cmd_wait_for_idle()
224 wait_info.timeout_ms = KICKOFF_TIMEOUT_MS; in _dpu_encoder_phys_cmd_wait_for_idle()
229 &wait_info); in _dpu_encoder_phys_cmd_wait_for_idle()
639 struct dpu_encoder_wait_info wait_info; in _dpu_encoder_phys_cmd_wait_for_ctl_start() local
642 wait_info.wq = &phys_enc->pending_kickoff_wq; in _dpu_encoder_phys_cmd_wait_for_ctl_start()
643 wait_info.atomic_cnt = &phys_enc->pending_ctlstart_cnt; in _dpu_encoder_phys_cmd_wait_for_ctl_start()
644 wait_info.timeout_ms = KICKOFF_TIMEOUT_MS; in _dpu_encoder_phys_cmd_wait_for_ctl_start()
649 &wait_info); in _dpu_encoder_phys_cmd_wait_for_ctl_start()
H A Ddpu_encoder_phys_wb.c452 struct dpu_encoder_wait_info wait_info; in dpu_encoder_phys_wb_wait_for_commit_done() local
455 wait_info.wq = &phys_enc->pending_kickoff_wq; in dpu_encoder_phys_wb_wait_for_commit_done()
456 wait_info.atomic_cnt = &phys_enc->pending_kickoff_cnt; in dpu_encoder_phys_wb_wait_for_commit_done()
457 wait_info.timeout_ms = KICKOFF_TIMEOUT_MS; in dpu_encoder_phys_wb_wait_for_commit_done()
461 dpu_encoder_phys_wb_done_irq, &wait_info); in dpu_encoder_phys_wb_wait_for_commit_done()
H A Ddpu_encoder_phys_vid.c500 struct dpu_encoder_wait_info wait_info; in dpu_encoder_phys_vid_wait_for_tx_complete() local
503 wait_info.wq = &phys_enc->pending_kickoff_wq; in dpu_encoder_phys_vid_wait_for_tx_complete()
504 wait_info.atomic_cnt = &phys_enc->pending_kickoff_cnt; in dpu_encoder_phys_vid_wait_for_tx_complete()
505 wait_info.timeout_ms = KICKOFF_TIMEOUT_MS; in dpu_encoder_phys_vid_wait_for_tx_complete()
515 &wait_info); in dpu_encoder_phys_vid_wait_for_tx_complete()
H A Ddpu_encoder_phys.h332 struct dpu_encoder_wait_info *wait_info);
H A Ddpu_encoder.c463 struct dpu_encoder_wait_info *wait_info) in dpu_encoder_helper_wait_for_irq() argument
468 if (!wait_info) { in dpu_encoder_helper_wait_for_irq()
491 atomic_read(wait_info->atomic_cnt)); in dpu_encoder_helper_wait_for_irq()
496 wait_info); in dpu_encoder_helper_wait_for_irq()
507 atomic_read(wait_info->atomic_cnt)); in dpu_encoder_helper_wait_for_irq()
518 atomic_read(wait_info->atomic_cnt)); in dpu_encoder_helper_wait_for_irq()
525 atomic_read(wait_info->atomic_cnt)); in dpu_encoder_helper_wait_for_irq()
/linux-6.15/drivers/staging/gpib/common/
H A Diblib.c554 struct wait_info { struct
563 struct wait_info *winfo = from_timer(winfo, t, timer); in wait_timeout() argument
569 static void init_wait_info(struct wait_info *winfo) in init_wait_info()
576 static int wait_satisfied(struct wait_info *winfo, gpib_status_queue_t *status_queue, in wait_satisfied()
602 static void start_wait_timer(struct wait_info *winfo) in start_wait_timer()
611 static void remove_wait_timer(struct wait_info *winfo) in remove_wait_timer()
630 struct wait_info winfo; in ibwait()