| /components/mm/ |
| A D | mm_memblock.c | 127 if (start >= end) in _memblock_add_range() 146 if (rend <= start) in _memblock_add_range() 157 new_region.start = start; in _memblock_add_range() 196 if (rend <= start) in _memblock_separate_range() 200 if (rstart < start) in _memblock_separate_range() 202 new_region.start = start; in _memblock_separate_range() 210 reg->memreg.end = start; in _memblock_separate_range() 218 new_region.start = end; in _memblock_separate_range() 375 reg.start = RT_ALIGN(reg.start, ARCH_PAGE_SIZE); in rt_memblock_setup_memory_environment() 378 if (reg.start >= reg.end) in rt_memblock_setup_memory_environment() [all …]
|
| A D | mm_aspace.c | 58 aspace->start = start; in rt_aspace_init() 252 char *vaddr = start; in _do_prefetch() 294 old_va = varea->start; in _expand_varea() 637 varea->start = start; in _varea_create() 643 #define _IS_OVERFLOW(start, length) ((length) > (0ul - (uintptr_t)(start))) argument 651 ? (_IS_OVERFLOW(start, length) || start < limit_start || in _not_in_range() 732 varea->start = *addr; in rt_aspace_map_static() 898 aspace->start, (char *)aspace->start + aspace->size); in rt_aspace_unmap() 1047 aspace->start, (char *)aspace->start + aspace->size); in rt_aspace_unmap_range() 1084 aspace->start, (char *)aspace->start + aspace->size); in rt_aspace_mremap_range() [all …]
|
| A D | avl_adpt.c | 80 int cmp = compare(range.start, range.end, varea->start, in search() 81 (char *)varea->start + varea->size - 1); in search() 106 rt_varea_t _aspace_bst_search_exceed(struct rt_aspace *aspace, void *start) in _aspace_bst_search_exceed() argument 115 void *va_s = varea->start; in _aspace_bst_search_exceed() 116 int cmp = compare_exceed(start, start, va_s, va_s); in _aspace_bst_search_exceed() 121 ptrdiff_t off = (char *)va_s - (char *)start; in _aspace_bst_search_exceed() 154 rt_ubase_t key = (rt_ubase_t)varea->start; in _aspace_bst_insert() 162 if (key < (rt_ubase_t)data->start) in _aspace_bst_insert() 164 else if (key > (rt_ubase_t)data->start) in _aspace_bst_insert()
|
| A D | mm_page.c | 92 hint->limit_start = rt_kernel_space.start; in hint_free() 1072 shadow.start = region.start & ~shadow_mask; in _install_page() 1089 while (region.start != region.end) in _install_page() 1159 reg.start += ARCH_PAGE_MASK; in rt_page_init() 1160 reg.start &= ~ARCH_PAGE_MASK; in rt_page_init() 1162 if (reg.end <= reg.start) in rt_page_init() 1168 shadow.start = reg.start & ~shadow_mask; in rt_page_init() 1229 reg.start = init_mpr_cont_end; in rt_page_init() 1273 .start = inst_head, in _get_mpr_ready_n_install() 1278 shadow.start = region.start & ~shadow_mask; in _get_mpr_ready_n_install() [all …]
|
| A D | mm_private.h | 47 ((varea)->offset + MM_PA_TO_OFF((long)(va) - (long)(varea)->start)) 51 void *start; member 70 struct rt_varea *_aspace_bst_search(struct rt_aspace *aspace, void *start); 81 void *start);
|
| A D | mm_memblock.h | 59 rt_err_t rt_memblock_add_memory(const char *name, rt_size_t start, rt_size_t end, mmblk_flag_t flag… 71 rt_err_t rt_memblock_reserve_memory(const char *name, rt_size_t start, rt_size_t end, mmblk_flag_t …
|
| /components/mprotect/ |
| A D | mprotect.h | 17 …) (((rt_size_t)(addr) >= (rt_size_t)((region)->start)) && ((rt_size_t)(addr) < (rt_size_t)((region… 21 void *start; member 38 rt_err_t rt_mprotect_add_exclusive_region(void *start, rt_size_t size); 39 rt_err_t rt_mprotect_delete_exclusive_region(void *start, rt_size_t size);
|
| A D | mprotect.c | 47 …if ((((rt_mem_region_t *)thread->mem_regions)[i].start == region->start) && (((rt_mem_region_t *)t… in rt_mprotect_find_region() 145 rt_err_t rt_mprotect_add_exclusive_region(void *start, rt_size_t size) in rt_mprotect_add_exclusive_region() argument 150 region.region.start = start; in rt_mprotect_add_exclusive_region() 183 rt_err_t rt_mprotect_delete_exclusive_region(void *start, rt_size_t size) in rt_mprotect_delete_exclusive_region() argument 189 …_regions[i].owner == rt_thread_self() && exclusive_regions[i].region.start == start && exclusive_r… in rt_mprotect_delete_exclusive_region()
|
| A D | README.md | 38 void *start; /* 起始地址 */ 53 - `rt_err_t rt_mprotect_add_exclusive_region(void *start, rt_size_t size)`:添加内存区域 54 - `rt_err_t rt_mprotect_delete_exclusive_region(void *start, rt_size_t size)`:删除内存区域 68 .start = (void *)STM32_FLASH_START_ADRESS, 74 .start = (void *)STM32_SRAM_START_ADDRESS,
|
| /components/drivers/dma/ |
| A D | dma_pool.c | 203 region.start = addr; in ofw_device_dma_ops() 396 if (dma_handle >= pool->region.start && in dma_free() 530 pool->start = RT_ALIGN(pool->region.start, ARCH_PAGE_SIZE); in dma_pool_install() 581 region->start); in rt_dma_pool_install() 629 if (region->end - region->start != cma_size) in rt_dma_pool_extract() 631 cma.start = region->start; in rt_dma_pool_extract() 632 cma.end = cma.start + cma_size; in rt_dma_pool_extract() 635 region->start += cma_size; in rt_dma_pool_extract() 643 coherent_pool.start = cma.start; in rt_dma_pool_extract() 647 cma.start += coherent_pool_size; in rt_dma_pool_extract() [all …]
|
| /components/dfs/dfs_v2/src/ |
| A D | dfs_file_mmap.c | 143 varea->start, varea->size, varea->offset, varea->attr, varea->flag); in on_page_fault() 165 LOG_E("%s varea %p not a file, vaddr %p", __func__, varea, varea->start); in on_page_fault() 226 LOG_E("%s varea %p not a file, vaddr %p", __func__, varea, varea->start); in on_varea_close() 282 LOG_E("%s varea %p not a file, vaddr %p", __func__, varea, varea->start); in page_read() 320 LOG_E("%s varea %p not a file, vaddr %p", __func__, varea, varea->start); in page_write() 358 LOG_E("%s varea %p not a file, vaddr %p", __func__, varea, varea->start); in unmap_pages() 380 char *varea_start = varea->start; in on_varea_shrink() 386 varea->start, varea->size, varea->offset, varea->attr, varea->flag); in on_varea_shrink() 418 varea->start, varea->size, varea->offset, varea->attr, varea->flag); in on_varea_expand() 461 rc = unmap_pages(existed, subset->start, (char *)subset->start + subset->size); in on_varea_split() [all …]
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv6/ |
| A D | ip6_frag.c | 94 PACK_STRUCT_FIELD(u16_t start); 158 if (iprh->start == 0) { in ip6_reass_free_complete_datagram() 277 u16_t offset, len, start, end; in ip6_reass() local 310 if (start > (0xFFFF - len)) { in ip6_reass() 428 end = (u16_t)(start + len); in ip6_reass() 435 if (start < iprh_tmp->start) { in ip6_reass() 437 if (end > iprh_tmp->start) { in ip6_reass() 460 } else if (start == iprh_tmp->start) { in ip6_reass() 510 if (start == 0) { in ip6_reass() 522 iprh->start = start; in ip6_reass() [all …]
|
| /components/drivers/block/ |
| A D | blk_partition.c | 28 rt_size_t start, rt_size_t count, int partno) in blk_put_partition() argument 38 rt_kprintf("found part[%u], begin: %lu, size: ", partno, start * ssz); in blk_put_partition() 73 blk->sector_start = start; in blk_put_partition() 76 blk->partition.offset = start; in blk_put_partition() 93 to_disk_name(disk), type, partno, start, count, rt_strerror(err)); in blk_put_partition()
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv4/ |
| A D | ip4_frag.c | 100 PACK_STRUCT_FIELD(u16_t start); 179 if (iprh->start == 0) { in ip_reass_free_complete_datagram() 364 iprh->start = offset; in ip_reass_chain_frag_into_datagram_and_validate() 371 if (iprh->start < iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 377 if ((iprh->start < iprh_prev->end) || (iprh->end > iprh_tmp->start)) { in ip_reass_chain_frag_into_datagram_and_validate() 383 if (iprh_prev->end != iprh->start) { in ip_reass_chain_frag_into_datagram_and_validate() 390 if (iprh->end > iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 399 } else if (iprh->start == iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 403 } else if (iprh->start < iprh_tmp->end) { in ip_reass_chain_frag_into_datagram_and_validate() 430 if (iprh_prev->end != iprh->start) { in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
| /components/net/lwip/lwip-2.1.2/src/core/ipv4/ |
| A D | ip4_frag.c | 100 PACK_STRUCT_FIELD(u16_t start); 179 if (iprh->start == 0) { in ip_reass_free_complete_datagram() 371 iprh->start = offset; in ip_reass_chain_frag_into_datagram_and_validate() 382 if (iprh->start < iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 388 if ((iprh->start < iprh_prev->end) || (iprh->end > iprh_tmp->start)) { in ip_reass_chain_frag_into_datagram_and_validate() 394 if (iprh_prev->end != iprh->start) { in ip_reass_chain_frag_into_datagram_and_validate() 401 if (iprh->end > iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 410 } else if (iprh->start == iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 414 } else if (iprh->start < iprh_tmp->end) { in ip_reass_chain_frag_into_datagram_and_validate() 441 if (iprh_prev->end != iprh->start) { in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
| /components/net/lwip/lwip-2.0.3/src/core/ipv6/ |
| A D | ip6_frag.c | 92 PACK_STRUCT_FIELD(u16_t start); 156 if (iprh->start == 0) { in ip6_reass_free_complete_datagram() 399 if (iprh->start < iprh_tmp->start) { in ip6_reass() 401 if (iprh->end > iprh_tmp->start) { in ip6_reass() 408 if (iprh->start < iprh_prev->end) { in ip6_reass() 426 } else if (iprh->start == iprh_tmp->start) { in ip6_reass() 431 } else if (iprh->start < iprh_tmp->end) { in ip6_reass() 460 if (iprh_prev->end != iprh->start) { in ip6_reass() 478 if (iprh->start == 0) { in ip6_reass() 496 if (iprh_tmp->start != 0) { in ip6_reass() [all …]
|
| /components/utilities/libadt/bitmap/ |
| A D | bitmap.h | 38 rt_inline rt_size_t rt_bitmap_next_set_bit(rt_bitmap_t *bitmap, rt_size_t start, rt_size_t limit) in rt_bitmap_next_set_bit() argument 42 for (bit = start; bit < limit && !rt_bitmap_test_bit(bitmap, bit); ++bit) in rt_bitmap_next_set_bit() 49 rt_inline rt_size_t rt_bitmap_next_clear_bit(rt_bitmap_t *bitmap, rt_size_t start, rt_size_t limit) in rt_bitmap_next_clear_bit() argument 53 for (bit = start; bit < limit && rt_bitmap_test_bit(bitmap, bit); ++bit) in rt_bitmap_next_clear_bit()
|
| /components/net/lwip/lwip-1.4.1/src/core/ipv4/ |
| A D | ip_frag.c | 94 PACK_STRUCT_FIELD(u16_t start); 173 if (iprh->start == 0) { in ip_reass_free_complete_datagram() 351 iprh->start = offset; in ip_reass_chain_frag_into_datagram_and_validate() 358 if (iprh->start < iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 364 if ((iprh->start < iprh_prev->end) || (iprh->end > iprh_tmp->start)) { in ip_reass_chain_frag_into_datagram_and_validate() 375 } else if(iprh->start == iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 379 } else if(iprh->start < iprh_tmp->end) { in ip_reass_chain_frag_into_datagram_and_validate() 386 if (iprh_prev->end != iprh_tmp->start) { in ip_reass_chain_frag_into_datagram_and_validate() 406 if (iprh_prev->end != iprh->start) { in ip_reass_chain_frag_into_datagram_and_validate() 426 if (((struct ip_reass_helper*)ipr->p->payload)->start != 0) { in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
| /components/legacy/fdt/libfdt/ |
| A D | fdt_wip.c | 94 static void _fdt_nop_region(void *start, int len) in _fdt_nop_region() argument 98 for (p = start; (char *)p < ((char *)start + len); p++) in _fdt_nop_region()
|
| /components/drivers/ofw/libfdt/ |
| A D | fdt_wip.c | 51 static void fdt_nop_region_(void *start, int len) in fdt_nop_region_() argument 55 for (p = start; (char *)p < ((char *)start + len); p++) in fdt_nop_region_()
|
| /components/mprotect/examples/ |
| A D | mprotect_example_exception_hook.c | 19 …rt_kprintf("Faulting region: %p - %p", info->region.start, (void *)((rt_size_t)info->region.start … in mprotect_example_exception_hook()
|
| /components/libc/posix/io/mman/sys/ |
| A D | mman.h | 60 void *mmap (void *start, size_t len, int prot, int flags, int fd, off_t off); 61 int munmap (void *start, size_t len);
|
| /components/drivers/core/ |
| A D | numa.c | 25 rt_uint64_t start; member 81 if (phy_addr >= nm->start && phy_addr < nm->end) in rt_numa_memory_affinity() 158 nm->start = addr; in numa_ofw_init()
|
| /components/net/lwip/lwip-2.0.3/src/apps/tftp/ |
| A D | tftp_port.c | 69 FINSH_FUNCTION_EXPORT(tftp_server, start tftp server.); 71 MSH_CMD_EXPORT(tftp_server, start tftp server.);
|
| /components/net/lwip/lwip-2.1.2/src/apps/tftp/ |
| A D | tftp_port.c | 69 FINSH_FUNCTION_EXPORT(tftp_server, start tftp server.); 71 MSH_CMD_EXPORT(tftp_server, start tftp server.);
|