/u-boot/arch/x86/cpu/qemu/ |
H A D | e820.c | 20 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 D | e820.c | 14 * 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 D | cb_support.c | 13 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 D | fmap.py | 30 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 D | section.py | 5 """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 D | mkimage.py | 210 entries = OrderedDict(self._entries) 212 entries['imagename'] = self._imagename 213 return entries 251 # Give up if any entries lack a size
|
H A D | cbfs.py | 243 # 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 D | sdram.c | 32 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 D | pcie_layerscape_fixup.c | 237 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 D | fsp_dram.c | 120 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 D | e820.h | 4 #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 D | blkcache.c | 91 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 D | image.py | 27 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 D | ftest.py | 393 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 D | entry.py | 4 # 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 D | sdram.c | 105 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 D | timestamp.c | 28 tse = &ts_table->entries[ts_table->num_entries++]; 46 struct timestamp_entry *tse = &ts_table->entries[i];
|
H A D | sdram.c | 17 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 D | vxworks.h | 32 * 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 D | payload.c | 183 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 D | npc.h | 58 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 D | blkcache.c | 21 "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 D | virtio_net.h | 194 * 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 D | zynqmpbif.c | 707 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 D | mconf.c | 313 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);
|