Symbol: fw_iso_context
drivers/firewire/core-card.c
707
static struct fw_iso_context *dummy_allocate_iso_context(struct fw_card *card, int type,
drivers/firewire/core-card.c
722
static int dummy_start_iso(struct fw_iso_context *ctx,
drivers/firewire/core-card.c
728
static int dummy_set_iso_channels(struct fw_iso_context *ctx, u64 *channels)
drivers/firewire/core-card.c
733
static int dummy_queue_iso(struct fw_iso_context *ctx, struct fw_iso_packet *p,
drivers/firewire/core-card.c
739
static void dummy_flush_queue_iso(struct fw_iso_context *ctx)
drivers/firewire/core-card.c
743
static int dummy_flush_iso_completions(struct fw_iso_context *ctx)
drivers/firewire/core-cdev.c
1003
static void iso_mc_callback(struct fw_iso_context *context,
drivers/firewire/core-cdev.c
1021
static enum dma_data_direction iso_dma_direction(struct fw_iso_context *context)
drivers/firewire/core-cdev.c
1032
struct fw_iso_context *context;
drivers/firewire/core-cdev.c
1099
struct fw_iso_context *ctx = client->iso_context;
drivers/firewire/core-cdev.c
1119
struct fw_iso_context *ctx = client->iso_context;
drivers/firewire/core-cdev.c
65
struct fw_iso_context *iso_context;
drivers/firewire/core-cdev.c
984
static void iso_callback(struct fw_iso_context *context, u32 cycle,
drivers/firewire/core-iso.c
141
struct fw_iso_context *__fw_iso_context_create(struct fw_card *card, int type, int channel,
drivers/firewire/core-iso.c
145
struct fw_iso_context *ctx;
drivers/firewire/core-iso.c
170
void fw_iso_context_destroy(struct fw_iso_context *ctx)
drivers/firewire/core-iso.c
180
int fw_iso_context_start(struct fw_iso_context *ctx,
drivers/firewire/core-iso.c
191
int fw_iso_context_set_channels(struct fw_iso_context *ctx, u64 *channels)
drivers/firewire/core-iso.c
198
int fw_iso_context_queue(struct fw_iso_context *ctx,
drivers/firewire/core-iso.c
211
void fw_iso_context_queue_flush(struct fw_iso_context *ctx)
drivers/firewire/core-iso.c
235
int fw_iso_context_flush_completions(struct fw_iso_context *ctx)
drivers/firewire/core-iso.c
259
int fw_iso_context_stop(struct fw_iso_context *ctx)
drivers/firewire/core.h
102
struct fw_iso_context *
drivers/firewire/core.h
105
void (*free_iso_context)(struct fw_iso_context *ctx);
drivers/firewire/core.h
107
int (*start_iso)(struct fw_iso_context *ctx,
drivers/firewire/core.h
110
int (*set_iso_channels)(struct fw_iso_context *ctx, u64 *channels);
drivers/firewire/core.h
112
int (*queue_iso)(struct fw_iso_context *ctx,
drivers/firewire/core.h
117
void (*flush_queue_iso)(struct fw_iso_context *ctx);
drivers/firewire/core.h
119
int (*flush_iso_completions)(struct fw_iso_context *ctx);
drivers/firewire/core.h
121
int (*stop_iso)(struct fw_iso_context *ctx);
drivers/firewire/core.h
171
static inline void fw_iso_context_init_work(struct fw_iso_context *ctx, work_func_t func)
drivers/firewire/core.h
176
static inline struct fw_iso_context *fw_iso_mc_context_create(struct fw_card *card,
drivers/firewire/core.h
22
struct fw_iso_context;
drivers/firewire/net.c
1105
struct fw_iso_context *context;
drivers/firewire/net.c
142
struct fw_iso_context *broadcast_rcv_context;
drivers/firewire/net.c
748
static void fwnet_receive_broadcast(struct fw_iso_context *context,
drivers/firewire/ohci.c
169
struct fw_iso_context base;
drivers/firewire/ohci.c
2957
static struct fw_iso_context *ohci_allocate_iso_context(struct fw_card *card, int type, int channel,
drivers/firewire/ohci.c
3056
static int ohci_start_iso(struct fw_iso_context *base,
drivers/firewire/ohci.c
3106
static int ohci_stop_iso(struct fw_iso_context *base)
drivers/firewire/ohci.c
3130
static void ohci_free_iso_context(struct fw_iso_context *base)
drivers/firewire/ohci.c
3168
static int ohci_set_iso_channels(struct fw_iso_context *base, u64 *channels)
drivers/firewire/ohci.c
3450
static int ohci_queue_iso(struct fw_iso_context *base,
drivers/firewire/ohci.c
3471
static void ohci_flush_queue_iso(struct fw_iso_context *base)
drivers/firewire/ohci.c
3479
static int ohci_flush_iso_completions(struct fw_iso_context *base)
drivers/firewire/ohci.c
995
struct fw_iso_context *base = from_work(base, work, work);
drivers/media/firewire/firedtv-fw.c
78
struct fw_iso_context *context;
drivers/media/firewire/firedtv-fw.c
98
static void handle_iso(struct fw_iso_context *context, u32 cycle,
include/linux/firewire.h
537
struct fw_iso_context;
include/linux/firewire.h
538
typedef void (*fw_iso_callback_t)(struct fw_iso_context *context,
include/linux/firewire.h
541
typedef void (*fw_iso_mc_callback_t)(struct fw_iso_context *context,
include/linux/firewire.h
566
struct fw_iso_context *__fw_iso_context_create(struct fw_card *card, int type, int channel,
include/linux/firewire.h
569
int fw_iso_context_set_channels(struct fw_iso_context *ctx, u64 *channels);
include/linux/firewire.h
570
int fw_iso_context_queue(struct fw_iso_context *ctx,
include/linux/firewire.h
574
void fw_iso_context_queue_flush(struct fw_iso_context *ctx);
include/linux/firewire.h
575
int fw_iso_context_flush_completions(struct fw_iso_context *ctx);
include/linux/firewire.h
577
static inline struct fw_iso_context *fw_iso_context_create(struct fw_card *card, int type,
include/linux/firewire.h
587
static inline struct fw_iso_context *fw_iso_context_create_with_header_storage_size(
include/linux/firewire.h
610
static inline void fw_iso_context_schedule_flush_completions(struct fw_iso_context *ctx)
include/linux/firewire.h
615
int fw_iso_context_start(struct fw_iso_context *ctx,
include/linux/firewire.h
617
int fw_iso_context_stop(struct fw_iso_context *ctx);
include/linux/firewire.h
618
void fw_iso_context_destroy(struct fw_iso_context *ctx);
include/trace/events/firewire.h
446
TP_PROTO(const struct fw_iso_context *ctx, unsigned int channel, unsigned int scode),
include/trace/events/firewire.h
471
TP_PROTO(const struct fw_iso_context *ctx, unsigned int channel, unsigned int header_size),
include/trace/events/firewire.h
496
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
515
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
533
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
539
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
545
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
551
TP_PROTO(const struct fw_iso_context *ctx, u64 channels),
include/trace/events/firewire.h
572
TP_PROTO(const struct fw_iso_context *ctx, int cycle_match),
include/trace/events/firewire.h
597
TP_PROTO(const struct fw_iso_context *ctx, int cycle_match, unsigned int sync, unsigned int tags),
include/trace/events/firewire.h
632
TP_PROTO(const struct fw_iso_context *ctx, int cycle_match, unsigned int sync, unsigned int tags),
include/trace/events/firewire.h
638
TP_PROTO(const struct fw_iso_context *ctx, int cycle_match, unsigned int sync, unsigned int tags),
include/trace/events/firewire.h
644
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
662
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
668
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
674
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
680
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
698
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
704
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
710
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
716
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
734
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
740
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
746
TP_PROTO(const struct fw_iso_context *ctx),
include/trace/events/firewire.h
777
TP_PROTO(const struct fw_iso_context *ctx, unsigned long buffer_offset, const struct fw_iso_packet *packet),
include/trace/events/firewire.h
797
TP_PROTO(const struct fw_iso_context *ctx, unsigned long buffer_offset, const struct fw_iso_packet *packet),
include/trace/events/firewire.h
813
TP_PROTO(const struct fw_iso_context *ctx, unsigned long buffer_offset, const struct fw_iso_packet *packet),
include/trace/events/firewire.h
845
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
873
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
879
TP_PROTO(const struct fw_iso_context *ctx, u16 timestamp, enum fw_iso_context_completions_cause cause, const u32 *header, unsigned int header_length),
include/trace/events/firewire.h
885
TP_PROTO(const struct fw_iso_context *ctx, unsigned int completed, enum fw_iso_context_completions_cause cause),
sound/firewire/amdtp-stream.c
1156
static void process_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1227
static void skip_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1259
static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1262
static void process_rx_packets_intermediately(struct fw_iso_context *context, u32 tstamp,
sound/firewire/amdtp-stream.c
1316
static void process_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1363
static void drop_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1391
static void process_tx_packets_intermediately(struct fw_iso_context *context, u32 tstamp,
sound/firewire/amdtp-stream.c
1442
static void drop_tx_packets_initially(struct fw_iso_context *context, u32 tstamp,
sound/firewire/amdtp-stream.c
1558
static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length,
sound/firewire/amdtp-stream.c
1568
static void irq_target_callback_intermediately(struct fw_iso_context *context, u32 tstamp,
sound/firewire/amdtp-stream.c
1578
static void irq_target_callback_skip(struct fw_iso_context *context, u32 tstamp,
sound/firewire/amdtp-stream.c
1635
static void amdtp_stream_first_callback(struct fw_iso_context *context,
sound/firewire/amdtp-stream.h
128
struct fw_iso_context *context;
sound/firewire/amdtp-stream.h
95
struct fw_iso_context;
sound/firewire/isight.c
165
static void isight_packet(struct fw_iso_context *context, u32 cycle,
sound/firewire/isight.c
58
struct fw_iso_context *context;