/Zephyr-latest/subsys/net/lib/dns/ |
D | dns_cache.c | 18 cache->entries[i].in_use = false; in dns_cache_flush() 50 if (!cache->entries[i].in_use) { in dns_cache_add() 54 } else if (sys_timepoint_cmp(closest_to_expiry, cache->entries[i].expiry) > 0) { in dns_cache_add() 56 closest_to_expiry = cache->entries[i].expiry; in dns_cache_add() 61 NET_DBG("Overwrite \"%s\"", cache->entries[index_to_replace].query); in dns_cache_add() 64 strncpy(cache->entries[index_to_replace].query, query, in dns_cache_add() 66 cache->entries[index_to_replace].data = *addrinfo; in dns_cache_add() 67 cache->entries[index_to_replace].expiry = sys_timepoint_calc(K_SECONDS(ttl)); in dns_cache_add() 68 cache->entries[index_to_replace].in_use = true; in dns_cache_add() 77 NET_DBG("Remove all entries with query \"%s\"", query); in dns_cache_remove() [all …]
|
D | dns_cache.h | 30 struct dns_cache_entry *entries; member 47 .entries = name##_entries, .size = cache_size, .lock = &name##_mutex}; 50 * @brief Flushes the dns cache removing all its entries. 75 * @brief Removes all entries with the given query 77 * @param cache Cache where the entries should be removed.
|
/Zephyr-latest/arch/xtensa/core/ |
D | mpu.c | 45 * - Each MPU region is described by TWO entries: 49 * We might run out of available entries in the MPU map because of 57 * - All enabled entries are grouped towards the end of the map. 62 * - No disabled MPU entries allowed in between. 65 * For foreground map to be valid, its entries must follow these rules: 139 * Return the pointer to the entry encompassing @a addr out of an array of MPU entries. 144 * @param[in] entries Array of MPU entries. 156 struct xtensa_mpu_entry *check_addr_in_mpu_entries(const struct xtensa_mpu_entry *entries, in check_addr_in_mpu_entries() argument 168 if (addr < xtensa_mpu_entry_start_address_get(&entries[first_enabled_idx])) { in check_addr_in_mpu_entries() 175 s_addr = xtensa_mpu_entry_start_address_get(&entries[idx]); in check_addr_in_mpu_entries() [all …]
|
D | README_MMU.txt | 14 4-way-set-associative bank of entries mapping 4k pages, and 3-6 21 entries. Zephyr manages both as needed, but symmetrically. The 33 Live TLB entries are tagged with an 8-bit "ASID" value derived from 68 1048576 4-byte PTE entries, each describing a mapping for 4k of 70 contains the 1024 PTE entries for the 4M page table itself, pointed to 76 entries mapping all of them. If we are missing a TLB entry for the 112 space of PTE entries be resolvable by the TLB directly, without 114 page of PTE entries (which itself lives in the 4M page table region!). 133 Instead, we load ITLB entries for vector handlers via the refill 150 cover all of memory. These 8 entries are initialized as valid, with [all …]
|
/Zephyr-latest/arch/arm/core/mmu/ |
D | arm_mmu.c | 52 * virtual address range it is assigned, and how many entries, 120 * page tables are made at run-time, as the TLB might contain entries 148 __ASSERT(l2_page_tables_status[arm_mmu_l2_next_free_table].entries == 0, in arm_mmu_assign_l2_table() 151 "entries value is %u\n", in arm_mmu_assign_l2_table() 153 l2_page_tables_status[arm_mmu_l2_next_free_table].entries); in arm_mmu_assign_l2_table() 162 l2_page_tables_status[arm_mmu_l2_next_free_table].entries = 0; in arm_mmu_assign_l2_table() 177 } while (l2_page_tables_status[arm_mmu_l2_next_free_table].entries != 0); in arm_mmu_assign_l2_table() 208 * more page table entries than the table can hold. 217 __ASSERT(l2_page_tables_status[l2_page_table_index].entries < ARM_MMU_PT_L2_NUM_ENTRIES, in arm_mmu_inc_l2_table_entries() 223 ++l2_page_tables_status[l2_page_table_index].entries; in arm_mmu_inc_l2_table_entries() [all …]
|
/Zephyr-latest/modules/canopennode/ |
D | canopen_storage.c | 54 LOG_ERR("failed to save object dictionary ROM entries (err %d)", in canopen_odf_1010() 60 LOG_DBG("saved object dictionary ROM entries"); in canopen_odf_1010() 92 LOG_DBG("no object dictionary ROM entries to delete"); in canopen_odf_1011() 94 LOG_ERR("failed to delete object dictionary ROM entries" in canopen_odf_1011() 100 LOG_DBG("deleted object dictionary ROM entries"); in canopen_odf_1011() 106 LOG_DBG("no object dictionary EEPROM entries to delete"); in canopen_odf_1011() 108 LOG_ERR("failed to delete object dictionary EEPROM entries" in canopen_odf_1011() 114 LOG_DBG("deleted object dictionary EEPROM entries"); in canopen_odf_1011() 140 " entries (err %zu)", len); in canopen_settings_set() 148 " entries"); in canopen_settings_set() [all …]
|
D | canopennode.h | 52 * The handlers will save object dictionary entries of type @ref 57 * Object dictionary entries of types @ref CANOPEN_STORAGE_ROM (and 63 * Object dictionary entries of type @ref CANOPEN_STORAGE_EEPROM may be 67 * Object dictionary entries of type @ref CANOPEN_STORAGE_RAM are 76 * @brief Save CANopen object dictionary entries to non-volatile storage. 78 * Save object dictionary entries of a given type to non-volatile 88 * @brief Erase CANopen object dictionary entries from non-volatile storage. 90 * Erase object dictionary entries of a given type from non-volatile
|
/Zephyr-latest/subsys/debug/symtab/ |
D | symtab.c | 29 if (symbol_offset < symtab->entries[symtab->length].offset) { in symtab_find_symbol_name() 33 if ((symbol_offset >= symtab->entries[mid].offset) && in symtab_find_symbol_name() 34 (symbol_offset < symtab->entries[mid + 1].offset)) { in symtab_find_symbol_name() 35 ret_offset = symbol_offset - symtab->entries[mid].offset; in symtab_find_symbol_name() 36 ret_name = symtab->entries[mid].name; in symtab_find_symbol_name() 38 } else if (symbol_offset < symtab->entries[mid].offset) { in symtab_find_symbol_name() 62 const struct z_symtab_entry *const entry = &symtab->entries[i]; in cmd_symtab_list()
|
/Zephyr-latest/tests/subsys/debug/symtab/src/ |
D | main.c | 30 const uintptr_t last_addr = first_addr + symtab->entries[symtab->length - 1].offset; in ZTEST() 101 zassert_str_equal(symbol_name, symtab->entries[0].name); in ZTEST() 104 if ((symtab->entries[0].offset + 1) != symtab->entries[1].offset) { in ZTEST() 107 zassert_str_equal(symbol_name, symtab->entries[0].name); in ZTEST() 116 const uintptr_t last_addr = first_addr + symtab->entries[last_idx].offset; in ZTEST() 122 zassert_str_equal(symbol_name, symtab->entries[last_idx].name); in ZTEST() 129 const uintptr_t last_offset = symtab->entries[symtab->length - 1].offset; in ZTEST() 135 if (last_offset + 0x1 != symtab->entries[symtab->length].offset) { in ZTEST() 139 symtab->entries[symtab->length - 1].name); in ZTEST() 149 const uintptr_t last_dummy_offset = symtab->entries[symtab->length].offset; in ZTEST()
|
/Zephyr-latest/drivers/serial/ |
D | uart_ql_usbserialport_s3b.h | 18 #define USBSERIAL_RX_FIFO_GE_2 (0x02) /* 0010 At least 2 entries */ 19 #define USBSERIAL_RX_FIFO_GE_4 (0x03) /* 0011 At least 4 entries */ 20 #define USBSERIAL_RX_FIFO_GE_8 (0x04) /* 0100 At least 8 entries */ 21 #define USBSERIAL_RX_FIFO_GE_16 (0x0A) /* 1010 At least 16 entries */ 22 #define USBSERIAL_RX_FIFO_GE_32 (0x0B) /* 1011 At least 32 entries */ 23 #define USBSERIAL_RX_FIFO_LT_QUARTER (0x0C) /* 1100 Less than 1/4 to 64 entries */
|
/Zephyr-latest/tests/lib/hash_map/ |
D | Kconfig | 6 int "Maximum number of Hashmap entries" 10 to vary the number of entries to insert or remove from the hash table 21 For native_sim, the number of entries can be configured
|
/Zephyr-latest/doc/services/storage/fcb/ |
D | fcb.rst | 7 flash like a FIFO. You append entries to the end, and read data from the 19 Entries in the flash contain the length of the entry, the data within 22 Storage of entries in flash is done in a FIFO fashion. When you 27 Entries can be appended to the end of the area until storage space is 34 Entries in the flash are checksummed. That is how FCB detects whether 35 writing entry to flash completed ok. It will skip over entries which
|
/Zephyr-latest/drivers/disk/nvme/ |
D | Kconfig | 17 int "Number of admin queue entries" 21 This sets the amount of allocated admin queue entries. 33 int "Number of IO queue entries" 37 This sets the amount of allocated IO queue entries.
|
/Zephyr-latest/dts/bindings/dac/ |
D | microchip,mcp4728.yaml | 18 Note: array entries correspond to the successive channels 30 Note: array entries correspond to the successive channels 40 Note: array entries correspond to the successive channels
|
/Zephyr-latest/arch/riscv/core/ |
D | pmp.c | 8 * The PMP is comprized of a number of entries or slots. This number depends 23 * Thread-specific m-mode and u-mode PMP entries start from the PMP slot 24 * indicated by global_pmp_end_index. Lower slots are used by global entries 213 * accessible as if no PMP entries were matched which is otherwise in set_pmp_mprv_catchall() 236 * @brief Write a range of PMP entries to corresponding PMP registers 246 * @param clear_trailing_entries True if trailing entries must be turned off 256 * @brief Write a range of PMP entries to corresponding PMP registers 262 * @param clear_trailing_entries True if trailing entries must be turned off 283 * There are many config entries per pmpcfg register. in write_pmp_entries() 336 * This is used to seed thread PMP copies with global m-mode cfg entries [all …]
|
/Zephyr-latest/include/zephyr/debug/ |
D | symtab.h | 38 /* Number of symbol entries */ 40 /* Symbol entries */ 41 const struct z_symtab_entry *const entries; member
|
/Zephyr-latest/dts/bindings/misc/ |
D | nordic-nrf-ficr-client.yaml | 8 FICR entries, e.g. <&ficr OFFSET>. Available offsets (or FICR entries) are
|
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/ |
D | core.rst | 44 storing of RPL entries in the persistent storage. 49 RPL entry (or entries) at any time (or sufficiently before power loss) 51 which RPL entries are to be stored in this case. 57 is called until all RPL entries are written to the flash. 87 The Replay Protection List uses the same work item to store RPL entries. If 88 storing of RPL entries is requested and no other configuration is pending to be 96 including the RPL entries.
|
/Zephyr-latest/samples/basic/hash_map/ |
D | Kconfig | 6 int "Maximum number of Hashmap entries" 10 to vary the number of entries to insert or remove from the hash table
|
/Zephyr-latest/include/zephyr/sys/ |
D | hash_map_api.h | 55 /** Number of entries in the map */ 57 /** Number of entries already iterated */ 109 * @brief Clear all entries contained in a @ref sys_hashmap 184 * When there is a known limit imposed on the number of entries in the Hashmap, 191 * the number of valid entries plus the number of invalidated entries. 198 /** Maximum number of entries */ 211 * @param _max_size Maximum number of entries 230 /** The number of entries currently in the Hashmap */
|
/Zephyr-latest/tests/bluetooth/smp/src/ |
D | main.c | 21 /* Test a couple of entries */ in ZTEST() 29 /* Test entries that are not used */ in ZTEST() 42 /* Test a couple of entries */ in ZTEST()
|
/Zephyr-latest/drivers/ethernet/ |
D | Kconfig.cyclonev | 14 int "Number of entries in the transmit descriptor ring" 27 int "Number of entries in the receive descriptor ring"
|
/Zephyr-latest/lib/acpi/ |
D | Kconfig | 50 int "MMIO entries per device" 53 Maximum MMIO entries per device.
|
/Zephyr-latest/include/zephyr/drivers/ieee802154/ |
D | cc1200.h | 14 * First 42 entries are for the 42 first registers from 16 * Next, the last 58 entries are for the 58 registers from
|
/Zephyr-latest/subsys/input/ |
D | input_double_tap.c | 18 struct double_tap_data_entry *entries; member 62 entry = &cfg->entries[i]; in double_tap_cb() 87 struct double_tap_data_entry *entry = &cfg->entries[i]; in double_tap_init() 115 .entries = double_tap_data_entries_##inst, \
|