/nrf52832-nimble/rt-thread/components/drivers/usb/usbdevice/class/ |
H A D | hid.h | 203 /* Short items: size is 0, 1, 2 or 3 specifying 0, 1, 2 or 4 (four) bytes */ 207 #define INPUT(size) (0x80 | size) argument 208 #define OUTPUT(size) (0x90 | size) argument 209 #define FEATURE(size) (0xb0 | size) argument 210 #define COLLECTION(size) (0xa0 | size) argument 211 #define END_COLLECTION(size) (0xc0 | size) argument 214 #define USAGE_PAGE(size) (0x04 | size) argument 215 #define LOGICAL_MINIMUM(size) (0x14 | size) argument 216 #define LOGICAL_MAXIMUM(size) (0x24 | size) argument 217 #define PHYSICAL_MINIMUM(size) (0x34 | size) argument [all …]
|
H A D | cdc_vcom.c | 87 rt_size_t size; member 231 RT_WEAK rt_err_t vcom_get_stored_serno(char *serno, int size); 233 rt_err_t vcom_get_stored_serno(char *serno, int size) in vcom_get_stored_serno() argument 269 * @param size request size. 273 static rt_err_t _ep_in_handler(ufunction_t func, rt_size_t size) in _ep_in_handler() argument 281 request_size = data->ep_in->request.size; in _ep_in_handler() 293 data->ep_in->request.size = 0; in _ep_in_handler() 309 * @param size request size. 313 static rt_err_t _ep_out_handler(ufunction_t func, rt_size_t size) in _ep_out_handler() argument 320 RT_DEBUG_LOG(RT_DEBUG_USB, ("_ep_out_handler %d\n", size)); in _ep_out_handler() [all …]
|
/nrf52832-nimble/rt-thread/components/libc/compilers/minilibc/ |
H A D | qsort.c | 12 static void exch(char* base,size_t size,size_t a,size_t b) { in exch() argument 13 char* x=base+a*size; in exch() 14 char* y=base+b*size; in exch() 15 while (size) { in exch() 19 --size; ++x; ++y; in exch() 26 static void quicksort(char* base,size_t size,ssize_t l,ssize_t r, in quicksort() argument 29 char* v=base+r*size; in quicksort() 32 while (++i != r && compar(base+i*size,v)<0) ; in quicksort() 33 while (compar(v,base+(--j)*size)<0) if (j == l) break; in quicksort() 35 exch(base,size,i,j); in quicksort() [all …]
|
/nrf52832-nimble/rt-thread/src/ |
H A D | slab.c | 67 static void (*rt_malloc_hook)(void *ptr, rt_size_t size); 82 void rt_malloc_sethook(void (*hook)(void *ptr, rt_size_t size)) in rt_malloc_sethook() argument 107 * A slab allocator reserves a ZONE for each chunk size, then lays the 112 * The downside of this slab implementation is in the chunk size 115 * the zone size is adjusted downward on machines with less physical 133 * Alloc Size Chunking Number of zones 179 rt_int32_t z_chunksize; /* chunk size for validation */ 187 #define ZALLOC_MIN_ZONE_SIZE (32 * 1024) /* minimum zone size */ 188 #define ZALLOC_MAX_ZONE_SIZE (128 * 1024) /* maximum zone size */ 216 rt_uint32_t size: 30; /* pages allocated or offset from zone */ member [all …]
|
H A D | mem.c | 13 * 2017-07-14 armink fix rt_realloc issue when new size is 0 60 static void (*rt_malloc_hook)(void *ptr, rt_size_t size); 75 void rt_malloc_sethook(void (*hook)(void *ptr, rt_size_t size)) in rt_malloc_sethook() argument 216 /* calculate the aligned memory size */ in rt_system_heap_init() 230 RT_DEBUG_LOG(RT_DEBUG_MEM, ("mem init, heap begin address 0x%x, size %d\n", in rt_system_heap_init() 266 * Allocate a block of memory with a minimum of 'size' bytes. 268 * @param size is the minimum size of the requested block in bytes. 272 void *rt_malloc(rt_size_t size) in rt_malloc() argument 277 if (size == 0) in rt_malloc() 282 if (size != RT_ALIGN(size, RT_ALIGN_SIZE)) in rt_malloc() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ |
H A D | mem.c | 84 mem_trim(void *mem, mem_size_t size) in mem_trim() argument 86 LWIP_UNUSED_ARG(size); in mem_trim() 114 * Allocate a block of memory with a minimum of 'size' bytes. 116 * @param size is the minimum size of the requested block in bytes. 122 mem_malloc(mem_size_t size) in mem_malloc() argument 124 void* ret = mem_clib_malloc(size + MEM_LIBC_STATSHELPER_SIZE); in mem_malloc() 130 *(mem_size_t*)ret = size; in mem_malloc() 132 MEM_STATS_INC_USED(used, size); in mem_malloc() 160 * to contain an element of 'size' and get an element from that pool. 162 * @param size the size in bytes of the memory needed [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/ramfs/ |
H A D | dfs_ramfs.c | 64 rt_size_t *size) in dfs_ramfs_lookup() argument 74 *size = 0; in dfs_ramfs_lookup() 85 *size = dirent->size; in dfs_ramfs_lookup() 103 if (count < file->size - file->pos) in dfs_ramfs_read() 106 length = file->size - file->pos; in dfs_ramfs_read() 128 if (count + fd->pos > fd->size) in dfs_ramfs_write() 139 /* update dirent and file size */ in dfs_ramfs_write() 141 dirent->size = fd->pos + count; in dfs_ramfs_write() 142 fd->size = dirent->size; in dfs_ramfs_write() 156 if (offset <= (off_t)file->size) in dfs_ramfs_lseek() [all …]
|
/nrf52832-nimble/rt-thread/libcpu/mips/common/ |
H A D | mips_cache.c | 46 void r4k_icache_flush_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_flush_range() argument 50 if (size > g_mips_core.icache_size) in r4k_icache_flush_range() 59 end = ((addr + size) - 1) & ~(ic_lsize - 1); in r4k_icache_flush_range() 70 void r4k_icache_lock_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_lock_range() argument 76 end = ((addr + size) - 1) & ~(ic_lsize - 1); in r4k_icache_lock_range() 86 void r4k_dcache_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_inv() argument 92 end = ((addr + size) - 1) & ~(dc_lsize - 1); in r4k_dcache_inv() 102 void r4k_dcache_wback_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_wback_inv() argument 106 if (size >= g_mips_core.dcache_size) in r4k_dcache_wback_inv() 115 end = ((addr + size) - 1) & ~(dc_lsize - 1); in r4k_dcache_wback_inv() [all …]
|
H A D | asm.h | 45 .size function,.-function 63 * Global data declaration with size. 68 .size name,sz; \ 72 * Weak data declaration with size. 77 .size name,sz; \ 81 * Global data reference with size. 83 #define IMPORT(name, size) \ argument 84 .extern name,size 89 #define BSS(name,size) \ argument 91 .comm name,size [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ |
H A D | mem.c | 92 * @param size allocated size of the element 97 mem_overflow_check_raw(void *p, size_t size, const char *descr1, const char *descr2) in mem_overflow_check_raw() argument 104 m = (u8_t *)p + size; in mem_overflow_check_raw() 135 mem_overflow_init_raw(void *p, size_t size) in mem_overflow_init_raw() argument 144 m = (u8_t *)p + size; in mem_overflow_init_raw() 169 mem_trim(void *mem, mem_size_t size) in mem_trim() argument 171 LWIP_UNUSED_ARG(size); in mem_trim() 199 * Allocate a block of memory with a minimum of 'size' bytes. 201 * @param size is the minimum size of the requested block in bytes. 207 mem_malloc(mem_size_t size) in mem_malloc() argument [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/mtd/ |
H A D | mtd.c | 25 slave->size = part->size; in mtd_part_alloc() 66 master->size = parts->size; in rt_mtd_register() 97 total_blks = mtd->size/mtd->block_size; in rt_mtd_block_erase() 112 total_blks = mtd->size / mtd->block_size; in rt_mtd_block_isbad() 127 total_blks = mtd->size / mtd->block_size; in rt_mtd_block_markbad() 135 int rt_mtd_erase(rt_mtd_t *mtd, loff_t addr, size_t size) in rt_mtd_erase() argument 137 if (addr > mtd->size || (addr + size) > mtd->size) in rt_mtd_erase() 141 return mtd->ops->erase(mtd->master, addr, size); in rt_mtd_erase() 148 * @return success size or error code 155 if (from < 0 || from >= (loff_t)mtd->size || len > mtd->size - from) in rt_mtd_read() [all …]
|
/nrf52832-nimble/ |
H A D | template.uvprojx | 215 <Size>0x0</Size> 220 <Size>0x0</Size> 225 <Size>0x0</Size> 230 <Size>0x0</Size> 235 <Size>0x0</Size> 240 <Size>0x0</Size> 245 <Size>0x10000</Size> 250 <Size>0x80000</Size> 255 <Size>0x0</Size> 260 <Size>0x0</Size> [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/src/ |
H A D | nodelist.c | 61 ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size); in jffs2_obsolete_node_frag() 66 …ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size, this->node->frags); in jffs2_obsolete_node_frag() 79 JFFS2_DBG_FRAGTREE2("insert frag (0x%04x-0x%04x)\n", newfrag->ofs, newfrag->ofs + newfrag->size); in jffs2_fragtree_insert() 110 this->ofs, this->ofs+this->size, this->node?(ref_offset(this->node->raw)):0xffffffff, this); in jffs2_add_frag_to_fragtree() 111 lastend = this->ofs + this->size; in jffs2_add_frag_to_fragtree() 139 holefrag->size = newfrag->node->ofs - lastend; in jffs2_add_frag_to_fragtree() 169 this->ofs, this->ofs+this->size, this->node?(ref_offset(this->node->raw)):0xffffffff, this); in jffs2_add_frag_to_fragtree() 172 * - i.e. newfrag->ofs < this->ofs+this->size && newfrag->ofs >= this->ofs in jffs2_add_frag_to_fragtree() 183 if (this->ofs + this->size > newfrag->ofs + newfrag->size) { in jffs2_add_frag_to_fragtree() 192 this->ofs, this->ofs+this->size, ref_offset(this->node->raw)); in jffs2_add_frag_to_fragtree() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/i2c/ |
H A D | fm24clxx.c | 41 static rt_size_t fm24clxx_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in fm24clxx_read() argument 55 if(pos > cfg->size) in fm24clxx_read() 60 if(pos + size > cfg->size) in fm24clxx_read() 62 size = cfg->size - pos; in fm24clxx_read() 75 msg[1].len = size; in fm24clxx_read() 78 return (ret == 2) ? size : 0; in fm24clxx_read() 81 static rt_size_t fm24clxx_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in fm24clxx_write() argument 95 if(pos > cfg->size) in fm24clxx_write() 100 if(pos + size > cfg->size) in fm24clxx_write() 102 size = cfg->size - pos; in fm24clxx_write() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/ |
H A D | mem.c | 73 * to contain an element of 'size' and get an element from that pool. 75 * @param size the size in bytes of the memory needed 79 mem_malloc(mem_size_t size) in mem_malloc() argument 84 mem_size_t required_size = size + LWIP_MEM_ALIGN_SIZE(sizeof(struct memp_malloc_helper)); in mem_malloc() 90 /* is this pool big enough to hold an element of the required size in mem_malloc() 153 * This does not have to be aligned since for getting its size, 362 * @param newsize required size after shrinking (needs to be smaller than or 363 * equal to the previous size) 365 * or NULL if newsize is > old size, in which case rmem is NOT touched 371 mem_size_t size; in mem_trim() local [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/spi/sfud/src/ |
H A D | sfud.c | 67 static sfud_err page256_or_1_byte_write(const sfud_flash *flash, uint32_t addr, size_t size, uint16… 69 static sfud_err aai_write(const sfud_flash *flash, uint32_t addr, size_t size, const uint8_t *data); 168 /* if medium size greater than 16Mb, use 4-Byte address, instruction should be added one */ in qspi_set_read_cmd_format() 287 …/* find the the smallest erase sector size for eraser. then will use this size for erase granulari… in hardware_init() 288 flash->chip.erase_gran = flash->sfdp.eraser[0].size; in hardware_init() 291 … if (flash->sfdp.eraser[i].size != 0 && flash->chip.erase_gran > flash->sfdp.eraser[i].size) { in hardware_init() 292 flash->chip.erase_gran = flash->sfdp.eraser[i].size; in hardware_init() 336 … SFUD_INFO("Find a %s %s flash chip. Size is %ld bytes.", flash_mf_name, flash->chip.name, in hardware_init() 339 … SFUD_INFO("Find a %s flash chip. Size is %ld bytes.", flash_mf_name, flash->chip.capacity); in hardware_init() 341 SFUD_INFO("Find a flash chip. Size is %ld bytes.", flash->chip.capacity); in hardware_init() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/src/ |
H A D | ringbuffer.c | 31 rt_int16_t size) in rt_ringbuffer_init() argument 34 RT_ASSERT(size > 0); in rt_ringbuffer_init() 40 /* set buffer pool and size */ in rt_ringbuffer_init() 42 rb->buffer_size = RT_ALIGN_DOWN(size, RT_ALIGN_SIZE); in rt_ringbuffer_init() 53 rt_uint16_t size; in rt_ringbuffer_put() local 58 size = rt_ringbuffer_space_len(rb); in rt_ringbuffer_put() 61 if (size == 0) in rt_ringbuffer_put() 65 if (size < length) in rt_ringbuffer_put() 66 length = size; in rt_ringbuffer_put() 156 rt_size_t size; in rt_ringbuffer_get() local [all …]
|
H A D | dataqueue.c | 24 rt_uint16_t size, in rt_data_queue_init() argument 32 queue->size = size; in rt_data_queue_init() 41 queue->queue = (struct rt_data_item *)rt_malloc(sizeof(struct rt_data_item) * size); in rt_data_queue_init() 66 while (queue->put_index - queue->get_index == queue->size) in rt_data_queue_push() 107 queue->queue[queue->put_index % queue->size].data_ptr = data_ptr; in rt_data_queue_push() 108 queue->queue[queue->put_index % queue->size].data_size = data_size; in rt_data_queue_push() 142 rt_size_t *size, in rt_data_queue_pop() argument 151 RT_ASSERT(size != RT_NULL); in rt_data_queue_pop() 198 *data_ptr = queue->queue[queue->get_index % queue->size].data_ptr; in rt_data_queue_pop() 199 *size = queue->queue[queue->get_index % queue->size].data_size; in rt_data_queue_pop() [all …]
|
H A D | ringblk_buf.c | 20 * @param buf_size buffer size 50 * @param buf_size buffer size 123 * Allocate a block by given size. The block will add to blk_list when allocate success. 126 * @param blk_size block size 161 empty1 = (rbb->buf + rbb->buf_size) - (tail->buf + tail->size); in rt_rbb_blk_alloc() 168 new->buf = tail->buf + tail->size; in rt_rbb_blk_alloc() 169 new->size = blk_size; in rt_rbb_blk_alloc() 176 new->size = blk_size; in rt_rbb_blk_alloc() 193 empty1 = head->buf - (tail->buf + tail->size); in rt_rbb_blk_alloc() 199 new->buf = tail->buf + tail->size; in rt_rbb_blk_alloc() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/spi/ |
H A D | spi_flash_sfud.c | 93 static rt_size_t rt_sfud_read(rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) { in rt_sfud_read() argument 98 rt_size_t phy_size = size * rtt_dev->geometry.bytes_per_sector; in rt_sfud_read() 103 return size; in rt_sfud_read() 107 static rt_size_t rt_sfud_write(rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size) { in rt_sfud_write() argument 112 rt_size_t phy_size = size * rtt_dev->geometry.bytes_per_sector; in rt_sfud_write() 117 return size; in rt_sfud_write() 189 message.address.size = qspi_read_cmd_format->address_size; in qspi_read() 193 message.alternate_bytes.size = 0; in qspi_read() 385 /* reconfigure the QSPI bus for medium size */ in rt_sfud_flash_probe() 507 … [CMD_READ_INDEX] = "sf read addr size - read 'size' bytes starting at 'addr'", in sf() [all …]
|
H A D | qspi_core.c | 120 /* medium size greater than 16Mb, address size is 4 Byte */ in rt_qspi_send_then_recv() 122 message.address.size = 32; in rt_qspi_send_then_recv() 127 /* address size is 3 Byte */ in rt_qspi_send_then_recv() 129 message.address.size = 24; in rt_qspi_send_then_recv() 143 message.address.size = 0; in rt_qspi_send_then_recv() 147 message.alternate_bytes.size = 0; in rt_qspi_send_then_recv() 161 /* set recv buf and recv size */ in rt_qspi_send_then_recv() 202 /* medium size greater than 16Mb, address size is 4 Byte */ in rt_qspi_send() 204 message.address.size = 32; in rt_qspi_send() 210 /* address size is 3 Byte */ in rt_qspi_send() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/audio/ |
H A D | audio_pipe.c | 40 rt_size_t size) in rt_pipe_read() argument 53 read_nbytes = rt_ringbuffer_get(&(pipe->ringbuffer), buffer, size); in rt_pipe_read() 71 read_nbytes = rt_ringbuffer_get(&(pipe->ringbuffer), buffer, size); in rt_pipe_read() 120 rt_size_t size) in rt_pipe_write() argument 137 buffer, size); in rt_pipe_write() 140 buffer, size); in rt_pipe_write() 156 write_nbytes = rt_ringbuffer_put(&(pipe->ringbuffer), buffer, size); in rt_pipe_write() 210 * @param size the size of pipe device buffer 218 rt_size_t size) in rt_audio_pipe_init() argument 228 rt_ringbuffer_init(&pipe->ringbuffer, buf, size); in rt_audio_pipe_init() [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/romfs/ |
H A D | dfs_romfs.c | 43 || dirent->size == ~0) in check_dirent() 48 …romfs_dirent *dfs_romfs_lookup(struct romfs_dirent *root_dirent, const char *path, rt_size_t *size) in dfs_romfs_lookup() argument 61 *size = root_dirent->size; in dfs_romfs_lookup() 67 dirent_size = root_dirent->size; in dfs_romfs_lookup() 90 dirent_size = dirent[index].size; in dfs_romfs_lookup() 101 *size = dirent_size; in dfs_romfs_lookup() 144 if (count < file->size - file->pos) in dfs_romfs_read() 147 length = file->size - file->pos; in dfs_romfs_read() 160 if (offset <= file->size) in dfs_romfs_lseek() 177 rt_size_t size; in dfs_romfs_open() local [all …]
|
/nrf52832-nimble/rt-thread/examples/test/ |
H A D | mem_test.c | 8 void mem_test(uint32_t address, uint32_t size ) in mem_test() argument 12 printf("memtest,address: 0x%08X size: 0x%08X\r\n", address, size); in mem_test() 17 for(i=0; i<size/sizeof(uint8_t); i++) in mem_test() 23 for(i=0; i<size/sizeof(uint8_t); i++) in mem_test() 38 for(i=0; i<size/sizeof(uint16_t); i++) in mem_test() 44 for(i=0; i<size/sizeof(uint16_t); i++) in mem_test() 59 for(i=0; i<size/sizeof(uint32_t); i++) in mem_test() 65 for(i=0; i<size/sizeof(uint32_t); i++) in mem_test() 80 for(i=0; i<size/sizeof(uint32_t); i++) in mem_test() 87 for(i=0; i<size/sizeof(uint32_t); i++) in mem_test()
|
/nrf52832-nimble/nordic/nrfx/hal/ |
H A D | nrf_acl.h | 61 * Address must be word and page aligned. Size must be page aligned. 66 * @param[in] size Size of region to protect in bytes. 72 size_t size, 86 * @brief Function for getting the configured region size of a specific ACL region. 91 * @return Configured region size of given ACL region. 110 size_t size, in nrf_acl_region_set() argument 115 NRFX_ASSERT(size <= NRF_ACL_REGION_SIZE_MAX); in nrf_acl_region_set() 116 NRFX_ASSERT(size != 0); in nrf_acl_region_set() 119 p_reg->ACL[region_id].SIZE = size; in nrf_acl_region_set() 130 return (size_t)p_reg->ACL[region_id].SIZE; in nrf_acl_region_size_get()
|