Lines Matching defs:byte_count
203 inline static void conjoint_words_to_lower(HeapWord* from, HeapWord* to, size_t byte_count) {
204 // byte_count is in bytes to check its alignment
206 assert_byte_count_ok(byte_count, HeapWordSize);
208 size_t count = align_up(byte_count, HeapWordSize) >> LogHeapWordSize;
217 inline static void conjoint_words_to_higher(HeapWord* from, HeapWord* to, size_t byte_count) {
218 // byte_count is in bytes to check its alignment
220 assert_byte_count_ok(byte_count, HeapWordSize);
222 size_t count = align_up(byte_count, HeapWordSize) >> LogHeapWordSize;
237 * @param byte_count number of bytes to copy
240 static void conjoint_copy(const void* src, void* dst, size_t byte_count, size_t elem_size);
247 * @param byte_count number of bytes to copy
250 static void conjoint_swap(const void* src, void* dst, size_t byte_count, size_t elem_size);
257 * @param byte_count number of bytes to copy
261 static void conjoint_swap_if_needed(const void* src, void* dst, size_t byte_count, size_t elem_size) {
263 conjoint_swap(src, dst, byte_count, elem_size);
265 conjoint_copy(src, dst, byte_count, elem_size);
355 static void assert_byte_count_ok(size_t byte_count, size_t unit_size) {
357 if (!is_aligned(byte_count, unit_size)) {