Lines Matching defs:work
24 static void interrupt_event_handler(struct work_struct *work);
38 INIT_WORK(&info->work, interrupt_event_handler);
40 queue_work(p_slot->wq, &info->work);
377 struct work_struct work;
382 * @work: &struct work_struct to be handled
387 static void shpchp_pushbutton_thread(struct work_struct *work)
390 container_of(work, struct pushbutton_work_info, work);
416 void shpchp_queue_pushbutton_work(struct work_struct *work)
418 struct slot *p_slot = container_of(work, struct slot, work.work);
428 INIT_WORK(&info->work, shpchp_pushbutton_thread);
442 queue_work(p_slot->wq, &info->work);
479 queue_delayed_work(p_slot->wq, &p_slot->work, 5*HZ);
490 cancel_delayed_work(&p_slot->work);
517 static void interrupt_event_handler(struct work_struct *work)
519 struct event_info *info = container_of(work, struct event_info, work);
643 cancel_delayed_work(&p_slot->work);
679 cancel_delayed_work(&p_slot->work);