Home
last modified time | relevance | path

Searched refs:chpid (Results 1 – 25 of 25) sorted by relevance

/drivers/s390/cio/
Dchp.c56 static void set_chp_logically_online(struct chp_id chpid, int onoff) in set_chp_logically_online() argument
58 chpid_to_chp(chpid)->state = onoff; in set_chp_logically_online()
63 int chp_get_status(struct chp_id chpid) in chp_get_status() argument
65 return (chpid_to_chp(chpid) ? chpid_to_chp(chpid)->state : -ENODEV); in chp_get_status()
77 struct chp_id chpid; in chp_get_sch_opm() local
82 chp_id_init(&chpid); in chp_get_sch_opm()
85 chpid.id = sch->schib.pmcw.chpid[i]; in chp_get_sch_opm()
86 if (chp_get_status(chpid) != 0) in chp_get_sch_opm()
100 int chp_is_registered(struct chp_id chpid) in chp_is_registered() argument
102 return chpid_to_chp(chpid) != NULL; in chp_is_registered()
[all …]
Dchp.h29 struct chp_id chpid; member
45 struct chp_id chpid; member
58 static inline struct channel_path *chpid_to_chp(struct chp_id chpid) in chpid_to_chp() argument
60 return css_by_id(chpid.cssid)->chps[chpid.id]; in chpid_to_chp()
63 int chp_get_status(struct chp_id chpid);
65 int chp_is_registered(struct chp_id chpid);
66 struct channel_path_desc_fmt0 *chp_get_chp_desc(struct chp_id chpid);
70 int chp_new(struct chp_id chpid);
71 void chp_cfg_schedule(struct chp_id chpid, int configure);
72 void chp_cfg_cancel_deconfigure(struct chp_id chpid);
[all …]
Dchsc.c99 u8 chpid[8]; /* chpids 0-7 */ member
149 chp_id_init(&ssd->chpid[i]); in chsc_get_ssd_info()
150 ssd->chpid[i].id = ssd_area->chpid[i]; in chsc_get_ssd_info()
236 void chsc_chp_offline(struct chp_id chpid) in chsc_chp_offline() argument
238 struct channel_path *chp = chpid_to_chp(chpid); in chsc_chp_offline()
242 sprintf(dbf_txt, "chpr%x.%02x", chpid.cssid, chpid.id); in chsc_chp_offline()
245 if (chp_get_status(chpid) <= 0) in chsc_chp_offline()
248 link.chpid = chpid; in chsc_chp_offline()
273 sprintf(dbf_txt, "accpr%x.%02x", link->chpid.cssid, in s390_process_res_acc()
274 link->chpid.id); in s390_process_res_acc()
[all …]
Dchsc.h29 u8 chpid; member
70 struct chp_id chpid[8]; member
153 int chsc_chp_vary(struct chp_id chpid, int on);
154 int chsc_determine_channel_path_desc(struct chp_id chpid, int fmt, int rfmt,
156 int chsc_determine_fmt0_channel_path_desc(struct chp_id chpid,
158 int chsc_determine_fmt1_channel_path_desc(struct chp_id chpid,
160 int chsc_determine_fmt3_channel_path_desc(struct chp_id chpid,
162 void chsc_chp_online(struct chp_id chpid);
163 void chsc_chp_offline(struct chp_id chpid);
Ddevice_ops.c478 struct chp_id chpid; in ccw_device_get_chp_desc() local
481 chp_id_init(&chpid); in ccw_device_get_chp_desc()
482 chpid.id = sch->schib.pmcw.chpid[chp_idx]; in ccw_device_get_chp_desc()
483 return chp_get_chp_desc(chpid); in ccw_device_get_chp_desc()
498 struct chp_id chpid; in ccw_device_get_util_str() local
501 chp_id_init(&chpid); in ccw_device_get_util_str()
502 chpid.id = sch->schib.pmcw.chpid[chp_idx]; in ccw_device_get_util_str()
503 chp = chpid_to_chp(chpid); in ccw_device_get_util_str()
644 struct chp_id chpid; in ccw_device_get_mdc() local
653 chp_id_init(&chpid); in ccw_device_get_mdc()
[all …]
Dchsc_sch.c462 scpcd_area->cssid = cd->chpid.cssid; in chsc_ioctl_info_channel_path()
463 scpcd_area->first_chpid = cd->chpid.id; in chsc_ioctl_info_channel_path()
464 scpcd_area->last_chpid = cd->chpid.id; in chsc_ioctl_info_channel_path()
695 u32 chpid : 8; in chsc_ioctl_conf_comp_list() member
724 chpid_parm->m = ccl->req.chpid.m; in chsc_ioctl_conf_comp_list()
725 chpid_parm->cssid = ccl->req.chpid.chp.cssid; in chsc_ioctl_conf_comp_list()
726 chpid_parm->chpid = ccl->req.chpid.chp.id; in chsc_ioctl_conf_comp_list()
773 ret = chsc_determine_channel_path_desc(chpd->chpid, chpd->fmt, in chsc_ioctl_chpd()
Ddevice_fsm.c175 struct chp_id chpid; in __recover_lost_chpids() local
177 chp_id_init(&chpid); in __recover_lost_chpids()
184 chpid.id = sch->schib.pmcw.chpid[i]; in __recover_lost_chpids()
185 if (!chp_is_registered(chpid)) in __recover_lost_chpids()
Dcss.c289 chp_id_init(&ssd->chpid[i]); in ssd_from_pmcw()
290 ssd->chpid[i].id = pmcw->chpid[i]; in ssd_from_pmcw()
303 chp_new(ssd->chpid[i]); in ssd_register_chpids()
414 ret += sprintf(buf + ret, "%02x ", ssd->chpid[chp].id); in chpids_show()
Dcio.h38 u8 chpid[8]; /* CHPID 0-7 (if available) */ member
Dvfio_ccw_drv.c360 link->chpid.id); in vfio_ccw_chp_event()
371 link->chpid.id); in vfio_ccw_chp_event()
Ddevice.c1154 int mask, chpid, valid_bit; in io_subchannel_chp_event() local
1192 for (chpid = 0, valid_bit = 0x80; chpid < 8; chpid++, in io_subchannel_chp_event()
1195 path_event[chpid] = PE_PATH_FCES_EVENT; in io_subchannel_chp_event()
1197 path_event[chpid] = PE_NONE; in io_subchannel_chp_event()
Dccwreq.c343 sch->schib.pmcw.chpid[chp]); in ccw_request_timeout()
Dtrace.h62 memcpy(&__entry->pmcw_chpid, &schib->pmcw.chpid, 8);
/drivers/s390/char/
Dsclp_cmd.c572 int sclp_chp_configure(struct chp_id chpid) in sclp_chp_configure() argument
574 return do_chp_configure(SCLP_CMDW_CONFIGURE_CHPATH | chpid.id << 8); in sclp_chp_configure()
584 int sclp_chp_deconfigure(struct chp_id chpid) in sclp_chp_deconfigure() argument
586 return do_chp_configure(SCLP_CMDW_DECONFIGURE_CHPATH | chpid.id << 8); in sclp_chp_deconfigure()
/drivers/s390/net/
Dqeth_core_sys.c45 return sprintf(buf, "%02X\n", card->info.chpid); in qeth_dev_chpid_show()
48 static DEVICE_ATTR(chpid, 0444, qeth_dev_chpid_show, NULL);
Dqeth_core.h716 u8 chpid; member
888 __u8 chpid; member
Dqeth_core_mpc.h709 __u8 chpid; member
Dqeth_l2_main.c619 (card->info.chpid == token->chpid) && in qeth_is_my_net_if_token()
1264 token->chpid); in qeth_bridge_emit_host_event()
Dqeth_core_main.c797 netdev_name(card->dev), card->info.chpid); in qeth_check_ipa_data()
805 netdev_name(card->dev), card->info.chpid); in qeth_check_ipa_data()
2047 card->info.chpid = tag[0]; in qeth_read_conf_data_cb()
3301 tid->chpid = card->info.chpid; in qeth_get_trap_id()
5125 info->chid, info->chpid); in qeth_read_ccw_conf_data()
5131 QETH_CARD_TEXT_(card, 3, "chpid:%x", info->chpid); in qeth_read_ccw_conf_data()
/drivers/s390/scsi/
Dzfcp_fsf.h199 u8 chpid; member
/drivers/s390/block/
Ddasd_3990_erp.c2220 device->path[pos].cssid, device->path[pos].chpid, lpum); in dasd_3990_erp_disable_path()
2228 device->path[pos].cssid, device->path[pos].chpid, lpum); in dasd_3990_erp_disable_path()
2234 device->path[pos].cssid, device->path[pos].chpid, lpum); in dasd_3990_erp_disable_path()
Ddasd_eckd.h492 __u8 chpid; member
Ddasd_eckd.c1029 device->path[chp].chpid = chp_desc->chpid; in dasd_eckd_store_conf_data()
1046 device->path[i].chpid = 0; in dasd_eckd_clear_conf_data()
6126 psf_cuir->chpid = device->path[pos].chpid; in dasd_eckd_psf_cuir_response()
6253 device->path[pos].chpid); in dasd_eckd_cuir_notify_user()
6257 device->path[pos].chpid); in dasd_eckd_cuir_notify_user()
Ddasd_int.h460 u8 chpid; member
Ddasd_devmap.c1858 device->path[chp].cssid, device->path[chp].chpid); in dasd_path_create_kobj()