Home
last modified time | relevance | path

Searched refs:async_handler (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/sound/firewire/digi00x/
Ddigi00x-transaction.c66 if (offset == dg00x->async_handler.offset) in handle_message()
68 else if (offset == dg00x->async_handler.offset + 4) in handle_message()
82 (dg00x->async_handler.offset >> 32)); in snd_dg00x_transaction_reregister()
83 data[1] = cpu_to_be32(dg00x->async_handler.offset); in snd_dg00x_transaction_reregister()
92 (dg00x->async_handler.offset >> 32)); in snd_dg00x_transaction_reregister()
93 data[1] = cpu_to_be32(dg00x->async_handler.offset + 4); in snd_dg00x_transaction_reregister()
107 dg00x->async_handler.length = 12; in snd_dg00x_transaction_register()
108 dg00x->async_handler.address_callback = handle_message; in snd_dg00x_transaction_register()
109 dg00x->async_handler.callback_data = dg00x; in snd_dg00x_transaction_register()
111 err = fw_core_add_address_handler(&dg00x->async_handler, in snd_dg00x_transaction_register()
[all …]
Ddigi00x.h54 struct fw_address_handler async_handler; member
/linux-4.4.14/sound/firewire/tascam/
Dtascam-transaction.c161 if (offset != tscm->async_handler.offset) in handle_midi_tx()
208 tscm->async_handler.length = 8 * 8; in snd_tscm_transaction_register()
209 tscm->async_handler.address_callback = handle_midi_tx; in snd_tscm_transaction_register()
210 tscm->async_handler.callback_data = tscm; in snd_tscm_transaction_register()
212 err = fw_core_add_address_handler(&tscm->async_handler, in snd_tscm_transaction_register()
232 fw_core_remove_address_handler(&tscm->async_handler); in snd_tscm_transaction_register()
245 (tscm->async_handler.offset >> 32)); in snd_tscm_transaction_reregister()
252 reg = cpu_to_be32(tscm->async_handler.offset); in snd_tscm_transaction_reregister()
299 fw_core_remove_address_handler(&tscm->async_handler); in snd_tscm_transaction_unregister()
Dtascam.h68 struct fw_address_handler async_handler; member