Lines Matching defs:ccwchain
31 struct ccwchain {
238 * Helpers to operate ccwchain.
317 static struct ccwchain *ccwchain_alloc(struct channel_program *cp, int len)
319 struct ccwchain *chain;
343 static void ccwchain_free(struct ccwchain *chain)
352 static void ccwchain_cda_free(struct ccwchain *chain, int idx)
405 struct ccwchain *chain;
417 static int ccwchain_loop_tic(struct ccwchain *chain,
424 struct ccwchain *chain;
462 static int ccwchain_loop_tic(struct ccwchain *chain, struct channel_program *cp)
477 /* Build a ccwchain for the next segment */
489 struct ccwchain *iter;
694 * This creates one or more ccwchain(s), and copies the raw data of
695 * the target channel program from @orb->cmd.iova to the new ccwchain(s).
731 /* Build a ccwchain for the first CCW segment */
753 struct ccwchain *chain, *temp;
775 * and stores the result to ccwchain list. @cp must have been
808 struct ccwchain *chain;
851 struct ccwchain *chain;
875 chain = list_first_entry(&cp->ccwchain_list, struct ccwchain, next);
898 struct ccwchain *chain;
943 struct ccwchain *chain;