Lines Matching defs:strategy
605 /* disc strategy dispatchers */
611 struct udf_strategy *strategy = ump->strategy;
615 KASSERT(strategy);
621 error = (strategy->create_logvol_dscr)(&args);
632 struct udf_strategy *strategy = ump->strategy;
635 KASSERT(strategy);
640 (strategy->free_logvol_dscr)(&args);
648 struct udf_strategy *strategy = ump->strategy;
652 KASSERT(strategy);
657 error = (strategy->read_logvol_dscr)(&args);
668 struct udf_strategy *strategy = udf_node->ump->strategy;
672 KASSERT(strategy);
679 error = (strategy->write_logvol_dscr)(&args);
687 struct udf_strategy *strategy = ump->strategy;
690 KASSERT(strategy);
694 (strategy->queuebuf)(&args);
701 struct udf_strategy *strategy = ump->strategy;
704 KASSERT(strategy);
707 (strategy->sync_caches)(&args);
714 struct udf_strategy *strategy = ump->strategy;
717 KASSERT(strategy);
719 (strategy->discstrat_init)(&args);
725 struct udf_strategy *strategy = ump->strategy;
728 /* strategy might not have been set, so ignore if not set */
729 if (strategy) {
731 (strategy->discstrat_finish)(&args);