Lines Matching refs:link
227 struct chp_link link; in chsc_chp_offline() local
234 memset(&link, 0, sizeof(struct chp_link)); in chsc_chp_offline()
235 link.chpid = chpid; in chsc_chp_offline()
238 for_each_subchannel_staged(s390_subchannel_remove_chpid, NULL, &link); in chsc_chp_offline()
251 static void s390_process_res_acc(struct chp_link *link) in s390_process_res_acc() argument
255 sprintf(dbf_txt, "accpr%x.%02x", link->chpid.cssid, in s390_process_res_acc()
256 link->chpid.id); in s390_process_res_acc()
258 if (link->fla != 0) { in s390_process_res_acc()
259 sprintf(dbf_txt, "fla%x", link->fla); in s390_process_res_acc()
271 for_each_subchannel_staged(__s390_process_res_acc, NULL, link); in s390_process_res_acc()
365 struct chp_link link; in chsc_process_sei_res_acc() local
381 memset(&link, 0, sizeof(struct chp_link)); in chsc_process_sei_res_acc()
382 link.chpid = chpid; in chsc_process_sei_res_acc()
384 link.fla = sei_area->fla; in chsc_process_sei_res_acc()
387 link.fla_mask = 0xffff; in chsc_process_sei_res_acc()
390 link.fla_mask = 0xff00; in chsc_process_sei_res_acc()
392 s390_process_res_acc(&link); in chsc_process_sei_res_acc()
613 struct chp_link link; in chsc_chp_online() local
619 memset(&link, 0, sizeof(struct chp_link)); in chsc_chp_online()
620 link.chpid = chpid; in chsc_chp_online()
624 &link); in chsc_chp_online()
633 struct chp_link link; in __s390_subchannel_vary_chpid() local
635 memset(&link, 0, sizeof(struct chp_link)); in __s390_subchannel_vary_chpid()
636 link.chpid = chpid; in __s390_subchannel_vary_chpid()
639 sch->driver->chp_event(sch, &link, in __s390_subchannel_vary_chpid()