Home
last modified time | relevance | path

Searched refs:fw_unit (Results 1 – 33 of 33) sorted by relevance

/linux-4.1.27/sound/firewire/
Dfcp.h6 struct fw_unit;
17 int avc_general_set_sig_fmt(struct fw_unit *unit, unsigned int rate,
20 int avc_general_get_sig_fmt(struct fw_unit *unit, unsigned int *rate,
23 int avc_general_get_plug_info(struct fw_unit *unit, unsigned int subunit_type,
27 int fcp_avc_transaction(struct fw_unit *unit,
31 void fcp_bus_reset(struct fw_unit *unit);
Diso-resources.h7 struct fw_unit;
20 struct fw_unit *unit;
30 struct fw_unit *unit);
Dpackets-buffer.h20 int iso_packets_buffer_init(struct iso_packets_buffer *b, struct fw_unit *unit,
24 struct fw_unit *unit);
Dlib.h7 struct fw_unit;
13 int snd_fw_transaction(struct fw_unit *unit, int tcode,
Dfcp.c28 int avc_general_set_sig_fmt(struct fw_unit *unit, unsigned int rate, in avc_general_set_sig_fmt()
82 int avc_general_get_sig_fmt(struct fw_unit *unit, unsigned int *rate, in avc_general_get_sig_fmt()
135 int avc_general_get_plug_info(struct fw_unit *unit, unsigned int subunit_type, in avc_general_get_plug_info()
192 struct fw_unit *unit;
223 int fcp_avc_transaction(struct fw_unit *unit, in fcp_avc_transaction()
295 void fcp_bus_reset(struct fw_unit *unit) in fcp_bus_reset()
Dcmp.h8 struct fw_unit;
38 struct fw_unit *unit,
Damdtp.h101 struct fw_unit;
113 struct fw_unit *unit;
164 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit,
Dpackets-buffer.c21 int iso_packets_buffer_init(struct iso_packets_buffer *b, struct fw_unit *unit, in iso_packets_buffer_init()
72 struct fw_unit *unit) in iso_packets_buffer_destroy()
Dscs1x.c34 struct fw_unit *unit;
387 static int scs_probe(struct fw_unit *unit, const struct ieee1394_device_id *id) in scs_probe()
455 static void scs_update(struct fw_unit *unit) in scs_update()
470 static void scs_remove(struct fw_unit *unit) in scs_remove()
Dlib.c32 int snd_fw_transaction(struct fw_unit *unit, int tcode, in snd_fw_transaction()
Disight.c51 struct fw_unit *unit;
608 static u64 get_unit_base(struct fw_unit *unit) in get_unit_base()
620 static int isight_probe(struct fw_unit *unit, in isight_probe()
680 static void isight_bus_reset(struct fw_unit *unit) in isight_bus_reset()
693 static void isight_remove(struct fw_unit *unit) in isight_remove()
Diso-resources.c26 int fw_iso_resources_init(struct fw_iso_resources *r, struct fw_unit *unit) in fw_iso_resources_init()
Dcmp.c121 struct fw_unit *unit, in cmp_connection_init()
Damdtp.c78 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, in amdtp_stream_init()
/linux-4.1.27/sound/firewire/bebob/
Dbebob.h75 struct fw_unit *unit;
116 snd_bebob_read_block(struct fw_unit *unit, u64 addr, void *buf, int size) in snd_bebob_read_block()
124 snd_bebob_read_quad(struct fw_unit *unit, u64 addr, u32 *buf) in snd_bebob_read_quad()
132 int avc_audio_set_selector(struct fw_unit *unit, unsigned int subunit_id,
134 int avc_audio_get_selector(struct fw_unit *unit, unsigned int subunit_id,
189 int avc_bridgeco_get_plug_ch_pos(struct fw_unit *unit,
192 int avc_bridgeco_get_plug_type(struct fw_unit *unit,
195 int avc_bridgeco_get_plug_section_type(struct fw_unit *unit,
198 int avc_bridgeco_get_plug_input(struct fw_unit *unit,
201 int avc_bridgeco_get_plug_strm_fmt(struct fw_unit *unit,
[all …]
Dbebob_command.c11 int avc_audio_set_selector(struct fw_unit *unit, unsigned int subunit_id, in avc_audio_set_selector()
47 int avc_audio_get_selector(struct fw_unit *unit, unsigned int subunit_id, in avc_audio_get_selector()
106 int avc_bridgeco_get_plug_type(struct fw_unit *unit, in avc_bridgeco_get_plug_type()
141 int avc_bridgeco_get_plug_ch_pos(struct fw_unit *unit, in avc_bridgeco_get_plug_ch_pos()
171 int avc_bridgeco_get_plug_section_type(struct fw_unit *unit, in avc_bridgeco_get_plug_section_type()
208 int avc_bridgeco_get_plug_input(struct fw_unit *unit, in avc_bridgeco_get_plug_input()
242 int avc_bridgeco_get_plug_strm_fmt(struct fw_unit *unit, in avc_bridgeco_get_plug_strm_fmt()
Dbebob.c145 get_saffire_spec(struct fw_unit *unit) in get_saffire_spec()
159 check_audiophile_booted(struct fw_unit *unit) in check_audiophile_booted()
170 bebob_probe(struct fw_unit *unit, in bebob_probe()
294 bebob_update(struct fw_unit *unit) in bebob_update()
313 static void bebob_remove(struct fw_unit *unit) in bebob_remove()
Dbebob_maudio.c94 int snd_bebob_maudio_load_firmware(struct fw_unit *unit) in snd_bebob_maudio_load_firmware()
/linux-4.1.27/sound/firewire/oxfw/
Doxfw.h47 struct fw_unit *unit;
80 int avc_stream_set_format(struct fw_unit *unit, enum avc_general_plug_dir dir,
82 int avc_stream_get_format(struct fw_unit *unit,
86 avc_stream_get_format_single(struct fw_unit *unit, in avc_stream_get_format_single()
93 avc_stream_get_format_list(struct fw_unit *unit, in avc_stream_get_format_list()
105 int avc_general_inquiry_sig_fmt(struct fw_unit *unit, unsigned int rate,
Doxfw-command.c11 int avc_stream_set_format(struct fw_unit *unit, enum avc_general_plug_dir dir, in avc_stream_set_format()
51 int avc_stream_get_format(struct fw_unit *unit, in avc_stream_get_format()
108 int avc_general_inquiry_sig_fmt(struct fw_unit *unit, unsigned int rate, in avc_general_inquiry_sig_fmt()
Doxfw.c30 static bool detect_loud_models(struct fw_unit *unit) in detect_loud_models()
132 static int oxfw_probe(struct fw_unit *unit, in oxfw_probe()
208 static void oxfw_bus_reset(struct fw_unit *unit) in oxfw_bus_reset()
223 static void oxfw_remove(struct fw_unit *unit) in oxfw_remove()
/linux-4.1.27/include/linux/
Dfirewire.h223 struct fw_unit { struct
229 static inline struct fw_unit *fw_unit(struct device *dev) in fw_unit() argument
231 return container_of(dev, struct fw_unit, device); in fw_unit()
234 static inline struct fw_unit *fw_unit_get(struct fw_unit *unit) in fw_unit_get()
241 static inline void fw_unit_put(struct fw_unit *unit) in fw_unit_put()
246 static inline struct fw_device *fw_parent_device(struct fw_unit *unit) in fw_parent_device()
255 int (*probe)(struct fw_unit *unit, const struct ieee1394_device_id *id);
257 void (*update)(struct fw_unit *unit);
258 void (*remove)(struct fw_unit *unit);
/linux-4.1.27/drivers/firewire/
Dcore-device.c149 static void get_modalias_ids(struct fw_unit *unit, int *id) in get_modalias_ids()
178 get_modalias_ids(fw_unit(dev), id); in unit_match()
200 return driver->probe(fw_unit(dev), unit_match(dev, dev->driver)); in fw_unit_probe()
208 return driver->remove(fw_unit(dev)), 0; in fw_unit_remove()
211 static int get_modalias(struct fw_unit *unit, char *buffer, size_t buffer_size) in get_modalias()
224 struct fw_unit *unit = fw_unit(dev); in fw_unit_uevent()
273 dir = fw_unit(dev)->directory; in show_immediate()
306 dir = fw_unit(dev)->directory; in show_text_leaf()
373 struct fw_unit *unit = fw_unit(dev); in modalias_show()
386 struct fw_unit *unit = fw_unit(dev); in rom_index_show()
[all …]
Dsbp2.c165 struct fw_unit *unit;
1133 static void sbp2_remove(struct fw_unit *unit);
1135 static int sbp2_probe(struct fw_unit *unit, const struct ieee1394_device_id *id) in sbp2_probe()
1209 static void sbp2_update(struct fw_unit *unit) in sbp2_update()
1227 static void sbp2_remove(struct fw_unit *unit) in sbp2_remove()
Dnet.c1399 struct fw_unit *unit, struct fw_device *device) in fwnet_add_peer()
1430 static int fwnet_probe(struct fw_unit *unit, in fwnet_probe()
1521 static void fwnet_update(struct fw_unit *unit) in fwnet_update()
1551 static void fwnet_remove(struct fw_unit *unit) in fwnet_remove()
/linux-4.1.27/sound/firewire/fireworks/
Dfireworks.h62 struct fw_unit *unit;
112 int snd_efw_transaction_cmd(struct fw_unit *unit,
114 int snd_efw_transaction_run(struct fw_unit *unit,
119 void snd_efw_transaction_bus_reset(struct fw_unit *unit);
Dfireworks_transaction.c55 struct fw_unit *unit;
63 int snd_efw_transaction_cmd(struct fw_unit *unit, in snd_efw_transaction_cmd()
71 int snd_efw_transaction_run(struct fw_unit *unit, in snd_efw_transaction_run()
291 void snd_efw_transaction_bus_reset(struct fw_unit *unit) in snd_efw_transaction_bus_reset()
Dfireworks.c203 efw_probe(struct fw_unit *unit, in efw_probe()
299 static void efw_update(struct fw_unit *unit) in efw_update()
307 static void efw_remove(struct fw_unit *unit) in efw_remove()
/linux-4.1.27/sound/firewire/dice/
Ddice.c19 static int dice_interface_check(struct fw_unit *unit) in dice_interface_check()
246 static int dice_probe(struct fw_unit *unit, const struct ieee1394_device_id *id) in dice_probe()
313 static void dice_remove(struct fw_unit *unit) in dice_remove()
321 static void dice_bus_reset(struct fw_unit *unit) in dice_bus_reset()
Ddice.h44 struct fw_unit *unit;
/linux-4.1.27/drivers/media/firewire/
Dfiredtv-fw.c251 static int node_probe(struct fw_unit *unit, const struct ieee1394_device_id *id) in node_probe()
310 static void node_remove(struct fw_unit *unit) in node_remove()
325 static void node_update(struct fw_unit *unit) in node_update()
/linux-4.1.27/drivers/staging/fwserial/
Dfwserial.h76 struct fw_unit *unit;
Dfwserial.c2060 static int fwserial_add_peer(struct fw_serial *serial, struct fw_unit *unit) in fwserial_add_peer()
2206 static int fwserial_create(struct fw_unit *unit) in fwserial_create()
2383 static int fwserial_probe(struct fw_unit *unit, in fwserial_probe()
2407 static void fwserial_remove(struct fw_unit *unit) in fwserial_remove()
2445 static void fwserial_update(struct fw_unit *unit) in fwserial_update()