Lines Matching refs:async_handler
66 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()
128 fw_core_remove_address_handler(&dg00x->async_handler); in snd_dg00x_transaction_register()
129 dg00x->async_handler.address_callback = NULL; in snd_dg00x_transaction_register()
136 fw_core_remove_address_handler(&dg00x->async_handler); in snd_dg00x_transaction_unregister()