Lines Matching refs:err
46 int err = 0; in kho_test_notifier() local
58 err |= kho_preserve_folio(state->fdt); in kho_test_notifier()
59 err |= kho_add_subtree(ser, KHO_TEST_FDT, folio_address(state->fdt)); in kho_test_notifier()
61 return err ? NOTIFY_BAD : NOTIFY_DONE; in kho_test_notifier()
71 int err = 0; in kho_test_save_data() local
84 err = kho_preserve_folio(folio); in kho_test_save_data()
85 if (err) in kho_test_save_data()
86 return err; in kho_test_save_data()
89 err |= fdt_begin_node(fdt, "data"); in kho_test_save_data()
90 err |= fdt_property(fdt, "nr_folios", &state->nr_folios, in kho_test_save_data()
92 err |= fdt_property(fdt, "folios_info", folios_info, in kho_test_save_data()
94 err |= fdt_property(fdt, "csum", &state->csum, sizeof(state->csum)); in kho_test_save_data()
95 err |= fdt_end_node(fdt); in kho_test_save_data()
97 return err; in kho_test_save_data()
105 int err = 0; in kho_test_prepare_fdt() local
115 err |= fdt_create(fdt, fdt_size); in kho_test_prepare_fdt()
116 err |= fdt_finish_reservemap(fdt); in kho_test_prepare_fdt()
118 err |= fdt_begin_node(fdt, ""); in kho_test_prepare_fdt()
119 err |= fdt_property(fdt, "compatible", compatible, sizeof(compatible)); in kho_test_prepare_fdt()
120 err |= fdt_property(fdt, "magic", &magic, sizeof(magic)); in kho_test_prepare_fdt()
121 err |= kho_test_save_data(state, fdt); in kho_test_prepare_fdt()
122 err |= fdt_end_node(fdt); in kho_test_prepare_fdt()
124 err |= fdt_finish(fdt); in kho_test_prepare_fdt()
126 if (err) in kho_test_prepare_fdt()
129 return err; in kho_test_prepare_fdt()
176 int err; in kho_test_save() local
186 err = kho_test_generate_data(state); in kho_test_save()
187 if (err) in kho_test_save()
188 return err; in kho_test_save()
190 err = kho_test_prepare_fdt(state); in kho_test_save()
191 if (err) in kho_test_save()
192 return err; in kho_test_save()
246 int node, len, err; in kho_test_restore() local
262 err = kho_test_restore_data(fdt, node); in kho_test_restore()
263 if (err) in kho_test_restore()
264 return err; in kho_test_restore()
273 int err; in kho_test_init() local
275 err = kho_retrieve_subtree(KHO_TEST_FDT, &fdt_phys); in kho_test_init()
276 if (!err) in kho_test_init()
279 if (err != -ENOENT) { in kho_test_init()
280 pr_warn("failed to retrieve %s FDT: %d\n", KHO_TEST_FDT, err); in kho_test_init()
281 return err; in kho_test_init()