Lines Matching refs:dto_waiting
110 static int __wa_xfer_delayed_run(struct wa_rpipe *rpipe, int *dto_waiting);
236 int dto_waiting = 0; in wa_check_for_delayed_rpipes() local
240 while (!list_empty(&wa->rpipe_delayed_list) && !dto_waiting) { in wa_check_for_delayed_rpipes()
243 __wa_xfer_delayed_run(rpipe, &dto_waiting); in wa_check_for_delayed_rpipes()
245 if (!dto_waiting) { in wa_check_for_delayed_rpipes()
1464 static int __wa_xfer_delayed_run(struct wa_rpipe *rpipe, int *dto_waiting) in __wa_xfer_delayed_run() argument
1472 *dto_waiting = 0; in __wa_xfer_delayed_run()
1521 *dto_waiting = 1; in __wa_xfer_delayed_run()
1530 int dto_waiting; in wa_xfer_delayed_run() local
1531 int dto_done = __wa_xfer_delayed_run(rpipe, &dto_waiting); in wa_xfer_delayed_run()
1541 if (dto_waiting) in wa_xfer_delayed_run()
1556 int result, dto_acquired = 0, dto_done = 0, dto_waiting = 0; in __wa_xfer_submit() local
1619 dto_waiting = 1; in __wa_xfer_submit()
1622 if (dto_waiting) in __wa_xfer_submit()