fw_card            28 drivers/firewire/core-card.c void func(const struct fw_card *card, const char *fmt, ...)	\
fw_card            90 drivers/firewire/core-card.c static void generate_config_rom(struct fw_card *card, __be32 *config_rom)
fw_card           152 drivers/firewire/core-card.c 	struct fw_card *card;
fw_card           219 drivers/firewire/core-card.c static int reset_bus(struct fw_card *card, bool short_reset)
fw_card           227 drivers/firewire/core-card.c void fw_schedule_bus_reset(struct fw_card *card, bool delayed, bool short_reset)
fw_card           242 drivers/firewire/core-card.c 	struct fw_card *card = container_of(work, struct fw_card, br_work.work);
fw_card           258 drivers/firewire/core-card.c static void allocate_broadcast_channel(struct fw_card *card, int generation)
fw_card           280 drivers/firewire/core-card.c void fw_schedule_bm_work(struct fw_card *card, unsigned long delay)
fw_card           289 drivers/firewire/core-card.c 	struct fw_card *card = container_of(work, struct fw_card, bm_work.work);
fw_card           514 drivers/firewire/core-card.c void fw_card_initialize(struct fw_card *card,
fw_card           546 drivers/firewire/core-card.c int fw_card_add(struct fw_card *card,
fw_card           581 drivers/firewire/core-card.c static int dummy_read_phy_reg(struct fw_card *card, int address)
fw_card           586 drivers/firewire/core-card.c static int dummy_update_phy_reg(struct fw_card *card, int address,
fw_card           592 drivers/firewire/core-card.c static void dummy_send_request(struct fw_card *card, struct fw_packet *packet)
fw_card           597 drivers/firewire/core-card.c static void dummy_send_response(struct fw_card *card, struct fw_packet *packet)
fw_card           602 drivers/firewire/core-card.c static int dummy_cancel_packet(struct fw_card *card, struct fw_packet *packet)
fw_card           607 drivers/firewire/core-card.c static int dummy_enable_phys_dma(struct fw_card *card,
fw_card           613 drivers/firewire/core-card.c static struct fw_iso_context *dummy_allocate_iso_context(struct fw_card *card,
fw_card           662 drivers/firewire/core-card.c 	struct fw_card *card = container_of(kref, struct fw_card, kref);
fw_card           668 drivers/firewire/core-card.c void fw_core_remove_card(struct fw_card *card)
fw_card           111 drivers/firewire/core-cdev.c 	struct fw_card *card;
fw_card           341 drivers/firewire/core-cdev.c 	struct fw_card *card = client->device->card;
fw_card           535 drivers/firewire/core-cdev.c static void complete_transaction(struct fw_card *card, int rcode,
fw_card           665 drivers/firewire/core-cdev.c static void handle_request(struct fw_card *card, struct fw_request *request,
fw_card          1194 drivers/firewire/core-cdev.c 	struct fw_card *card = client->device->card;
fw_card          1481 drivers/firewire/core-cdev.c 					 struct fw_card *card, int status)
fw_card          1509 drivers/firewire/core-cdev.c 	struct fw_card *card = client->device->card;
fw_card          1542 drivers/firewire/core-cdev.c 	struct fw_card *card = client->device->card;
fw_card          1558 drivers/firewire/core-cdev.c void fw_cdev_handle_phy_packet(struct fw_card *card, struct fw_packet *p)
fw_card           509 drivers/firewire/core-device.c 	struct fw_card *card = device->card;
fw_card           821 drivers/firewire/core-device.c 	struct fw_card *card = device->card;
fw_card           881 drivers/firewire/core-device.c 	struct fw_card *card = new->card;
fw_card           928 drivers/firewire/core-device.c 	struct fw_card *card = device->card;
fw_card           988 drivers/firewire/core-device.c 	struct fw_card *card = device->card;
fw_card          1133 drivers/firewire/core-device.c 	struct fw_card *card = device->card;
fw_card          1203 drivers/firewire/core-device.c void fw_node_event(struct fw_card *card, struct fw_node *node, int event)
fw_card            54 drivers/firewire/core-iso.c int fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card,
fw_card            77 drivers/firewire/core-iso.c int fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card,
fw_card           102 drivers/firewire/core-iso.c 			   struct fw_card *card)
fw_card           139 drivers/firewire/core-iso.c struct fw_iso_context *fw_iso_context_create(struct fw_card *card,
fw_card           211 drivers/firewire/core-iso.c static int manage_bandwidth(struct fw_card *card, int irm_id, int generation,
fw_card           249 drivers/firewire/core-iso.c static int manage_channel(struct fw_card *card, int irm_id, int generation,
fw_card           301 drivers/firewire/core-iso.c static void deallocate_channel(struct fw_card *card, int irm_id,
fw_card           345 drivers/firewire/core-iso.c void fw_iso_resource_manage(struct fw_card *card, int generation,
fw_card           170 drivers/firewire/core-topology.c static struct fw_node *build_tree(struct fw_card *card,
fw_card           308 drivers/firewire/core-topology.c typedef void (*fw_node_callback_t)(struct fw_card * card,
fw_card           312 drivers/firewire/core-topology.c static void for_each_fw_node(struct fw_card *card, struct fw_node *root,
fw_card           346 drivers/firewire/core-topology.c static void report_lost_node(struct fw_card *card,
fw_card           356 drivers/firewire/core-topology.c static void report_found_node(struct fw_card *card,
fw_card           377 drivers/firewire/core-topology.c void fw_destroy_nodes(struct fw_card *card)
fw_card           409 drivers/firewire/core-topology.c static void update_tree(struct fw_card *card, struct fw_node *root)
fw_card           490 drivers/firewire/core-topology.c static void update_topology_map(struct fw_card *card,
fw_card           506 drivers/firewire/core-topology.c void fw_core_handle_bus_reset(struct fw_card *card, int node_id, int generation,
fw_card            74 drivers/firewire/core-transaction.c 			     struct fw_card *card, int rcode)
fw_card           106 drivers/firewire/core-transaction.c int fw_cancel_transaction(struct fw_card *card,
fw_card           130 drivers/firewire/core-transaction.c 	struct fw_card *card = t->card;
fw_card           146 drivers/firewire/core-transaction.c 					    struct fw_card *card)
fw_card           165 drivers/firewire/core-transaction.c 				       struct fw_card *card, int status)
fw_card           272 drivers/firewire/core-transaction.c static int allocate_tlabel(struct fw_card *card)
fw_card           337 drivers/firewire/core-transaction.c void fw_send_request(struct fw_card *card, struct fw_transaction *t, int tcode,
fw_card           387 drivers/firewire/core-transaction.c static void transaction_callback(struct fw_card *card, int rcode,
fw_card           414 drivers/firewire/core-transaction.c int fw_run_transaction(struct fw_card *card, int tcode, int destination_id,
fw_card           437 drivers/firewire/core-transaction.c 					 struct fw_card *card, int status)
fw_card           450 drivers/firewire/core-transaction.c void fw_send_phy_config(struct fw_card *card,
fw_card           627 drivers/firewire/core-transaction.c 				   struct fw_card *card, int status)
fw_card           728 drivers/firewire/core-transaction.c static u32 compute_split_timeout_timestamp(struct fw_card *card,
fw_card           744 drivers/firewire/core-transaction.c static struct fw_request *allocate_request(struct fw_card *card,
fw_card           800 drivers/firewire/core-transaction.c void fw_send_response(struct fw_card *card,
fw_card           835 drivers/firewire/core-transaction.c static void handle_exclusive_region_request(struct fw_card *card,
fw_card           864 drivers/firewire/core-transaction.c static void handle_fcp_region_request(struct fw_card *card,
fw_card           906 drivers/firewire/core-transaction.c void fw_core_handle_request(struct fw_card *card, struct fw_packet *p)
fw_card           936 drivers/firewire/core-transaction.c void fw_core_handle_response(struct fw_card *card, struct fw_packet *p)
fw_card          1039 drivers/firewire/core-transaction.c static void handle_topology_map(struct fw_card *card, struct fw_request *request,
fw_card          1071 drivers/firewire/core-transaction.c static void update_split_timeout(struct fw_card *card)
fw_card          1084 drivers/firewire/core-transaction.c static void handle_registers(struct fw_card *card, struct fw_request *request,
fw_card          1204 drivers/firewire/core-transaction.c static void handle_low_memory(struct fw_card *card, struct fw_request *request,
fw_card            19 drivers/firewire/core.h struct fw_card;
fw_card            31 drivers/firewire/core.h void fw_err(const struct fw_card *card, const char *fmt, ...);
fw_card            33 drivers/firewire/core.h void fw_notice(const struct fw_card *card, const char *fmt, ...);
fw_card            60 drivers/firewire/core.h 	int (*enable)(struct fw_card *card,
fw_card            63 drivers/firewire/core.h 	int (*read_phy_reg)(struct fw_card *card, int address);
fw_card            64 drivers/firewire/core.h 	int (*update_phy_reg)(struct fw_card *card, int address,
fw_card            72 drivers/firewire/core.h 	int (*set_config_rom)(struct fw_card *card,
fw_card            75 drivers/firewire/core.h 	void (*send_request)(struct fw_card *card, struct fw_packet *packet);
fw_card            76 drivers/firewire/core.h 	void (*send_response)(struct fw_card *card, struct fw_packet *packet);
fw_card            78 drivers/firewire/core.h 	int (*cancel_packet)(struct fw_card *card, struct fw_packet *packet);
fw_card            88 drivers/firewire/core.h 	int (*enable_phys_dma)(struct fw_card *card,
fw_card            91 drivers/firewire/core.h 	u32 (*read_csr)(struct fw_card *card, int csr_offset);
fw_card            92 drivers/firewire/core.h 	void (*write_csr)(struct fw_card *card, int csr_offset, u32 value);
fw_card            95 drivers/firewire/core.h 	(*allocate_iso_context)(struct fw_card *card,
fw_card           116 drivers/firewire/core.h void fw_card_initialize(struct fw_card *card,
fw_card           118 drivers/firewire/core.h int fw_card_add(struct fw_card *card,
fw_card           120 drivers/firewire/core.h void fw_core_remove_card(struct fw_card *card);
fw_card           122 drivers/firewire/core.h void fw_schedule_bm_work(struct fw_card *card, unsigned long delay);
fw_card           130 drivers/firewire/core.h void fw_cdev_handle_phy_packet(struct fw_card *card, struct fw_packet *p);
fw_card           153 drivers/firewire/core.h void fw_node_event(struct fw_card *card, struct fw_node *node, int event);
fw_card           159 drivers/firewire/core.h int fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card,
fw_card           212 drivers/firewire/core.h void fw_core_handle_bus_reset(struct fw_card *card, int node_id,
fw_card           214 drivers/firewire/core.h void fw_destroy_nodes(struct fw_card *card);
fw_card           243 drivers/firewire/core.h void fw_core_handle_request(struct fw_card *card, struct fw_packet *request);
fw_card           244 drivers/firewire/core.h void fw_core_handle_response(struct fw_card *card, struct fw_packet *packet);
fw_card           251 drivers/firewire/core.h void fw_send_phy_config(struct fw_card *card,
fw_card           168 drivers/firewire/net.c 	struct fw_card *card;
fw_card           713 drivers/firewire/net.c static void fwnet_receive_packet(struct fw_card *card, struct fw_request *r,
fw_card           933 drivers/firewire/net.c static void fwnet_write_complete(struct fw_card *card, int rcode,
fw_card          1399 drivers/firewire/net.c static struct fwnet_device *fwnet_dev_find(struct fw_card *card)
fw_card          1446 drivers/firewire/net.c 	struct fw_card *card = device->card;
fw_card           179 drivers/firewire/ohci.c 	struct fw_card card;
fw_card           234 drivers/firewire/ohci.c static inline struct fw_ohci *fw_ohci(struct fw_card *card)
fw_card           627 drivers/firewire/ohci.c static int ohci_read_phy_reg(struct fw_card *card, int addr)
fw_card           639 drivers/firewire/ohci.c static int ohci_update_phy_reg(struct fw_card *card, int addr,
fw_card          1169 drivers/firewire/ohci.c 	struct fw_card *card = &ctx->ohci->card;
fw_card          2265 drivers/firewire/ohci.c static int ohci_enable(struct fw_card *card,
fw_card          2443 drivers/firewire/ohci.c static int ohci_set_config_rom(struct fw_card *card,
fw_card          2531 drivers/firewire/ohci.c static void ohci_send_request(struct fw_card *card, struct fw_packet *packet)
fw_card          2538 drivers/firewire/ohci.c static void ohci_send_response(struct fw_card *card, struct fw_packet *packet)
fw_card          2545 drivers/firewire/ohci.c static int ohci_cancel_packet(struct fw_card *card, struct fw_packet *packet)
fw_card          2572 drivers/firewire/ohci.c static int ohci_enable_phys_dma(struct fw_card *card,
fw_card          2612 drivers/firewire/ohci.c static u32 ohci_read_csr(struct fw_card *card, int csr_offset)
fw_card          2663 drivers/firewire/ohci.c static void ohci_write_csr(struct fw_card *card, int csr_offset, u32 value)
fw_card          2932 drivers/firewire/ohci.c static struct fw_iso_context *ohci_allocate_iso_context(struct fw_card *card,
fw_card           405 drivers/firewire/sbp2.c static void sbp2_status_write(struct fw_card *card, struct fw_request *request,
fw_card           456 drivers/firewire/sbp2.c static void complete_transaction(struct fw_card *card, int rcode,
fw_card           656 drivers/firewire/sbp2.c static void complete_agent_reset_write_no_wait(struct fw_card *card,
fw_card           698 drivers/firewire/sbp2.c 	struct fw_card *card = target_parent_device(tgt)->card;
fw_card           722 drivers/firewire/sbp2.c 	struct fw_card *card = target_parent_device(tgt)->card;
fw_card           195 drivers/media/firewire/firedtv-fw.c static void handle_fcp(struct fw_card *card, struct fw_request *request,
fw_card            82 drivers/staging/fwserial/fwserial.c typedef void (*fwtty_transaction_cb)(struct fw_card *card, int rcode,
fw_card           124 drivers/staging/fwserial/fwserial.c static struct fwtty_peer *__fwserial_peer_by_node_id(struct fw_card *card,
fw_card           214 drivers/staging/fwserial/fwserial.c static void fwtty_common_callback(struct fw_card *card, int rcode,
fw_card           598 drivers/staging/fwserial/fwserial.c static void fwtty_port_handler(struct fw_card *card,
fw_card           667 drivers/staging/fwserial/fwserial.c static void fwtty_tx_complete(struct fw_card *card, int rcode,
fw_card          1867 drivers/staging/fwserial/fwserial.c static struct fw_serial *fwserial_lookup(struct fw_card *card)
fw_card          1885 drivers/staging/fwserial/fwserial.c static struct fw_serial *__fwserial_lookup_rcu(struct fw_card *card)
fw_card          1909 drivers/staging/fwserial/fwserial.c static struct fwtty_peer *__fwserial_peer_by_node_id(struct fw_card *card,
fw_card          1940 drivers/staging/fwserial/fwserial.c static void __dump_peer_list(struct fw_card *card)
fw_card          2143 drivers/staging/fwserial/fwserial.c 	struct fw_card *card = parent->card;
fw_card          2708 drivers/staging/fwserial/fwserial.c static void fwserial_mgmt_handler(struct fw_card *card,
fw_card           325 drivers/staging/fwserial/fwserial.h 	struct fw_card	  *card;
fw_card            50 drivers/target/sbp/sbp_target.c static int sbp_run_transaction(struct fw_card *, int, int, int, int,
fw_card           668 drivers/target/sbp/sbp_target.c static int tgt_agent_rw_agent_state(struct fw_card *card, int tcode, void *data,
fw_card           694 drivers/target/sbp/sbp_target.c static int tgt_agent_rw_agent_reset(struct fw_card *card, int tcode, void *data,
fw_card           710 drivers/target/sbp/sbp_target.c static int tgt_agent_rw_orb_pointer(struct fw_card *card, int tcode, void *data,
fw_card           749 drivers/target/sbp/sbp_target.c static int tgt_agent_rw_doorbell(struct fw_card *card, int tcode, void *data,
fw_card           779 drivers/target/sbp/sbp_target.c static int tgt_agent_rw_unsolicited_status_enable(struct fw_card *card,
fw_card           796 drivers/target/sbp/sbp_target.c static void tgt_agent_rw(struct fw_card *card, struct fw_request *request,
fw_card           911 drivers/target/sbp/sbp_target.c 	struct fw_card *card, u64 next_orb)
fw_card          1055 drivers/target/sbp/sbp_target.c static int sbp_run_transaction(struct fw_card *card, int tcode, int destination_id,
fw_card          1091 drivers/target/sbp/sbp_target.c 	struct fw_card *card;
fw_card          1249 drivers/target/sbp/sbp_target.c 	struct fw_card *card;
fw_card          1581 drivers/target/sbp/sbp_target.c static void sbp_mgt_agent_rw(struct fw_card *card,
fw_card           147 drivers/target/sbp/sbp_target.h 	struct fw_card *card;
fw_card           237 drivers/target/sbp/sbp_target.h 	struct fw_card *card;
fw_card           139 include/linux/firewire.h static inline struct fw_card *fw_card_get(struct fw_card *card)
fw_card           148 include/linux/firewire.h static inline void fw_card_put(struct fw_card *card)
fw_card           189 include/linux/firewire.h 	struct fw_card *card;
fw_card           267 include/linux/firewire.h 				     struct fw_card *card, int status);
fw_card           268 include/linux/firewire.h typedef void (*fw_transaction_callback_t)(struct fw_card *card, int rcode,
fw_card           283 include/linux/firewire.h typedef void (*fw_address_callback_t)(struct fw_card *card,
fw_card           320 include/linux/firewire.h 	struct fw_card *card;
fw_card           352 include/linux/firewire.h void fw_send_response(struct fw_card *card,
fw_card           355 include/linux/firewire.h void fw_send_request(struct fw_card *card, struct fw_transaction *t,
fw_card           359 include/linux/firewire.h int fw_cancel_transaction(struct fw_card *card,
fw_card           361 include/linux/firewire.h int fw_run_transaction(struct fw_card *card, int tcode, int destination_id,
fw_card           371 include/linux/firewire.h void fw_schedule_bus_reset(struct fw_card *card, bool delayed,
fw_card           428 include/linux/firewire.h int fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card,
fw_card           430 include/linux/firewire.h void fw_iso_buffer_destroy(struct fw_iso_buffer *buffer, struct fw_card *card);
fw_card           440 include/linux/firewire.h 	struct fw_card *card;
fw_card           453 include/linux/firewire.h struct fw_iso_context *fw_iso_context_create(struct fw_card *card,
fw_card           467 include/linux/firewire.h void fw_iso_resource_manage(struct fw_card *card, int generation,
fw_card           132 sound/firewire/dice/dice-transaction.c static void dice_notification(struct fw_card *card, struct fw_request *request,
fw_card            23 sound/firewire/digi00x/digi00x-transaction.c static void handle_message(struct fw_card *card, struct fw_request *request,
fw_card           340 sound/firewire/fcp.c static void fcp_response(struct fw_card *card, struct fw_request *request,
fw_card            35 sound/firewire/fireface/ff-transaction.c static void finish_transmit_midi0_msg(struct fw_card *card, int rcode,
fw_card            44 sound/firewire/fireface/ff-transaction.c static void finish_transmit_midi1_msg(struct fw_card *card, int rcode,
fw_card           128 sound/firewire/fireface/ff-transaction.c static void handle_midi_msg(struct fw_card *card, struct fw_request *request,
fw_card           176 sound/firewire/fireface/ff-transaction.c 	struct fw_card *fw_card = fw_parent_device(ff->unit)->card;
fw_card           184 sound/firewire/fireface/ff-transaction.c 	addr = (fw_card->node_id << 16) | (ff->async_handler.offset >> 32);
fw_card           165 sound/firewire/fireworks/fireworks_transaction.c handle_resp_for_user(struct fw_card *card, int generation, int source,
fw_card           197 sound/firewire/fireworks/fireworks_transaction.c handle_resp_for_kernel(struct fw_card *card, int generation, int source,
fw_card           226 sound/firewire/fireworks/fireworks_transaction.c efw_response(struct fw_card *card, struct fw_request *request,
fw_card            64 sound/firewire/iso-resources.c static int current_bandwidth_overhead(struct fw_card *card)
fw_card            79 sound/firewire/iso-resources.c static int wait_isoch_resource_delay_after_bus_reset(struct fw_card *card)
fw_card           108 sound/firewire/iso-resources.c 	struct fw_card *card = fw_parent_device(r->unit)->card;
fw_card           166 sound/firewire/iso-resources.c 	struct fw_card *card = fw_parent_device(r->unit)->card;
fw_card           213 sound/firewire/iso-resources.c 	struct fw_card *card;
fw_card            47 sound/firewire/motu/motu-transaction.c static void handle_message(struct fw_card *card, struct fw_request *request,
fw_card            94 sound/firewire/oxfw/oxfw-scs1x.c static void handle_hss(struct fw_card *card, struct fw_request *request,
fw_card           124 sound/firewire/oxfw/oxfw-scs1x.c static void scs_write_callback(struct fw_card *card, int rcode,
fw_card           145 sound/firewire/tascam/tascam-transaction.c static void async_midi_port_callback(struct fw_card *card, int rcode,
fw_card           245 sound/firewire/tascam/tascam-transaction.c static void handle_midi_tx(struct fw_card *card, struct fw_request *request,