• Home
  • Raw
  • Download

Lines Matching refs:handler

767 int iucv_register(struct iucv_handler *handler, int smp)  in iucv_register()  argument
782 INIT_LIST_HEAD(&handler->paths); in iucv_register()
785 list_add_tail(&handler->list, &iucv_handler_list); in iucv_register()
801 void iucv_unregister(struct iucv_handler *handler, int smp) in iucv_unregister() argument
808 list_del_init(&handler->list); in iucv_unregister()
810 list_for_each_entry_safe(p, n, &handler->paths, list) { in iucv_unregister()
864 int iucv_path_accept(struct iucv_path *path, struct iucv_handler *handler, in iucv_path_accept() argument
911 int iucv_path_connect(struct iucv_path *path, struct iucv_handler *handler, in iucv_path_connect() argument
948 path->handler = handler; in iucv_path_connect()
950 list_add_tail(&path->list, &handler->paths); in iucv_path_connect()
1474 struct iucv_handler *handler; in iucv_path_pending() local
1489 list_for_each_entry(handler, &iucv_handler_list, list) { in iucv_path_pending()
1490 if (!handler->path_pending) in iucv_path_pending()
1497 list_add(&path->list, &handler->paths); in iucv_path_pending()
1498 path->handler = handler; in iucv_path_pending()
1499 if (!handler->path_pending(path, ipp->ipvmid, ipp->ipuser)) in iucv_path_pending()
1502 path->handler = NULL; in iucv_path_pending()
1539 if (path && path->handler && path->handler->path_complete) in iucv_path_complete()
1540 path->handler->path_complete(path, ipc->ipuser); in iucv_path_complete()
1567 if (!path || !path->handler) /* Already severed */ in iucv_path_severed()
1569 if (path->handler->path_severed) in iucv_path_severed()
1570 path->handler->path_severed(path, ips->ipuser); in iucv_path_severed()
1603 if (path && path->handler && path->handler->path_quiesced) in iucv_path_quiesced()
1604 path->handler->path_quiesced(path, ipq->ipuser); in iucv_path_quiesced()
1631 if (path && path->handler && path->handler->path_resumed) in iucv_path_resumed()
1632 path->handler->path_resumed(path, ipr->ipuser); in iucv_path_resumed()
1663 if (path && path->handler && path->handler->message_complete) { in iucv_message_complete()
1671 path->handler->message_complete(path, &msg); in iucv_message_complete()
1708 if (path && path->handler && path->handler->message_pending) { in iucv_message_pending()
1718 path->handler->message_pending(path, &msg); in iucv_message_pending()