Home
last modified time | relevance | path

Searched refs:pmcw (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/s390/cio/
H A Dcio.c340 if (!sch->schib.pmcw.ena) in cio_cancel_halt_clear()
381 schib->pmcw.intparm = sch->config.intparm; in cio_apply_config()
382 schib->pmcw.mbi = sch->config.mbi; in cio_apply_config()
383 schib->pmcw.isc = sch->config.isc; in cio_apply_config()
384 schib->pmcw.ena = sch->config.ena; in cio_apply_config()
385 schib->pmcw.mme = sch->config.mme; in cio_apply_config()
386 schib->pmcw.mp = sch->config.mp; in cio_apply_config()
387 schib->pmcw.csense = sch->config.csense; in cio_apply_config()
388 schib->pmcw.mbfc = sch->config.mbfc; in cio_apply_config()
395 return (schib->pmcw.intparm == sch->config.intparm) && in cio_check_config()
[all …]
H A Ddevice_ops.c145 if (!sch->schib.pmcw.dnv) in ccw_device_clear()
147 if (!sch->schib.pmcw.ena) in ccw_device_clear()
203 if (!sch->schib.pmcw.dnv) in ccw_device_start_timeout_key()
205 if (!sch->schib.pmcw.ena) in ccw_device_start_timeout_key()
386 if (!sch->schib.pmcw.dnv) in ccw_device_halt()
388 if (!sch->schib.pmcw.ena) in ccw_device_halt()
422 if (!sch->schib.pmcw.dnv) in ccw_device_resume()
424 if (!sch->schib.pmcw.ena) in ccw_device_resume()
493 if (!sch->schib.pmcw.dnv) in ccw_device_get_chp_desc()
496 chpid.id = sch->schib.pmcw.chpid[chp_idx]; in ccw_device_get_chp_desc()
[all …]
H A Dtrace.h50 __entry->devno = schib->pmcw.dev;
52 __entry->pmcw_ena = schib->pmcw.ena;
53 __entry->pmcw_st = schib->pmcw.st;
54 __entry->pmcw_dnv = schib->pmcw.dnv;
55 __entry->pmcw_dev = schib->pmcw.dev;
56 __entry->pmcw_lpm = schib->pmcw.lpm;
57 __entry->pmcw_pnom = schib->pmcw.pnom;
58 __entry->pmcw_lpum = schib->pmcw.lpum;
59 __entry->pmcw_pim = schib->pmcw.pim;
60 __entry->pmcw_pam = schib->pmcw.pam;
[all …]
H A Dcio.h19 struct pmcw { struct
68 struct pmcw pmcw; /* path management control word */ argument
H A Ddevice.c741 priv->dev_id.devno = sch->schib.pmcw.dev; in io_subchannel_initialize_dev()
925 old_enabled = old_sch->schib.pmcw.dnv && old_sch->schib.pmcw.ena; in ccw_device_move_to_sch()
1009 sch->lpm = sch->schib.pmcw.pam & sch->opm; in io_subchannel_init_fields()
1014 sch->schib.pmcw.dev, sch->schid.ssid, in io_subchannel_init_fields()
1015 sch->schid.sch_no, sch->schib.pmcw.pim, in io_subchannel_init_fields()
1016 sch->schib.pmcw.pam, sch->schib.pmcw.pom); in io_subchannel_init_fields()
1128 if (scsw_actl(&sch->schib.scsw) == 0 || sch->schib.pmcw.lpum != mask) in io_subchannel_terminate_path()
1210 if (!sch->schib.pmcw.dnv || !sch->schib.pmcw.ena) in io_subchannel_quiesce()
1257 if (sch->schib.pmcw.dnv && in recovery_check()
1258 (sch->schib.pmcw.pam & sch->opm) == sch->vpm) in recovery_check()
[all …]
H A Ddevice_pgid.c78 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & sch->opm & in nop_do()
183 req->lpm = sch->schib.pmcw.pam; in pgid_wipeout_start()
460 req->lpm = lpm_adjust(req->lpm, sch->schib.pmcw.pam & in snid_do()
518 sch->lpm = sch->schib.pmcw.pam; in verify_start()
524 cdev->private->pgid_todo_mask = sch->schib.pmcw.pam; in verify_start()
614 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_disband_start()
674 req->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_stlck_start()
H A Ddevice_fsm.c173 if (!sch->schib.pmcw.dnv) in __recover_lost_chpids()
183 chpid.id = sch->schib.pmcw.chpid[i]; in __recover_lost_chpids()
212 sch->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_recog_done()
480 u8 broken_paths = (sch->schib.pmcw.pam & sch->opm) ^ sch->vpm; in ccw_device_handle_broken_paths()
957 sch->lpm = sch->schib.pmcw.pam & sch->opm; in ccw_device_trigger_reprobe()
968 if (sch->schib.pmcw.dev != cdev->private->dev_id.devno) in ccw_device_trigger_reprobe()
H A Dvfio_ccw_fsm.c402 if (!sch->schib.pmcw.dnv || !sch->schib.pmcw.ena) in fsm_close()
H A Dchp.c81 if (!sch->schib.pmcw.dnv) in chp_get_sch_opm()
88 chpid.id = sch->schib.pmcw.chpid[i]; in chp_get_sch_opm()
H A Dchsc_sch.c175 return sch->schib.pmcw.ena && !scsw_fctl(&sch->schib.scsw); in chsc_subchannel_match_next_free()