__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
/*
* libfdt - Flat Device Tree manipulation
* Copyright (C) 2012 David Gibson, IBM Corporation.
*/
#include "libfdt_env.h"
#include <fdt.h>
#include <libfdt.h>
#include "libfdt_internal.h"
int fdt_create_empty_tree(void *buf, int bufsize)
{
int err;
err = fdt_create(buf, bufsize);
if (err)
return err;
err = fdt_finish_reservemap(buf);
if (err)
return err;
err = fdt_begin_node(buf, "");
if (err)
return err;
err = fdt_end_node(buf);
if (err)
return err;
err = fdt_finish(buf);
if (err)
return err;
return fdt_open_into(buf, buf, bufsize);
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| fdt.c | File | 7.68 KB | 0644 |
|
| fdt.h | File | 1.72 KB | 0644 |
|
| fdt_addresses.c | File | 2.14 KB | 0644 |
|
| fdt_empty_tree.c | File | 641 B | 0644 |
|
| fdt_overlay.c | File | 26.88 KB | 0644 |
|
| fdt_ro.c | File | 18.83 KB | 0644 |
|
| fdt_rw.c | File | 11.97 KB | 0644 |
|
| fdt_strerror.c | File | 1.45 KB | 0644 |
|
| fdt_sw.c | File | 8.47 KB | 0644 |
|
| fdt_wip.c | File | 1.86 KB | 0644 |
|
| libfdt.h | File | 76.83 KB | 0644 |
|
| libfdt_env.h | File | 2.69 KB | 0644 |
|
| libfdt_internal.h | File | 6.34 KB | 0644 |
|