Searched refs:entry (Results 1 - 25 of 279) sorted by relevance

1234567891011>>

/u-boot/arch/arm/lib/
H A Dcmd_boot.c34 unsigned long do_go_exec(ulong (*entry)(int, char * const []), argument
37 ulong addr = (ulong)entry | 1;
38 entry = (void *)addr;
40 return entry(argc, argv);
/u-boot/lib/efi/
H A Defi_info.c15 struct efi_entry_hdr *entry; local
28 entry = (struct efi_entry_hdr *)((ulong)info + info->hdr_size);
29 while (entry->type != EFIET_END) {
30 if (entry->type == type) {
31 if (entry->addr)
32 *datap = map_sysmem(entry->addr, entry->size);
34 *datap = entry + 1;
35 *sizep = entry->size;
38 entry
[all...]
/u-boot/tools/binman/etype/
H A Dfmap.py8 from binman.entry import Entry
16 """An entry which contains an Fmap section
29 When used, this entry will be populated with an FMAP which reflects the
36 To mark an area as preserved, use the normal 'preserved' flag in the entry.
41 CBFS entries appear as a single entry, i.e. the sub-entries are ignored.
52 def _AddEntries(areas, entry):
53 entries = entry.GetEntries()
54 tout.debug("fmap: Add entry '%s' type '%s' (%s subentries)" %
55 (entry.GetPath(), entry
[all...]
H A Dcbfs.py12 from binman.entry import Entry
28 The contents of the CBFS are defined by subnodes of the cbfs entry, e.g.::
42 The contents of each entry is just what binman would normally provide if it
72 Properties supported in the CBFS entry subnodes:
75 This is the name of the file created in CBFS. It defaults to the entry
90 entry::
129 'files' entry with a pattern supported by binman), putting files at a
169 # Put this here to allow entry-docs and help to work without libfdt
187 entry = Entry.Create(self, node)
188 entry
[all...]
H A Dintel_ifwi.py10 from binman.entry import Entry
19 - filename: Filename of file to read into entry. This is either the
33 The position of this entry is generally set by the intel-descriptor entry.
36 Each subnode describes an entry which is placed into the IFWFI with a given
37 sub-partition (and optional entry name).
40 - ifwi-subpart: sub-parition to put this entry into, e.g. "IBBP"
41 - ifwi-entry: entry name t use, e.g. "IBBL"
80 for entry i
[all...]
H A Dsection.py16 from binman.entry import Entry
27 A section is an entry which can contain other entries, thus allowing
54 properties in the entries. For each entry, entry.ReadNode() should be
55 called, to read the basic entry properties. The properties should be
63 adding them to the file. For each entry, call `entry.GetData()` to
74 the `start offset` (and `image_pos`) of each entry. If the file format
87 should read the entire entry containing the custom file using
96 If your entry support
[all...]
H A Datf_fip.py10 from binman.entry import Entry
23 that it uses UUIDs to indicate the type of each entry.
33 The contents of the FIP are defined by subnodes of the atf-fip entry, e.g.::
59 no way to specify a fixed size. If the `atf-fip` node has a `size` entry,
60 this affects the space taken up by the `atf-fip` entry, but the FIP itself
71 Binman only understands the entry types that are included in its
100 FIP entry will cause it to be expanded or contracted as needed.
112 FIP type to use for this entry. This is needed if the entry
122 Set the flags for a FIP entry
[all...]
H A Du_boot_ucode.py8 from binman.entry import Entry
18 The contents of this entry are filled in automatically by other entries
37 entry (u-boot-ucode) is empty. If there is more than one update, then
38 this entry holds the concatenation of all updates, and the device tree
39 entry (u-boot-dtb-with-ucode) is updated to remove the microcode. This
57 the Entry_u_boot_dtb_with_ucode entry, and uses it as the
58 contents of this entry.
68 entry = self.section.FindEntryType(name)
69 if entry and entry
[all...]
/u-boot/arch/riscv/lib/
H A Dboot.c9 unsigned long do_go_exec(ulong (*entry)(int, char * const []), argument
14 return entry(argc, argv);
/u-boot/arch/x86/include/asm/
H A Dspl.h16 void jump_to_spl(ulong entry);
H A Dbootm.h18 * @entry: Address of the kernel entry point
25 int boot_linux_kernel(ulong setup_base, ulong entry, bool image_64bit);
/u-boot/arch/x86/lib/
H A Dsfi.c43 static void finish_table(struct table_info *tab, const char *sig, void *entry) argument
49 hdr->len = sizeof(*hdr) + ((ulong)entry - tab->entry_start);
62 u64 *entry = get_entry_start(tab); local
65 if (!entry)
69 *entry++ = tab->table[i];
70 finish_table(tab, SFI_SIG_SYST, entry);
77 struct sfi_cpu_table_entry *entry = get_entry_start(tab); local
81 if (!entry)
91 entry->apic_id = plat->cpu_id;
92 entry
105 struct sfi_apic_table_entry *entry = get_entry_start(tab); local
119 struct sfi_xsdt_header *entry = get_entry_start(tab); local
[all...]
H A Dmrccache.c50 struct mrc_data_container *mrccache_find_current(struct mrc_region *entry) argument
56 base_addr = entry->base + entry->offset;
57 end_addr = base_addr + entry->length;
60 /* Search for the last filled entry in the region */
82 debug("%s: picked entry %u from cache block\n", __func__, id);
88 * find_next_mrc_cache() - get next cache entry
90 * This moves to the next cache entry in the region, making sure it has enough
93 * @entry: MRC cache flash area
95 * @data_size: Required data size of the new entry
100 find_next_mrc_cache(struct mrc_region *entry, struct mrc_data_container *prev, int data_size) argument
138 mrccache_update(struct udevice *sf, struct mrc_region *entry, struct mrc_data_container *cur) argument
231 mrccache_get_region(enum mrc_type_t type, struct udevice **devp, struct mrc_region *entry) argument
301 struct mrc_region entry; local
[all...]
/u-boot/cmd/
H A Dlsblk.c16 struct driver *entry; local
29 for (entry = d; entry < d + n_ents; entry++) {
30 if (entry->id != UCLASS_BLK)
33 printf("%-20.20s", entry->name);
35 if (udev->driver != entry)
H A Dbootmenu.c47 char *title; /* title of entry */
48 char *command; /* hush command of entry */
49 enum boot_type type; /* boot type of entry */
52 struct bootmenu_entry *next; /* next menu entry (num+1) */
68 struct bootmenu_entry *entry = data; local
69 int reverse = (entry->menu->active == entry->num);
72 * Move cursor to line where the entry will be drown (entry->num)
75 printf(ANSI_CURSOR_POSITION, entry
171 struct bootmenu_entry *entry = NULL; local
251 struct bootmenu_entry *entry = NULL; local
327 struct bootmenu_entry *entry; local
420 struct bootmenu_entry *entry; local
[all...]
/u-boot/tools/binman/
H A Dentry_test.py13 from binman import entry namespace
34 global entry
35 if entry:
36 importlib.reload(entry)
38 from binman import entry namespace
42 from binman import entry namespace
43 base_entry = entry.Entry(None, None, None)
47 """Test that unknown entry types are detected"""
51 entry.Entry.Create(None, node, node.name)
52 self.assertIn("Unknown entry typ
[all...]
/u-boot/arch/mips/lib/
H A Dboot.c12 unsigned long do_go_exec(ulong (*entry)(int, char * const []), argument
22 return entry(argc, argv);
/u-boot/lib/acpi/
H A Dacpi_writer.c20 int acpi_write_one(struct acpi_ctx *ctx, const struct acpi_writer *entry) argument
24 log_debug("%s: writing table '%s'\n", entry->name,
25 entry->table);
27 ret = entry->h_write(ctx, entry);
30 entry->name);
38 if (entry->flags & ACPIWF_ALIGN64)
44 ret = acpi_add_other_item(ctx, entry, ctx->tab_start);
57 const struct acpi_writer *entry; local
60 for (entry
99 write_dev_tables(struct acpi_ctx *ctx, const struct acpi_writer *entry) argument
[all...]
/u-boot/drivers/core/
H A Dlists.c28 struct driver *entry; local
30 for (entry = drv; entry != drv + n_ents; entry++) {
31 if (!strcmp(name, entry->name))
32 return entry;
44 struct uclass_driver *entry; local
46 for (entry = uclass; entry != uclass + n_ents; entry
71 const struct driver_info *entry = info + idx; local
190 struct driver *entry; local
[all...]
/u-boot/arch/microblaze/cpu/
H A Dcpuinfo.c81 const struct microblaze_version_map *entry)
83 for (; entry->string; ++entry)
84 if (entry->code == code)
85 return entry->string;
91 const struct microblaze_version_map *entry)
93 for (; entry->string; ++entry)
94 if (!strcmp(entry->string, string))
95 return entry
80 lookup_string(u32 code, const struct microblaze_version_map *entry) argument
90 lookup_code(const char *string, const struct microblaze_version_map *entry) argument
[all...]
/u-boot/test/dm/
H A Dof_extra.c22 struct fmap_entry entry; local
26 ut_assertok(ofnode_read_fmap_entry(node, &entry));
27 ut_asserteq(0xf000, entry.offset);
28 ut_asserteq(0x1000, entry.length);
29 ut_asserteq(0x884, entry.used);
30 ut_asserteq(FMAP_COMPRESS_LZ4, entry.compress_algo);
31 ut_asserteq(0xcf8, entry.unc_length);
32 ut_asserteq(FMAP_HASH_SHA256, entry.hash_algo);
33 ut_asserteq(SHA256_SUM_LEN, entry.hash_size);
34 ut_asserteq_mem(hash_expect, entry
[all...]
/u-boot/drivers/misc/
H A Dqfw_acpi.c25 * @entry : BIOS linker command entry which tells where to allocate memory
33 struct bios_linker_entry *entry, ulong *addr)
39 align = le32_to_cpu(entry->alloc.align);
46 file = qfw_find_file(dev, entry->alloc.file);
48 printf("error: can't find file %s\n", entry->alloc.file);
60 if (entry->alloc.zone == BIOS_LINKER_LOADER_ALLOC_ZONE_HIGH) {
71 } else if (entry->alloc.zone == BIOS_LINKER_LOADER_ALLOC_ZONE_FSEG) {
79 file->cfg.name, size, entry->alloc.zone, align, aligned_addr);
86 if (entry
32 bios_linker_allocate(struct udevice *dev, struct bios_linker_entry *entry, ulong *addr) argument
100 bios_linker_add_pointer(struct udevice *dev, struct bios_linker_entry *entry) argument
134 bios_linker_add_checksum(struct udevice *dev, struct bios_linker_entry *entry) argument
160 struct bios_linker_entry *entry; local
[all...]
H A Dqfw_sandbox.c21 static void qfw_sandbox_read_entry_io(struct udevice *dev, u16 entry, u32 size, argument
24 debug("%s: entry 0x%x size %u address %p\n", __func__, entry, size,
27 switch (entry) {
38 debug("%s got unsupported entry 0x%x\n", __func__, entry);
49 u16 entry; local
63 entry = control >> 16;
66 switch (entry) {
78 debug("%s got unsupported entry
[all...]
/u-boot/fs/btrfs/
H A Dextent-cache.c24 struct cache_extent *entry; local
28 entry = rb_entry(node, struct cache_extent, rb_node);
30 if (entry->start + entry->size <= range->start)
32 else if (range->start + range->size <= entry->start)
40 struct cache_extent *entry; local
43 entry = rb_entry(node2, struct cache_extent, rb_node);
44 range.start = entry->start;
45 range.size = entry->size;
52 struct cache_extent *entry; local
72 struct cache_extent *entry; local
130 struct cache_extent *entry; local
147 struct cache_extent *entry; local
165 struct cache_extent *entry; local
185 struct cache_extent *entry; local
[all...]
/u-boot/drivers/mtd/nand/
H A Dbbt.c74 * @entry: the BBT entry
76 * Return: a positive number nand_bbt_block_status status or -%ERANGE if @entry
80 unsigned int entry)
84 ((entry * bits_per_block) / BITS_PER_LONG);
85 unsigned int offs = (entry * bits_per_block) % BITS_PER_LONG;
88 if (entry >= nanddev_neraseblocks(nand))
103 * @entry: the BBT entry to update
106 * Update an entry o
79 nanddev_bbt_get_block_status(const struct nand_device *nand, unsigned int entry) argument
112 nanddev_bbt_set_block_status(struct nand_device *nand, unsigned int entry, enum nand_bbt_block_status status) argument
[all...]

Completed in 127 milliseconds

1234567891011>>