Lines Matching refs:size
85 size_t read_ivshmem_region(char *user_ptr, size_t size) in read_ivshmem_region() argument
91 if (size == 0) in read_ivshmem_region()
95 if ((ivshmem_ptr) && (size < REGION_SIZE - 1)) { in read_ivshmem_region()
98 bzero(user_ptr, size); in read_ivshmem_region()
99 strncpy(user_ptr, ivshmem_ptr, size); in read_ivshmem_region()
100 ivshmem_ptr[size] = '\0'; in read_ivshmem_region()
101 user_ptr[size] = '\0'; in read_ivshmem_region()
103 bzero(ivshmem_ptr, size); in read_ivshmem_region()
124 size_t write_ivshmem_region(char *user_ptr, size_t size) in write_ivshmem_region() argument
130 if (size == 0) in write_ivshmem_region()
135 if ((ivshmem_ptr) && (size < REGION_SIZE - 1)){ in write_ivshmem_region()
138 bzero(ivshmem_ptr, size); in write_ivshmem_region()
139 strncpy(ivshmem_ptr, user_ptr, size); in write_ivshmem_region()
140 user_ptr[size] = '\0'; in write_ivshmem_region()
141 ivshmem_ptr[size] = '\0'; in write_ivshmem_region()
143 bzero(user_ptr, size); in write_ivshmem_region()