Lines Matching refs:buffer
22 static rt_ssize_t random_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in random_read() argument
31 *(rt_uint16_t *)buffer = rand; in random_read()
32 buffer = (char *)buffer + sizeof(rand); in random_read()
40 memcpy(buffer, &rand, size); in random_read()
47 static rt_ssize_t random_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in random_write() argument
50 rt_memcpy(&seed, buffer, ret); in random_write()
113 static rt_ssize_t random_uread(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in random_uread() argument
122 *(rt_uint16_t *)buffer = rand; in random_uread()
123 buffer = (char *)buffer + sizeof(rand); in random_uread()
131 memcpy(buffer, &rand, size); in random_uread()
138 static rt_ssize_t random_uwrite(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in random_uwrite() argument
141 rt_memcpy(&useed, buffer, ret); in random_uwrite()