Lines Matching +full:reverse +full:- +full:data

22   - store data needed to manipulate and restore the system state
24 - define compatibility between livepatches using a change id
44 - *id*
46 - Non-zero number used to identify the affected system state.
48 - *version*
50 - Number describing the variant of the system state change that
55 - klp_get_state()
57 - Get struct klp_state associated with the given livepatch
60 - klp_get_prev_state()
62 - Get struct klp_state associated with the given feature id and
71 - Any completely new system state modification is allowed.
73 - System state modifications with the same or higher version are allowed
76 - Cumulative livepatches must handle all system state modifications from
79 - Non-cumulative livepatches are allowed to touch already modified
85 Livepatches have their life-cycle and the same is true for the system
89 - Modify the system state when the livepatch gets enabled and the state
93 - Take over or update the system state modification when is has already
96 - Restore the original state when the livepatch is disabled.
98 - Restore the previous state when the transition is reverted.
102 - Remove any already made changes when error occurs and the livepatch
113 - Allocate *state->data* when necessary. The allocation might fail
115 of the livepatch. The allocation is not needed when the data
118 - Do any other preparatory action that is needed by
120 For example, initialize *state->data*.
125 - Clean up its own mess in case of error. It might be done by a custom
130 - Copy *state->data* from the previous livepatch when they are
133 - Do the actual system state modification. Eventually allow
136 - Make sure that *state->data* has all necessary information.
138 - Free *state->data* from replaces livepatches when they are
143 - Prevent the code, added by the livepatch, relying on the system
146 - Revert the system state modification..
150 - Distinguish transition reverse and livepatch disabling by
153 - In case of transition reverse, restore the previous system
156 - Remove any not longer needed setting or data.
166 It might be called also during the transition reverse. Therefore it