Lines Matching refs:attached_handler_name
879 const char **attached_handler_name, char **error) in setup_scsi_dh() argument
884 if (*attached_handler_name) { in setup_scsi_dh()
889 if (m->hw_handler_name && strcmp(*attached_handler_name, in setup_scsi_dh()
902 m->hw_handler_name = *attached_handler_name; in setup_scsi_dh()
903 *attached_handler_name = NULL; in setup_scsi_dh()
932 const char *attached_handler_name = NULL; in parse_path() local
952 attached_handler_name = scsi_dh_attached_handler_name(q, GFP_KERNEL); in parse_path()
953 if (IS_ERR(attached_handler_name)) { in parse_path()
954 if (PTR_ERR(attached_handler_name) == -ENODEV) { in parse_path()
960 attached_handler_name = NULL; in parse_path()
962 r = PTR_ERR(attached_handler_name); in parse_path()
967 if (attached_handler_name || m->hw_handler_name) { in parse_path()
969 r = setup_scsi_dh(p->path.dev->bdev, m, &attached_handler_name, &ti->error); in parse_path()
970 kfree(attached_handler_name); in parse_path()