Lines Matching full:alignment
117 size_t alignment; member
123 size_t alignment; member
353 size_t alignment = test->alignment; in pci_endpoint_test_copy() local
366 if (size > SIZE_MAX - alignment) in pci_endpoint_test_copy()
378 orig_src_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_copy()
385 get_random_bytes(orig_src_addr, size + alignment); in pci_endpoint_test_copy()
387 size + alignment, DMA_TO_DEVICE); in pci_endpoint_test_copy()
394 if (alignment && !IS_ALIGNED(orig_src_phys_addr, alignment)) { in pci_endpoint_test_copy()
395 src_phys_addr = PTR_ALIGN(orig_src_phys_addr, alignment); in pci_endpoint_test_copy()
411 orig_dst_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_copy()
419 size + alignment, DMA_FROM_DEVICE); in pci_endpoint_test_copy()
426 if (alignment && !IS_ALIGNED(orig_dst_phys_addr, alignment)) { in pci_endpoint_test_copy()
427 dst_phys_addr = PTR_ALIGN(orig_dst_phys_addr, alignment); in pci_endpoint_test_copy()
451 dma_unmap_single(dev, orig_dst_phys_addr, size + alignment, in pci_endpoint_test_copy()
462 dma_unmap_single(dev, orig_src_phys_addr, size + alignment, in pci_endpoint_test_copy()
487 size_t alignment = test->alignment; in pci_endpoint_test_write() local
500 if (size > SIZE_MAX - alignment) in pci_endpoint_test_write()
512 orig_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_write()
519 get_random_bytes(orig_addr, size + alignment); in pci_endpoint_test_write()
521 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment, in pci_endpoint_test_write()
529 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) { in pci_endpoint_test_write()
530 phys_addr = PTR_ALIGN(orig_phys_addr, alignment); in pci_endpoint_test_write()
561 dma_unmap_single(dev, orig_phys_addr, size + alignment, in pci_endpoint_test_write()
586 size_t alignment = test->alignment; in pci_endpoint_test_read() local
598 if (size > SIZE_MAX - alignment) in pci_endpoint_test_read()
610 orig_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_read()
617 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment, in pci_endpoint_test_read()
625 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) { in pci_endpoint_test_read()
626 phys_addr = PTR_ALIGN(orig_phys_addr, alignment); in pci_endpoint_test_read()
649 dma_unmap_single(dev, orig_phys_addr, size + alignment, in pci_endpoint_test_read()
776 test->alignment = 0; in pci_endpoint_test_probe()
787 test->alignment = data->alignment; in pci_endpoint_test_probe()
930 .alignment = SZ_4K,
936 .alignment = SZ_64K,
941 .alignment = 256,