Lines Matching defs:param
339 struct pci_endpoint_test_xfer_param *param, size_t alignment)
341 if (!param->size) {
346 if (param->size > SIZE_MAX - alignment) {
357 struct pci_endpoint_test_xfer_param param;
379 err = copy_from_user(¶m, (void __user *)arg, sizeof(param));
381 dev_err(dev, "Failed to get transfer param\n");
385 err = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
389 size = param.size;
391 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA);
497 struct pci_endpoint_test_xfer_param param;
515 err = copy_from_user(¶m, (void __user *)arg, sizeof(param));
517 dev_err(dev, "Failed to get transfer param\n");
521 err = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
525 size = param.size;
527 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA);
598 struct pci_endpoint_test_xfer_param param;
615 err = copy_from_user(¶m, (void __user *)arg, sizeof(param));
617 dev_err(dev, "Failed to get transfer param\n");
621 err = pci_endpoint_test_validate_xfer_params(dev, ¶m, alignment);
625 size = param.size;
627 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA);