Lines Matching refs:event_handler
486 * @event_handler:Handler to register
493 int ib_register_event_handler (struct ib_event_handler *event_handler)
497 spin_lock_irqsave(&event_handler->device->event_handler_lock, flags);
498 list_add_tail(&event_handler->list,
499 &event_handler->device->event_handler_list);
500 spin_unlock_irqrestore(&event_handler->device->event_handler_lock, flags);
508 * @event_handler:Handler to unregister
513 int ib_unregister_event_handler(struct ib_event_handler *event_handler)
517 spin_lock_irqsave(&event_handler->device->event_handler_lock, flags);
518 list_del(&event_handler->list);
519 spin_unlock_irqrestore(&event_handler->device->event_handler_lock, flags);