Lines Matching refs:handler
313 struct fw_address_handler *handler = &dice->notification_handler; in snd_dice_transaction_destroy() local
315 if (handler->callback_data == NULL) in snd_dice_transaction_destroy()
320 fw_core_remove_address_handler(handler); in snd_dice_transaction_destroy()
321 handler->callback_data = NULL; in snd_dice_transaction_destroy()
326 struct fw_address_handler *handler = &dice->notification_handler; in snd_dice_transaction_reinit() local
328 if (handler->callback_data == NULL) in snd_dice_transaction_reinit()
336 struct fw_address_handler *handler = &dice->notification_handler; in snd_dice_transaction_init() local
353 handler->length = 4; in snd_dice_transaction_init()
354 handler->address_callback = dice_notification; in snd_dice_transaction_init()
355 handler->callback_data = dice; in snd_dice_transaction_init()
356 err = fw_core_add_address_handler(handler, &fw_high_memory_region); in snd_dice_transaction_init()
358 handler->callback_data = NULL; in snd_dice_transaction_init()
365 fw_core_remove_address_handler(handler); in snd_dice_transaction_init()
366 handler->callback_data = NULL; in snd_dice_transaction_init()