Searched refs:fw_unit (Results 1 - 25 of 46) sorted by path

12

/linux-master/sound/firewire/bebob/
H A Dbebob_maudio.c93 int snd_bebob_maudio_load_firmware(struct fw_unit *unit)
H A Dbebob.c136 get_saffire_spec(struct fw_unit *unit)
150 check_audiophile_booted(struct fw_unit *unit)
184 static int bebob_probe(struct fw_unit *unit, const struct ieee1394_device_id *entry)
319 bebob_update(struct fw_unit *unit)
329 static void bebob_remove(struct fw_unit *unit)
H A Dbebob.h85 struct fw_unit *unit;
122 snd_bebob_read_block(struct fw_unit *unit, u64 addr, void *buf, int size)
130 snd_bebob_read_quad(struct fw_unit *unit, u64 addr, u32 *buf)
138 int avc_audio_set_selector(struct fw_unit *unit, unsigned int subunit_id,
140 int avc_audio_get_selector(struct fw_unit *unit, unsigned int subunit_id,
196 int avc_bridgeco_get_plug_ch_pos(struct fw_unit *unit,
199 int avc_bridgeco_get_plug_type(struct fw_unit *unit,
202 int avc_bridgeco_get_plug_ch_count(struct fw_unit *unit, u8 addr[AVC_BRIDGECO_ADDR_BYTES],
204 int avc_bridgeco_get_plug_section_type(struct fw_unit *unit,
207 int avc_bridgeco_get_plug_input(struct fw_unit *uni
[all...]
H A Dbebob_command.c10 int avc_audio_set_selector(struct fw_unit *unit, unsigned int subunit_id,
48 int avc_audio_get_selector(struct fw_unit *unit, unsigned int subunit_id,
109 int avc_bridgeco_get_plug_type(struct fw_unit *unit,
146 int avc_bridgeco_get_plug_ch_count(struct fw_unit *unit, u8 addr[AVC_BRIDGECO_ADDR_BYTES],
182 int avc_bridgeco_get_plug_ch_pos(struct fw_unit *unit,
214 int avc_bridgeco_get_plug_section_type(struct fw_unit *unit,
253 int avc_bridgeco_get_plug_input(struct fw_unit *unit,
289 int avc_bridgeco_get_plug_strm_fmt(struct fw_unit *unit,
/linux-master/sound/firewire/
H A Dcmp.h9 struct fw_unit;
39 struct fw_unit *unit,
H A Dfcp.h7 struct fw_unit;
18 int avc_general_set_sig_fmt(struct fw_unit *unit, unsigned int rate,
21 int avc_general_get_sig_fmt(struct fw_unit *unit, unsigned int *rate,
24 int avc_general_get_plug_info(struct fw_unit *unit, unsigned int subunit_type,
28 int fcp_avc_transaction(struct fw_unit *unit,
32 void fcp_bus_reset(struct fw_unit *unit);
H A Diso-resources.c26 int fw_iso_resources_init(struct fw_iso_resources *r, struct fw_unit *unit)
H A Diso-resources.h8 struct fw_unit;
21 struct fw_unit *unit;
31 struct fw_unit *unit);
H A Dpackets-buffer.h21 int iso_packets_buffer_init(struct iso_packets_buffer *b, struct fw_unit *unit,
25 struct fw_unit *unit);
H A Damdtp-am824.c407 int amdtp_am824_init(struct amdtp_stream *s, struct fw_unit *unit,
H A Damdtp-am824.h47 int amdtp_am824_init(struct amdtp_stream *s, struct fw_unit *unit,
H A Damdtp-stream.c90 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit,
H A Damdtp-stream.h94 struct fw_unit;
121 struct fw_unit *unit;
215 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit,
H A Dcmp.c121 struct fw_unit *unit,
/linux-master/sound/firewire/oxfw/
H A Doxfw-spkr.c28 static int avc_audio_feature_mute(struct fw_unit *unit, u8 fb_id, bool *value,
84 static int avc_audio_feature_volume(struct fw_unit *unit, u8 fb_id, s16 *value,
/linux-master/drivers/firewire/
H A Dcore-device.c153 static void get_modalias_ids(const struct fw_unit *unit, int *id)
199 get_modalias_ids(fw_unit(dev), id);
221 return driver->probe(fw_unit(dev), unit_match(dev, dev->driver));
229 driver->remove(fw_unit(dev));
232 static int get_modalias(const struct fw_unit *unit, char *buffer, size_t buffer_size)
245 const struct fw_unit *unit = fw_unit(dev);
294 directories[0] = fw_unit(dev)->directory;
345 directories[0] = fw_unit(dev)->directory;
439 struct fw_unit *uni
[all...]
H A Ddevice-attribute-test.c91 static const struct fw_unit unit0 = {
113 KUNIT_ASSERT_PTR_EQ(test, fw_unit(unit0_dev), &unit0);
172 static const struct fw_unit unit0 = {
194 KUNIT_ASSERT_PTR_EQ(test, fw_unit(unit0_dev), &unit0);
H A Dnet.c1401 struct fw_unit *unit, struct fw_device *device)
1432 static int fwnet_probe(struct fw_unit *unit,
1522 static void fwnet_update(struct fw_unit *unit)
1552 static void fwnet_remove(struct fw_unit *unit)
H A Dsbp2.c153 struct fw_unit *unit;
1122 static void sbp2_remove(struct fw_unit *unit);
1124 static int sbp2_probe(struct fw_unit *unit, const struct ieee1394_device_id *id)
1194 static void sbp2_update(struct fw_unit *unit)
1212 static void sbp2_remove(struct fw_unit *unit)
/linux-master/drivers/media/firewire/
H A Dfiredtv-fw.c252 static int node_probe(struct fw_unit *unit, const struct ieee1394_device_id *id)
315 static void node_remove(struct fw_unit *unit)
330 static void node_update(struct fw_unit *unit)
/linux-master/include/linux/
H A Dfirewire.h181 * the lifetime of any fw_unit belonging to the fw_device, before device_del()
182 * was called on the last fw_unit. Alternatively, they may be accessed while
221 * fw_unit.directory must not be accessed after device_del(&fw_unit.device).
223 struct fw_unit { struct
229 #define fw_unit(dev) container_of_const(dev, struct fw_unit, device) macro
231 static inline struct fw_unit *fw_unit_get(struct fw_unit *unit)
238 static inline void fw_unit_put(struct fw_unit *uni
[all...]
/linux-master/sound/firewire/dice/
H A Ddice.c33 static int check_dice_category(struct fw_unit *unit)
143 static int dice_probe(struct fw_unit *unit, const struct ieee1394_device_id *entry)
226 static void dice_remove(struct fw_unit *unit)
234 static void dice_bus_reset(struct fw_unit *unit)
H A Ddice.h77 struct fw_unit *unit;
/linux-master/sound/firewire/digi00x/
H A Damdtp-dot.c389 int amdtp_dot_init(struct amdtp_stream *s, struct fw_unit *unit,
H A Ddigi00x.c55 static int snd_dg00x_probe(struct fw_unit *unit, const struct ieee1394_device_id *entry)
113 static void snd_dg00x_update(struct fw_unit *unit)
124 static void snd_dg00x_remove(struct fw_unit *unit)

Completed in 277 milliseconds

12