Searched refs:entries (Results 1 - 25 of 43) sorted by relevance

12

/u-boot/arch/x86/cpu/qemu/
H A De820.c20 struct e820_entry *entries)
25 entries[n].addr = 0;
26 entries[n].size = ISA_START_ADDRESS;
27 entries[n].type = E820_RAM;
30 entries[n].addr = ISA_START_ADDRESS;
31 entries[n].size = ISA_END_ADDRESS - ISA_START_ADDRESS;
32 entries[n].type = E820_RESERVED;
40 entries[n].addr = ISA_END_ADDRESS;
41 entries[n].size = gd->relocaddr - TOTAL_MALLOC_LEN - ISA_END_ADDRESS;
42 entries[
19 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
[all...]
/u-boot/arch/x86/lib/
H A De820.c14 * Install a default e820 table with 4 entries as follows:
22 struct e820_entry *entries)
24 entries[0].addr = 0;
25 entries[0].size = ISA_START_ADDRESS;
26 entries[0].type = E820_RAM;
27 entries[1].addr = ISA_START_ADDRESS;
28 entries[1].size = ISA_END_ADDRESS - ISA_START_ADDRESS;
29 entries[1].type = E820_RESERVED;
30 entries[2].addr = ISA_END_ADDRESS;
31 entries[
21 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
[all...]
/u-boot/arch/x86/lib/coreboot/
H A Dcb_support.c13 struct e820_entry *entries)
20 printf("Warning: Limiting e820 map to %d entries\n",
26 entries[i].addr = memrange->base;
27 entries[i].size = memrange->size;
35 entries[i].type = E820_RESERVED;
37 entries[i].type = memrange->type;
12 cb_install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
/u-boot/tools/binman/etype/
H A Dfmap.py30 entries in the current image. Note that any hierarchy is squashed, since
39 child entries.
41 CBFS entries appear as a single entry, i.e. the sub-entries are ignored.
47 """Build an FMAP from the entries in the current image
53 entries = entry.GetEntries()
55 (entry.GetPath(), entry.etype, to_hex_size(entries)))
62 if entries and entry.etype != 'cbfs':
63 # Create an area for the section, which encompasses all entries
74 for subentry in entries
[all...]
H A Dsection.py5 """Entry-type module for sections (groups of entries)
7 Sections are entries which can contain other entries. This allows hierarchical
25 """Entry that contains other entries
27 A section is an entry which can contain other entries, thus allowing
31 The base implementation simply joins the various entries together, using
38 multiple entries, such as CBFS. To do this, override the following
47 section. Then call `self.ReadEntries()` to read the entries.
52 Read in the subnodes of the section. This may involve creating entries
54 properties in the entries
[all...]
H A Dmkimage.py210 entries = OrderedDict(self._entries)
212 entries['imagename'] = self._imagename
213 return entries
251 # Give up if any entries lack a size
H A Dcbfs.py243 # Now update the entries with info from the CBFS entries
273 def ListEntries(self, entries, indent):
275 super().ListEntries(entries, indent)
277 entry.ListEntries(entries, indent + 1)
/u-boot/arch/x86/cpu/slimbootloader/
H A Dsdram.c32 panic("invalid number of memory map entries\n");
39 #define for_each_memory_map_entry_reversed(iter, entries) \
40 for (iter = entries->count - 1; iter >= 0; iter--) \
41 for_each_if(entries->entry[iter].type == E820_RAM)
46 * The memory map entries from Slim Bootloader hob are already sorted.
62 * sorted memory map entries from Slim Bootloader based on physical
109 * sorted memory map entries from Slim Bootloader based on physical
139 struct e820_entry *entries)
147 entries[i].addr = data->entry[i].addr;
148 entries[
138 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
[all...]
/u-boot/drivers/pci/
H A Dpcie_layerscape_fixup.c237 struct extra_iommu_entry *entries; local
280 * In order to find how many action entries to allocate, count number
300 entries = malloc((*cnt) * sizeof(*entries));
301 if (!entries) {
302 printf("ERROR: fail to allocate extra iommu entries\n");
307 * Parse action entries one by one and store the information in the
316 entries[i].bdf = PCI_BDF(b, d, f);
321 entries[i].action = EXTRA_IOMMU_ENTRY_HOTPLUG;
326 entries[
504 struct extra_iommu_entry *entries; local
[all...]
/u-boot/arch/x86/lib/fsp/
H A Dfsp_dram.c120 struct e820_entry *entries)
133 entries[num_entries].addr = res_desc->phys_start;
134 entries[num_entries].size = res_desc->len;
137 entries[num_entries].type = E820_RAM;
139 entries[num_entries].type = E820_RESERVED;
147 entries[num_entries].addr = CONFIG_PCIE_ECAM_BASE;
148 entries[num_entries].size = CONFIG_PCIE_ECAM_SIZE;
149 entries[num_entries].type = E820_RESERVED;
161 entries[num_entries].addr = gd->start_addr_sp - stack_size;
162 entries[num_entrie
119 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
[all...]
/u-boot/arch/x86/include/asm/
H A De820.h4 #define E820MAX 128 /* number of entries in E820MAP */
35 * @max_entries: Maximum number of entries to write
36 * @entries: Place to put entires
37 * Return: number of entries written
40 struct e820_entry *entries);
/u-boot/drivers/block/
H A Dblkcache.c91 if (_stats.max_entries <= _stats.entries) {
95 _stats.entries--;
127 _stats.entries++;
142 --_stats.entries;
147 void blkcache_configure(unsigned blocks, unsigned entries) argument
151 (entries != _stats.max_entries))
155 _stats.max_entries = entries;
/u-boot/tools/binman/
H A Dimage.py27 An image is comprised of a collection of entries each containing binary
54 and should use the expanded versions of the U-Boot entries.
153 """Pack all entries into the image"""
207 List of entry.EntryInfo objects describing all entries in the image
209 entries = []
210 self.ListEntries(entries, 0)
211 return entries
226 entries = self.GetEntries()
229 entry = entries.get(part)
234 entries
[all...]
H A Dftest.py393 use_expanded: True to use expanded entries where available, e.g.
521 use_expanded: True to use expanded entries where available, e.g.
713 def CheckNoGaps(self, entries):
714 """Check that all entries fit together without gaps
717 entries: List of entries to check
720 for entry in entries.values():
891 entries = image.GetEntries()
892 self.assertEqual(5, len(entries))
895 self.assertIn('u-boot', entries)
[all...]
H A Dentry.py4 # Base class for all entries
26 # An argument which can be passed to entries on the command line, in lieu of
106 This flag does not automatically propagate down to child entries.
109 to stop sections from being rebuilt if their entries have not been
344 """Allow entries to generate other entries
346 Some entries generate subnodes automatically, from which sub-entries
363 groups all entries together into a compressed block of data,
404 """Allow entries t
[all...]
/u-boot/arch/x86/cpu/tangier/
H A Dsdram.c105 struct e820_entry *entries)
139 entries[total].addr = start;
140 entries[total].size = size;
141 entries[total].type = type;
195 struct e820_entry *entries)
197 return sfi_setup_e820(max_entries, entries);
104 sfi_setup_e820(unsigned int max_entries, struct e820_entry *entries) argument
194 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
/u-boot/arch/x86/cpu/coreboot/
H A Dtimestamp.c28 tse = &ts_table->entries[ts_table->num_entries++];
46 struct timestamp_entry *tse = &ts_table->entries[i];
H A Dsdram.c17 struct e820_entry *entries)
19 return cb_install_e820_map(max_entries, entries);
16 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
/u-boot/include/
H A Dvxworks.h32 * by VxWorks and the actual E820 table entries starts from 0x4000.
34 * entries is 128 and each entry occupies 20 bytes, so it's 128 * 20
52 u32 entries; /* e820 table entry count */ member in struct:e820_info
/u-boot/arch/x86/cpu/efi/
H A Dpayload.c183 struct e820_entry *entries)
250 entries[num_entries].addr = desc->physical_start;
251 entries[num_entries].size = desc->num_pages;
252 entries[num_entries].size <<= EFI_PAGE_SHIFT;
253 entries[num_entries].type = e820_type;
254 last_entry = &entries[num_entries];
182 install_e820_map(unsigned int max_entries, struct e820_entry *entries) argument
/u-boot/drivers/net/octeontx2/
H A Dnpc.h58 u16 total_entries; /* Total number of MCAM entries */
59 u16 entries; /* Total - reserved for NIX LFs */ member in struct:npc_mcam
63 u16 banksize; /* Number of MCAM entries in each bank */
/u-boot/cmd/
H A Dblkcache.c21 "entries: %u\n"
23 "max cache entries: %u\n",
24 stats.hits, stats.misses, stats.entries,
39 printf("changed to max of %u entries of %u blocks each\n",
73 "blkcache configure <blocks> <entries> "
74 "- set max blocks per entry and max cache entries\n"
/u-boot/drivers/virtio/
H A Dvirtio_net.h194 * out scatterlists. Each contains a 4 byte count of entries followed by a
204 __virtio32 entries; member in struct:virtio_net_ctrl_mac
/u-boot/tools/
H A Dzynqmpbif.c707 struct bif_entry *entries, int nr_entries)
728 struct bif_entry *b = &entries[i];
832 struct bif_entry entries[32] = { { 0 } }; local
834 struct bif_entry *entry = entries;
912 debug("Entry flags=%#lx name=%s\n", entries[i].flags,
913 entries[i].filename);
917 * Some entries are actually configuration option for other ones,
921 struct bif_entry *entry = &entries[i];
924 if (bif_fsbl_config(entry, entries, nr_entries))
930 struct bif_entry *entry = &entries[
706 bif_fsbl_config(struct bif_entry *fsbl_config, struct bif_entry *entries, int nr_entries) argument
[all...]
/u-boot/scripts/kconfig/
H A Dmconf.c313 struct list_head entries; member in struct:subtitle_part
330 list_for_each_entry(sp, &trail, entries) {
369 list_for_each_entry(pos, data->head, entries) {
429 list_add_tail(&stpart.entries, &trail);
456 list_for_each_entry_safe(pos, tmp, &head, entries)
656 list_add_tail(&stpart.entries, &trail);

Completed in 148 milliseconds

12