Lines Matching refs:match_id
886 struct sch_match_id *match_id = data; in __reipl_subchannel_match() local
891 (schib.pmcw.dev == match_id->devid.devno) && in __reipl_subchannel_match()
892 (schid.ssid == match_id->devid.ssid)) { in __reipl_subchannel_match()
893 match_id->schid = schid; in __reipl_subchannel_match()
894 match_id->rc = 0; in __reipl_subchannel_match()
903 struct sch_match_id match_id; in reipl_find_schid() local
905 match_id.devid = *devid; in reipl_find_schid()
906 match_id.rc = -ENODEV; in reipl_find_schid()
907 for_each_subchannel(__reipl_subchannel_match, &match_id); in reipl_find_schid()
908 if (match_id.rc == 0) in reipl_find_schid()
909 *schid = match_id.schid; in reipl_find_schid()
910 return match_id.rc; in reipl_find_schid()