css-bridge.c (d2623129a7dec1d3041ad1221dda1ca49c667532) css-bridge.c (b69c3c21a5d11075d42100d5cfe0a736593fae6b)
1/*
2 * css bridge implementation
3 *
4 * Copyright 2012,2016 IBM Corp.
5 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
6 * Pierre Morel <pmorel@linux.vnet.ibm.com>
7 *
8 * This work is licensed under the terms of the GNU GPL, version 2 or (at

--- 40 unchanged lines hidden (view full) ---

49 */
50 assert(sch != NULL);
51 /* Subchannel is now disabled and no longer valid. */
52 sch->curr_status.pmcw.flags &= ~(PMCW_FLAGS_MASK_ENA |
53 PMCW_FLAGS_MASK_DNV);
54
55 css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, 1, 0);
56
1/*
2 * css bridge implementation
3 *
4 * Copyright 2012,2016 IBM Corp.
5 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com>
6 * Pierre Morel <pmorel@linux.vnet.ibm.com>
7 *
8 * This work is licensed under the terms of the GNU GPL, version 2 or (at

--- 40 unchanged lines hidden (view full) ---

49 */
50 assert(sch != NULL);
51 /* Subchannel is now disabled and no longer valid. */
52 sch->curr_status.pmcw.flags &= ~(PMCW_FLAGS_MASK_ENA |
53 PMCW_FLAGS_MASK_DNV);
54
55 css_generate_sch_crws(sch->cssid, sch->ssid, sch->schid, 1, 0);
56
57 object_property_set_bool(OBJECT(dev), false, "realized", NULL);
57 object_property_set_bool(OBJECT(dev), false, "realized", &error_abort);
58}
59
60static void virtual_css_bus_reset(BusState *qbus)
61{
62 /* This should actually be modelled via the generic css */
63 css_reset();
64}
65

--- 102 unchanged lines hidden ---
58}
59
60static void virtual_css_bus_reset(BusState *qbus)
61{
62 /* This should actually be modelled via the generic css */
63 css_reset();
64}
65

--- 102 unchanged lines hidden ---