Lines Matching refs:fw_iso_context
500 struct fw_iso_context;
501 typedef void (*fw_iso_callback_t)(struct fw_iso_context *context,
504 typedef void (*fw_iso_mc_callback_t)(struct fw_iso_context *context,
512 struct fw_iso_context { struct
524 struct fw_iso_context *fw_iso_context_create(struct fw_card *card, argument
527 int fw_iso_context_set_channels(struct fw_iso_context *ctx, u64 *channels);
528 int fw_iso_context_queue(struct fw_iso_context *ctx,
532 void fw_iso_context_queue_flush(struct fw_iso_context *ctx);
533 int fw_iso_context_flush_completions(struct fw_iso_context *ctx);
548 static inline void fw_iso_context_schedule_flush_completions(struct fw_iso_context *ctx) in fw_iso_context_schedule_flush_completions()
553 int fw_iso_context_start(struct fw_iso_context *ctx,
555 int fw_iso_context_stop(struct fw_iso_context *ctx);
556 void fw_iso_context_destroy(struct fw_iso_context *ctx);