Searched refs:fw_iso_context (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/firewire/ |
H A D | core.h | 22 struct fw_iso_context; 94 struct fw_iso_context * 97 void (*free_iso_context)(struct fw_iso_context *ctx); 99 int (*start_iso)(struct fw_iso_context *ctx, 102 int (*set_iso_channels)(struct fw_iso_context *ctx, u64 *channels); 104 int (*queue_iso)(struct fw_iso_context *ctx, 109 void (*flush_queue_iso)(struct fw_iso_context *ctx); 111 int (*flush_iso_completions)(struct fw_iso_context *ctx); 113 int (*stop_iso)(struct fw_iso_context *ctx);
|
H A D | core-iso.c | 132 struct fw_iso_context *fw_iso_context_create(struct fw_card *card, 136 struct fw_iso_context *ctx; 155 void fw_iso_context_destroy(struct fw_iso_context *ctx) 161 int fw_iso_context_start(struct fw_iso_context *ctx, 168 int fw_iso_context_set_channels(struct fw_iso_context *ctx, u64 *channels) 173 int fw_iso_context_queue(struct fw_iso_context *ctx, 182 void fw_iso_context_queue_flush(struct fw_iso_context *ctx) 188 int fw_iso_context_flush_completions(struct fw_iso_context *ctx) 194 int fw_iso_context_stop(struct fw_iso_context *ctx)
|
H A D | core-card.c | 641 static struct fw_iso_context *dummy_allocate_iso_context(struct fw_card *card, 656 static int dummy_start_iso(struct fw_iso_context *ctx, 662 static int dummy_set_iso_channels(struct fw_iso_context *ctx, u64 *channels) 667 static int dummy_queue_iso(struct fw_iso_context *ctx, struct fw_iso_packet *p, 673 static void dummy_flush_queue_iso(struct fw_iso_context *ctx) 677 static int dummy_flush_iso_completions(struct fw_iso_context *ctx)
|
H A D | core-cdev.c | 60 struct fw_iso_context *iso_context; 965 static void iso_callback(struct fw_iso_context *context, u32 cycle, 984 static void iso_mc_callback(struct fw_iso_context *context, 1002 static enum dma_data_direction iso_dma_direction(struct fw_iso_context *context) 1010 static struct fw_iso_context *fw_iso_mc_context_create(struct fw_card *card, 1014 struct fw_iso_context *ctx; 1027 struct fw_iso_context *context; 1104 struct fw_iso_context *ctx = client->iso_context; 1124 struct fw_iso_context *ctx = client->iso_context;
|
H A D | ohci.c | 164 struct fw_iso_context base; 2996 static struct fw_iso_context *ohci_allocate_iso_context(struct fw_card *card, 3094 static int ohci_start_iso(struct fw_iso_context *base, 3144 static int ohci_stop_iso(struct fw_iso_context *base) 3169 static void ohci_free_iso_context(struct fw_iso_context *base) 3206 static int ohci_set_iso_channels(struct fw_iso_context *base, u64 *channels) 3497 static int ohci_queue_iso(struct fw_iso_context *base, 3523 static void ohci_flush_queue_iso(struct fw_iso_context *base) 3531 static int ohci_flush_iso_completions(struct fw_iso_context *base)
|
H A D | net.c | 142 struct fw_iso_context *broadcast_rcv_context; 747 static void fwnet_receive_broadcast(struct fw_iso_context *context, 1104 struct fw_iso_context *context;
|
/linux-master/include/linux/ |
H A D | firewire.h | 498 struct fw_iso_context; 499 typedef void (*fw_iso_callback_t)(struct fw_iso_context *context, 502 typedef void (*fw_iso_mc_callback_t)(struct fw_iso_context *context, 510 struct fw_iso_context { struct 521 struct fw_iso_context *fw_iso_context_create(struct fw_card *card, 524 int fw_iso_context_set_channels(struct fw_iso_context *ctx, u64 *channels); 525 int fw_iso_context_queue(struct fw_iso_context *ctx, 529 void fw_iso_context_queue_flush(struct fw_iso_context *ctx); 530 int fw_iso_context_flush_completions(struct fw_iso_context *ctx); 531 int fw_iso_context_start(struct fw_iso_context *ct [all...] |
/linux-master/sound/firewire/ |
H A D | amdtp-stream.h | 95 struct fw_iso_context; 128 struct fw_iso_context *context;
|
H A D | amdtp-stream.c | 1139 static void process_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1213 static void skip_rx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1245 static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1248 static void process_rx_packets_intermediately(struct fw_iso_context *context, u32 tstamp, 1302 static void process_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1349 static void drop_tx_packets(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1377 static void process_tx_packets_intermediately(struct fw_iso_context *context, u32 tstamp, 1428 static void drop_tx_packets_initially(struct fw_iso_context *context, u32 tstamp, 1544 static void irq_target_callback(struct fw_iso_context *context, u32 tstamp, size_t header_length, 1554 static void irq_target_callback_intermediately(struct fw_iso_context *contex [all...] |
H A D | isight.c | 58 struct fw_iso_context *context; 165 static void isight_packet(struct fw_iso_context *context, u32 cycle,
|
/linux-master/drivers/media/firewire/ |
H A D | firedtv-fw.c | 78 struct fw_iso_context *context; 98 static void handle_iso(struct fw_iso_context *context, u32 cycle,
|
Completed in 176 milliseconds