14#include <mtd/mtd-user.h>
28 ACCESS_ATTR_READ_ONLY,
29 ACCESS_ATTR_WRITE_ONCE,
30 ACCESS_ATTR_CHANGE_DEFAULT,
Definition: uboot_private.h:114
char * name
Definition: uboot_private.h:130
struct uboot_ctx * ctxlist
Definition: uboot_private.h:136
struct uboot_flash_env envdevs[2]
Definition: uboot_private.h:122
bool redundant
Definition: uboot_private.h:116
bool valid
Definition: uboot_private.h:118
char * lockfile
Definition: uboot_private.h:132
struct vars varlist
Definition: uboot_private.h:128
int nelem
Definition: uboot_private.h:134
int current
Definition: uboot_private.h:124
int lock
Definition: uboot_private.h:126
size_t size
Definition: uboot_private.h:120
Definition: uboot_private.h:52
char data[]
Definition: uboot_private.h:56
uint32_t crc
Definition: uboot_private.h:54
Definition: uboot_private.h:59
unsigned char flags
Definition: uboot_private.h:63
uint32_t crc
Definition: uboot_private.h:61
char data[]
Definition: uboot_private.h:65
Definition: uboot_private.h:68
long unsigned int envsectors
Definition: uboot_private.h:78
enum device_type device_type
Definition: uboot_private.h:90
int fd
Definition: uboot_private.h:84
char devname[DEVNAME_MAX_LENGTH]
Definition: uboot_private.h:70
unsigned char flags
Definition: uboot_private.h:86
struct mtd_info_user mtdinfo
Definition: uboot_private.h:80
uint32_t crc
Definition: uboot_private.h:82
size_t envsize
Definition: uboot_private.h:74
long long int offset
Definition: uboot_private.h:72
size_t sectorsize
Definition: uboot_private.h:76
int disable_mtd_lock
Definition: uboot_private.h:92
enum flags_type flagstype
Definition: uboot_private.h:88
Definition: uboot_private.h:97
type_attribute type
Definition: uboot_private.h:103
LIST_ENTRY(var_entry) next
access_attribute access
Definition: uboot_private.h:105
char * value
Definition: uboot_private.h:101
char * name
Definition: uboot_private.h:99