Lines Matching +full:keep +full:- +full:a +full:- +full:live
1 /* SPDX-License-Identifier: GPL-2.0+ */
13 * struct dm_test_cdata - configuration data for test instance
15 * @ping_add: Amonut to add each time we get a ping
24 * struct test_ops - Operations supported by the test device
30 * @return 0 if OK, -ve on error
65 * struct dm_test_priv - private data for the test devices
76 * struct dm_test_perdev_class_priv - private per-device data for test uclass
83 * struct dm_test_uclass_priv - private data for test uclass
90 * struct dm_test_parent_data - parent's information on each child
109 * struct dm_test_uclass_platda - uclass's information on each device
130 * struct dm_test_state - Entire state of dm test system
137 * @skip_post_probe: Skip uclass post-probe processing
138 * @removed: Used to keep track of a device that was removed
154 DM_TESTF_LIVE_TREE = 1 << 4, /* needs live device tree */
157 /* Declare a new driver model test */
175 * dm_check_operations() - Check that we can perform ping operations
177 * This checks that the ping operations work as expected for a device
183 * @return 0 if OK, -ve on error
189 * dm_check_devices() - check the devices respond to operations correctly
193 * @return 0 if OK, -ve on error
198 * dm_leak_check_start() - Prepare to check for a memory leak
208 * dm_leak_check_end() - Check that no memory has leaked
212 * it sees a different amount of total memory allocated than before.