Lines Matching full:alignment

127 	size_t alignment;  member
133 size_t alignment; member
459 struct pci_endpoint_test_xfer_param *param, size_t alignment) in pci_endpoint_test_validate_xfer_params() argument
466 if (param->size > SIZE_MAX - alignment) { in pci_endpoint_test_validate_xfer_params()
492 size_t alignment = test->alignment; in pci_endpoint_test_copy() local
504 ret = pci_endpoint_test_validate_xfer_params(dev, &param, alignment); in pci_endpoint_test_copy()
519 orig_src_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_copy()
525 get_random_bytes(orig_src_addr, size + alignment); in pci_endpoint_test_copy()
527 size + alignment, DMA_TO_DEVICE); in pci_endpoint_test_copy()
534 if (alignment && !IS_ALIGNED(orig_src_phys_addr, alignment)) { in pci_endpoint_test_copy()
535 src_phys_addr = PTR_ALIGN(orig_src_phys_addr, alignment); in pci_endpoint_test_copy()
551 orig_dst_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_copy()
559 size + alignment, DMA_FROM_DEVICE); in pci_endpoint_test_copy()
566 if (alignment && !IS_ALIGNED(orig_dst_phys_addr, alignment)) { in pci_endpoint_test_copy()
567 dst_phys_addr = PTR_ALIGN(orig_dst_phys_addr, alignment); in pci_endpoint_test_copy()
591 dma_unmap_single(dev, orig_dst_phys_addr, size + alignment, in pci_endpoint_test_copy()
602 dma_unmap_single(dev, orig_src_phys_addr, size + alignment, in pci_endpoint_test_copy()
624 size_t alignment = test->alignment; in pci_endpoint_test_write() local
636 ret = pci_endpoint_test_validate_xfer_params(dev, &param, alignment); in pci_endpoint_test_write()
651 orig_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_write()
657 get_random_bytes(orig_addr, size + alignment); in pci_endpoint_test_write()
659 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment, in pci_endpoint_test_write()
667 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) { in pci_endpoint_test_write()
668 phys_addr = PTR_ALIGN(orig_phys_addr, alignment); in pci_endpoint_test_write()
699 dma_unmap_single(dev, orig_phys_addr, size + alignment, in pci_endpoint_test_write()
721 size_t alignment = test->alignment; in pci_endpoint_test_read() local
732 ret = pci_endpoint_test_validate_xfer_params(dev, &param, alignment); in pci_endpoint_test_read()
747 orig_addr = kzalloc(size + alignment, GFP_KERNEL); in pci_endpoint_test_read()
753 orig_phys_addr = dma_map_single(dev, orig_addr, size + alignment, in pci_endpoint_test_read()
761 if (alignment && !IS_ALIGNED(orig_phys_addr, alignment)) { in pci_endpoint_test_read()
762 phys_addr = PTR_ALIGN(orig_phys_addr, alignment); in pci_endpoint_test_read()
785 dma_unmap_single(dev, orig_phys_addr, size + alignment, in pci_endpoint_test_read()
910 test->alignment = 0; in pci_endpoint_test_get_capabilities()
935 test->alignment = 0; in pci_endpoint_test_probe()
946 test->alignment = data->alignment; in pci_endpoint_test_probe()
1090 .alignment = SZ_4K,
1096 .alignment = SZ_64K,
1101 .alignment = 256,
1106 .alignment = SZ_64K,