Lines Matching refs:src_mask

426         const void *src, uint32_t src_mask, size_t sample_size, size_t count)  in memcpy_by_channel_mask()  argument
431 uint32_t src_channels = __builtin_popcount(src_mask); in memcpy_by_channel_mask()
433 memcpy_by_index_array_initialization(idxary, 32, dst_mask, src_mask); in memcpy_by_channel_mask()
437 if (dst_mask == src_mask) { in memcpy_by_channel_mask()
446 copy_frame_by_mask(udst, dst_mask, usrc, src_mask, count, 0); in memcpy_by_channel_mask()
452 copy_frame_by_mask(udst, dst_mask, usrc, src_mask, count, 0); in memcpy_by_channel_mask()
459 copy_frame_by_mask(udst, dst_mask, usrc, src_mask, count, zero); in memcpy_by_channel_mask()
465 copy_frame_by_mask(udst, dst_mask, usrc, src_mask, count, 0); in memcpy_by_channel_mask()
529 uint32_t dst_mask, uint32_t src_mask) in memcpy_by_index_array_initialization() argument
533 uint32_t bit, ormask = src_mask | dst_mask; in memcpy_by_index_array_initialization()
538 if (src_mask & dst_mask & bit) { /* matching channel */ in memcpy_by_index_array_initialization()
540 } else if (src_mask & bit) { /* source channel only */ in memcpy_by_index_array_initialization()
550 uint32_t dst_mask, uint32_t src_mask) { in memcpy_by_index_array_initialization_src_index() argument
561 if (src_mask & 1) { in memcpy_by_index_array_initialization_src_index()
566 src_mask >>= 1; in memcpy_by_index_array_initialization_src_index()
572 uint32_t dst_mask, uint32_t src_mask) { in memcpy_by_index_array_initialization_dst_index() argument
575 size_t src_count = __builtin_popcount(src_mask); in memcpy_by_index_array_initialization_dst_index()