Lines Matching refs:path

48 	struct iucv_path *path;  member
154 rc = iucv_message_reply(monpriv->path, &monmsg->msg, in mon_send_reply()
232 static void mon_iucv_path_complete(struct iucv_path *path, u8 *ipuser) in mon_iucv_path_complete() argument
234 struct mon_private *monpriv = path->private; in mon_iucv_path_complete()
240 static void mon_iucv_path_severed(struct iucv_path *path, u8 *ipuser) in mon_iucv_path_severed() argument
242 struct mon_private *monpriv = path->private; in mon_iucv_path_severed()
246 iucv_path_sever(path, NULL); in mon_iucv_path_severed()
252 static void mon_iucv_message_pending(struct iucv_path *path, in mon_iucv_message_pending() argument
255 struct mon_private *monpriv = path->private; in mon_iucv_message_pending()
297 monpriv->path = iucv_path_alloc(MON_MSGLIM, IUCV_IPRMDATA, GFP_KERNEL); in mon_open()
298 if (!monpriv->path) in mon_open()
300 rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler, in mon_open()
325 iucv_path_free(monpriv->path); in mon_open()
342 if (monpriv->path) { in mon_close()
343 rc = iucv_path_sever(monpriv->path, user_data_sever); in mon_close()
347 iucv_path_free(monpriv->path); in mon_close()
469 if (monpriv->path) { in monreader_freeze()
470 rc = iucv_path_sever(monpriv->path, user_data_sever); in monreader_freeze()
474 iucv_path_free(monpriv->path); in monreader_freeze()
482 monpriv->path = NULL; in monreader_freeze()
494 monpriv->path = iucv_path_alloc(MON_MSGLIM, IUCV_IPRMDATA, GFP_KERNEL); in monreader_thaw()
495 if (!monpriv->path) in monreader_thaw()
497 rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler, in monreader_thaw()
512 iucv_path_free(monpriv->path); in monreader_thaw()
513 monpriv->path = NULL; in monreader_thaw()