Lines Matching refs:alignment
117 size_t alignment;
124 size_t alignment;
452 struct pci_endpoint_test_xfer_param *param, size_t alignment)
459 if (param->size > SIZE_MAX - alignment) {
485 size_t alignment = test->alignment;
497 ret = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
513 orig_src_addr = kzalloc(size + alignment, GFP_KERNEL);
519 get_random_bytes(orig_src_addr, size + alignment);
521 size + alignment, DMA_TO_DEVICE);
528 if (alignment && !IS_ALIGNED(orig_src_phys_addr, alignment)) {
529 src_phys_addr = PTR_ALIGN(orig_src_phys_addr, alignment);
545 orig_dst_addr = kzalloc(size + alignment, GFP_KERNEL);
553 size + alignment, DMA_FROM_DEVICE);
560 if (alignment && !IS_ALIGNED(orig_dst_phys_addr, alignment)) {
561 dst_phys_addr = PTR_ALIGN(orig_dst_phys_addr, alignment);
585 dma_unmap_single(dev, orig_dst_phys_addr, size + alignment,
596 dma_unmap_single(dev, orig_src_phys_addr, size + alignment,
618 size_t alignment = test->alignment;
630 ret = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
646 orig_addr = kzalloc(size + alignment, GFP_KERNEL);
652 get_random_bytes(orig_addr, size + alignment);
654 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment,
662 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) {
663 phys_addr = PTR_ALIGN(orig_phys_addr, alignment);
694 dma_unmap_single(dev, orig_phys_addr, size + alignment,
716 size_t alignment = test->alignment;
727 ret = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
743 orig_addr = kzalloc(size + alignment, GFP_KERNEL);
749 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment,
757 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) {
758 phys_addr = PTR_ALIGN(orig_phys_addr, alignment);
781 dma_unmap_single(dev, orig_phys_addr, size + alignment,
917 test->alignment = 0;
942 test->alignment = 0;
950 test->alignment = data->alignment;
1094 .alignment = SZ_4K,
1100 .alignment = SZ_64K,
1105 .alignment = 256,
1110 .alignment = SZ_64K,