/linux-master/drivers/firewire/ |
H A D | core.h | 19 struct fw_card; 31 void fw_err(const struct fw_card *card, const char *fmt, ...); 33 void fw_notice(const struct fw_card *card, const char *fmt, ...); 60 int (*enable)(struct fw_card *card, 63 int (*read_phy_reg)(struct fw_card *card, int address); 64 int (*update_phy_reg)(struct fw_card *card, int address, 72 int (*set_config_rom)(struct fw_card *card, 75 void (*send_request)(struct fw_card *card, struct fw_packet *packet); 76 void (*send_response)(struct fw_card *card, struct fw_packet *packet); 78 int (*cancel_packet)(struct fw_card *car [all...] |
H A D | core-card.c | 28 void func(const struct fw_card *card, const char *fmt, ...) \ 90 static void generate_config_rom(struct fw_card *card, __be32 *config_rom) 152 struct fw_card *card; 219 static int reset_bus(struct fw_card *card, bool short_reset) 227 void fw_schedule_bus_reset(struct fw_card *card, bool delayed, bool short_reset) 242 struct fw_card *card = container_of(work, struct fw_card, br_work.work); 258 static void allocate_broadcast_channel(struct fw_card *card, int generation) 280 void fw_schedule_bm_work(struct fw_card *card, unsigned long delay) 289 struct fw_card *car [all...] |
H A D | core-iso.c | 54 int fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card, 77 int fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, 95 struct fw_card *card) 132 struct fw_iso_context *fw_iso_context_create(struct fw_card *card, 204 static int manage_bandwidth(struct fw_card *card, int irm_id, int generation, 242 static int manage_channel(struct fw_card *card, int irm_id, int generation, 294 static void deallocate_channel(struct fw_card *card, int irm_id, 338 void fw_iso_resource_manage(struct fw_card *card, int generation,
|
H A D | core-topology.c | 171 static struct fw_node *build_tree(struct fw_card *card, 309 typedef void (*fw_node_callback_t)(struct fw_card * card, 313 static void for_each_fw_node(struct fw_card *card, struct fw_node *root, 347 static void report_lost_node(struct fw_card *card, 357 static void report_found_node(struct fw_card *card, 379 void fw_destroy_nodes(struct fw_card *card) 407 static void update_tree(struct fw_card *card, struct fw_node *root) 488 static void update_topology_map(struct fw_card *card, 504 void fw_core_handle_bus_reset(struct fw_card *card, int node_id, int generation,
|
H A D | core-transaction.c | 73 static int close_transaction(struct fw_transaction *transaction, struct fw_card *card, int rcode, 112 int fw_cancel_transaction(struct fw_card *card, 148 struct fw_card *card = t->card; 169 struct fw_card *card) 187 static u32 compute_split_timeout_timestamp(struct fw_card *card, u32 request_timestamp); 190 struct fw_card *card, int status) 301 static int allocate_tlabel(struct fw_card *card) 369 void __fw_send_request(struct fw_card *card, struct fw_transaction *t, int tcode, 430 static void transaction_callback(struct fw_card *card, int rcode, 457 int fw_run_transaction(struct fw_card *car [all...] |
H A D | core-device.c | 586 struct fw_card *card = device->card; 895 struct fw_card *card = device->card; 955 struct fw_card *card = new->card; 1002 struct fw_card *card = device->card; 1062 struct fw_card *card = device->card; 1207 struct fw_card *card = device->card; 1277 void fw_node_event(struct fw_card *card, struct fw_node *node, int event)
|
H A D | core-cdev.c | 113 struct fw_card *card; 354 struct fw_card *card = client->device->card; 548 static void complete_transaction(struct fw_card *card, int rcode, u32 request_tstamp, 707 static void handle_request(struct fw_card *card, struct fw_request *request, 1010 static struct fw_iso_context *fw_iso_mc_context_create(struct fw_card *card, 1265 struct fw_card *card = client->device->card; 1554 struct fw_card *card, int status) 1619 struct fw_card *card = client->device->card; 1666 struct fw_card *card = client->device->card; 1682 void fw_cdev_handle_phy_packet(struct fw_card *car [all...] |
H A D | sbp2.c | 406 static void sbp2_status_write(struct fw_card *card, struct fw_request *request, 458 static void complete_transaction(struct fw_card *card, int rcode, 658 static void complete_agent_reset_write_no_wait(struct fw_card *card, 700 struct fw_card *card = target_parent_device(tgt)->card; 724 struct fw_card *card = target_parent_device(tgt)->card;
|
H A D | ohci.c | 179 struct fw_card card; 234 static inline struct fw_ohci *fw_ohci(struct fw_card *card) 672 static int ohci_read_phy_reg(struct fw_card *card, int addr) 684 static int ohci_update_phy_reg(struct fw_card *card, int addr, 1212 struct fw_card *card = &ctx->ohci->card; 2327 static int ohci_enable(struct fw_card *card, 2503 static int ohci_set_config_rom(struct fw_card *card, 2591 static void ohci_send_request(struct fw_card *card, struct fw_packet *packet) 2598 static void ohci_send_response(struct fw_card *card, struct fw_packet *packet) 2605 static int ohci_cancel_packet(struct fw_card *car [all...] |
H A D | net.c | 168 struct fw_card *card; 702 static void fwnet_receive_packet(struct fw_card *card, struct fw_request *r, 923 static void fwnet_write_complete(struct fw_card *card, int rcode, 1389 static struct fwnet_device *fwnet_dev_find(struct fw_card *card) 1436 struct fw_card *card = device->card;
|
/linux-master/include/linux/ |
H A D | firewire.h | 83 struct fw_card { struct 139 static inline struct fw_card *fw_card_get(struct fw_card *card) 148 static inline void fw_card_put(struct fw_card *card) 153 int fw_card_read_cycle_time(struct fw_card *card, u32 *cycle_time); 191 struct fw_card *card; 260 struct fw_card *card, int status); 261 typedef void (*fw_transaction_callback_t)(struct fw_card *card, int rcode, 264 typedef void (*fw_transaction_callback_with_tstamp_t)(struct fw_card *card, int rcode, 284 typedef void (*fw_address_callback_t)(struct fw_card *car [all...] |
/linux-master/sound/firewire/ |
H A D | iso-resources.c | 64 static int current_bandwidth_overhead(struct fw_card *card) 79 static int wait_isoch_resource_delay_after_bus_reset(struct fw_card *card) 108 struct fw_card *card = fw_parent_device(r->unit)->card; 166 struct fw_card *card = fw_parent_device(r->unit)->card; 213 struct fw_card *card;
|
H A D | fcp.c | 338 static void fcp_response(struct fw_card *card, struct fw_request *request,
|
/linux-master/sound/firewire/fireface/ |
H A D | ff-transaction.c | 35 static void finish_transmit_midi0_msg(struct fw_card *card, int rcode, 44 static void finish_transmit_midi1_msg(struct fw_card *card, int rcode, 128 static void handle_msg(struct fw_card *card, struct fw_request *request, int tcode, 179 struct fw_card *fw_card = fw_parent_device(ff->unit)->card; local 187 addr = (fw_card->node_id << 16) | (ff->async_handler.offset >> 32);
|
/linux-master/sound/firewire/digi00x/ |
H A D | digi00x-transaction.c | 23 static void handle_message(struct fw_card *card, struct fw_request *request,
|
/linux-master/sound/firewire/fireworks/ |
H A D | fireworks_transaction.c | 165 handle_resp_for_user(struct fw_card *card, int generation, int source, 197 handle_resp_for_kernel(struct fw_card *card, int generation, int source, 226 efw_response(struct fw_card *card, struct fw_request *request,
|
/linux-master/drivers/target/sbp/ |
H A D | sbp_target.h | 147 struct fw_card *card; 237 struct fw_card *card;
|
H A D | sbp_target.c | 50 static int sbp_run_transaction(struct fw_card *, int, int, int, int, 668 static int tgt_agent_rw_agent_state(struct fw_card *card, int tcode, void *data, 694 static int tgt_agent_rw_agent_reset(struct fw_card *card, int tcode, void *data, 710 static int tgt_agent_rw_orb_pointer(struct fw_card *card, int tcode, void *data, 749 static int tgt_agent_rw_doorbell(struct fw_card *card, int tcode, void *data, 779 static int tgt_agent_rw_unsolicited_status_enable(struct fw_card *card, 796 static void tgt_agent_rw(struct fw_card *card, struct fw_request *request, 911 struct fw_card *card, u64 next_orb) 1055 static int sbp_run_transaction(struct fw_card *card, int tcode, int destination_id, 1091 struct fw_card *car [all...] |
/linux-master/sound/firewire/motu/ |
H A D | motu-transaction.c | 47 static void handle_message(struct fw_card *card, struct fw_request *request,
|
/linux-master/sound/firewire/tascam/ |
H A D | tascam-transaction.c | 145 static void async_midi_port_callback(struct fw_card *card, int rcode, 245 static void handle_midi_tx(struct fw_card *card, struct fw_request *request,
|
/linux-master/sound/firewire/oxfw/ |
H A D | oxfw-scs1x.c | 94 static void handle_hss(struct fw_card *card, struct fw_request *request, 124 static void scs_write_callback(struct fw_card *card, int rcode,
|
/linux-master/sound/firewire/dice/ |
H A D | dice-transaction.c | 132 static void dice_notification(struct fw_card *card, struct fw_request *request,
|
/linux-master/drivers/media/firewire/ |
H A D | firedtv-fw.c | 195 static void handle_fcp(struct fw_card *card, struct fw_request *request,
|