Searched refs:fw_card (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/firewire/
H A Dcore.h19 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 Dcore-card.c28 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 Dcore-iso.c54 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 Dcore-topology.c171 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 Dcore-transaction.c73 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 Dcore-device.c586 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 Dcore-cdev.c113 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 Dsbp2.c406 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 Dohci.c179 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 Dnet.c168 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 Dfirewire.h83 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 Diso-resources.c64 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 Dfcp.c338 static void fcp_response(struct fw_card *card, struct fw_request *request,
/linux-master/sound/firewire/fireface/
H A Dff-transaction.c35 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 Ddigi00x-transaction.c23 static void handle_message(struct fw_card *card, struct fw_request *request,
/linux-master/sound/firewire/fireworks/
H A Dfireworks_transaction.c165 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 Dsbp_target.h147 struct fw_card *card;
237 struct fw_card *card;
H A Dsbp_target.c50 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 Dmotu-transaction.c47 static void handle_message(struct fw_card *card, struct fw_request *request,
/linux-master/sound/firewire/tascam/
H A Dtascam-transaction.c145 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 Doxfw-scs1x.c94 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 Ddice-transaction.c132 static void dice_notification(struct fw_card *card, struct fw_request *request,
/linux-master/drivers/media/firewire/
H A Dfiredtv-fw.c195 static void handle_fcp(struct fw_card *card, struct fw_request *request,

Completed in 223 milliseconds