• Home
  • Raw
  • Download

Lines Matching refs:chpid

91 	u8 chpid[8];	  /* chpids 0-7 */  member
141 chp_id_init(&ssd->chpid[i]); in chsc_get_ssd_info()
142 ssd->chpid[i].id = ssd_area->chpid[i]; in chsc_get_ssd_info()
227 void chsc_chp_offline(struct chp_id chpid) in chsc_chp_offline() argument
229 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_offline()
233 sprintf(dbf_txt, "chpr%x.%02x", chpid.cssid, chpid.id); in chsc_chp_offline()
236 if (chp_get_status(chpid) <= 0) in chsc_chp_offline()
239 link.chpid = chpid; in chsc_chp_offline()
264 sprintf(dbf_txt, "accpr%x.%02x", link->chpid.cssid, in s390_process_res_acc()
265 link->chpid.id); in s390_process_res_acc()
456 struct chp_id chpid; in chsc_process_sei_res_acc() local
463 chp_id_init(&chpid); in chsc_process_sei_res_acc()
464 chpid.id = sei_area->rsid; in chsc_process_sei_res_acc()
466 status = chp_get_status(chpid); in chsc_process_sei_res_acc()
471 chp_new(chpid); in chsc_process_sei_res_acc()
473 chp = chpid_to_chp(chpid); in chsc_process_sei_res_acc()
479 link.chpid = chpid; in chsc_process_sei_res_acc()
495 struct chp_id chpid; in chsc_process_sei_chp_avail() local
503 chp_id_init(&chpid); in chsc_process_sei_chp_avail()
507 chpid.id = num; in chsc_process_sei_chp_avail()
510 "%x.%02x\n", chpid.cssid, chpid.id); in chsc_process_sei_chp_avail()
511 chp = chpid_to_chp(chpid); in chsc_process_sei_chp_avail()
513 chp_new(chpid); in chsc_process_sei_chp_avail()
531 struct chp_id chpid; in chsc_process_sei_chp_config() local
539 chp_id_init(&chpid); in chsc_process_sei_chp_config()
543 chpid.id = num; in chsc_process_sei_chp_config()
545 events[data->op], chpid.cssid, chpid.id); in chsc_process_sei_chp_config()
548 chp_cfg_schedule(chpid, 1); in chsc_process_sei_chp_config()
551 chp_cfg_schedule(chpid, 0); in chsc_process_sei_chp_config()
554 chp_cfg_cancel_deconfigure(chpid); in chsc_process_sei_chp_config()
707 void chsc_chp_online(struct chp_id chpid) in chsc_chp_online() argument
709 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_online()
713 sprintf(dbf_txt, "cadd%x.%02x", chpid.cssid, chpid.id); in chsc_chp_online()
716 if (chp_get_status(chpid) != 0) { in chsc_chp_online()
718 link.chpid = chpid; in chsc_chp_online()
733 struct chp_id chpid, int on) in __s390_subchannel_vary_chpid() argument
739 link.chpid = chpid; in __s390_subchannel_vary_chpid()
749 struct chp_id *chpid = data; in s390_subchannel_vary_chpid_off() local
751 __s390_subchannel_vary_chpid(sch, *chpid, 0); in s390_subchannel_vary_chpid_off()
757 struct chp_id *chpid = data; in s390_subchannel_vary_chpid_on() local
759 __s390_subchannel_vary_chpid(sch, *chpid, 1); in s390_subchannel_vary_chpid_on()
768 int chsc_chp_vary(struct chp_id chpid, int on) in chsc_chp_vary() argument
770 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_vary()
781 NULL, &chpid); in chsc_chp_vary()
785 NULL, &chpid); in chsc_chp_vary()
914 int chsc_determine_channel_path_desc(struct chp_id chpid, int fmt, int rfmt, in chsc_determine_channel_path_desc() argument
930 scpd_area->cssid = chpid.cssid; in chsc_determine_channel_path_desc()
931 scpd_area->first_chpid = chpid.id; in chsc_determine_channel_path_desc()
932 scpd_area->last_chpid = chpid.id; in chsc_determine_channel_path_desc()
950 int chsc_determine_base_channel_path_desc(struct chp_id chpid, in chsc_determine_base_channel_path_desc() argument
959 ret = chsc_determine_channel_path_desc(chpid, 0, 0, 0, 0, scpd_area); in chsc_determine_base_channel_path_desc()
969 int chsc_determine_fmt1_channel_path_desc(struct chp_id chpid, in chsc_determine_fmt1_channel_path_desc() argument
978 ret = chsc_determine_channel_path_desc(chpid, 0, 1, 1, 0, scpd_area); in chsc_determine_fmt1_channel_path_desc()
1020 u32 chpid : 8; in chsc_get_channel_measurement_chars() member
1040 scmc_area->first_chpid = chp->chpid.id; in chsc_get_channel_measurement_chars()
1041 scmc_area->last_chpid = chp->chpid.id; in chsc_get_channel_measurement_chars()