• Home
  • Raw
  • Download

Lines Matching refs:handler

719 int iucv_register(struct iucv_handler *handler, int smp)  in iucv_register()  argument
734 INIT_LIST_HEAD(&handler->paths); in iucv_register()
737 list_add_tail(&handler->list, &iucv_handler_list); in iucv_register()
753 void iucv_unregister(struct iucv_handler *handler, int smp) in iucv_unregister() argument
760 list_del_init(&handler->list); in iucv_unregister()
762 list_for_each_entry_safe(p, n, &handler->paths, list) { in iucv_unregister()
816 int iucv_path_accept(struct iucv_path *path, struct iucv_handler *handler, in iucv_path_accept() argument
863 int iucv_path_connect(struct iucv_path *path, struct iucv_handler *handler, in iucv_path_connect() argument
900 path->handler = handler; in iucv_path_connect()
902 list_add_tail(&path->list, &handler->paths); in iucv_path_connect()
1424 struct iucv_handler *handler; in iucv_path_pending() local
1439 list_for_each_entry(handler, &iucv_handler_list, list) { in iucv_path_pending()
1440 if (!handler->path_pending) in iucv_path_pending()
1447 list_add(&path->list, &handler->paths); in iucv_path_pending()
1448 path->handler = handler; in iucv_path_pending()
1449 if (!handler->path_pending(path, ipp->ipvmid, ipp->ipuser)) in iucv_path_pending()
1452 path->handler = NULL; in iucv_path_pending()
1489 if (path && path->handler && path->handler->path_complete) in iucv_path_complete()
1490 path->handler->path_complete(path, ipc->ipuser); in iucv_path_complete()
1517 if (!path || !path->handler) /* Already severed */ in iucv_path_severed()
1519 if (path->handler->path_severed) in iucv_path_severed()
1520 path->handler->path_severed(path, ips->ipuser); in iucv_path_severed()
1553 if (path && path->handler && path->handler->path_quiesced) in iucv_path_quiesced()
1554 path->handler->path_quiesced(path, ipq->ipuser); in iucv_path_quiesced()
1581 if (path && path->handler && path->handler->path_resumed) in iucv_path_resumed()
1582 path->handler->path_resumed(path, ipr->ipuser); in iucv_path_resumed()
1613 if (path && path->handler && path->handler->message_complete) { in iucv_message_complete()
1621 path->handler->message_complete(path, &msg); in iucv_message_complete()
1658 if (path && path->handler && path->handler->message_pending) { in iucv_message_pending()
1668 path->handler->message_pending(path, &msg); in iucv_message_pending()