Commit dd6692f
iommu/vt-d: Refactor device_to_iommu() helper
It is refactored in two ways:
- Make it global so that it could be used in other files.
- Make bus/devfn optional so that callers could ignore these two returned
values when they only want to get the coresponding iommu pointer.
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Link: https://lore.kernel.org/r/20200724014925.15523-9-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>1 parent d315e9e commit dd6692f
File tree
3 files changed
+21
-45
lines changed- drivers/iommu/intel
- include/linux
3 files changed
+21
-45
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
778 | 778 | | |
779 | 779 | | |
780 | 780 | | |
781 | | - | |
| 781 | + | |
782 | 782 | | |
783 | 783 | | |
| 784 | + | |
784 | 785 | | |
785 | 786 | | |
786 | | - | |
787 | 787 | | |
788 | 788 | | |
789 | 789 | | |
790 | | - | |
| 790 | + | |
791 | 791 | | |
792 | 792 | | |
793 | 793 | | |
| |||
818 | 818 | | |
819 | 819 | | |
820 | 820 | | |
821 | | - | |
822 | | - | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
823 | 825 | | |
824 | 826 | | |
825 | 827 | | |
| |||
829 | 831 | | |
830 | 832 | | |
831 | 833 | | |
832 | | - | |
833 | | - | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
834 | 838 | | |
835 | 839 | | |
836 | 840 | | |
| |||
5146 | 5150 | | |
5147 | 5151 | | |
5148 | 5152 | | |
5149 | | - | |
5150 | 5153 | | |
5151 | 5154 | | |
5152 | 5155 | | |
5153 | | - | |
| 5156 | + | |
5154 | 5157 | | |
5155 | 5158 | | |
5156 | 5159 | | |
| |||
5236 | 5239 | | |
5237 | 5240 | | |
5238 | 5241 | | |
5239 | | - | |
5240 | 5242 | | |
5241 | | - | |
| 5243 | + | |
5242 | 5244 | | |
5243 | 5245 | | |
5244 | 5246 | | |
| |||
5668 | 5670 | | |
5669 | 5671 | | |
5670 | 5672 | | |
5671 | | - | |
5672 | 5673 | | |
5673 | | - | |
| 5674 | + | |
5674 | 5675 | | |
5675 | 5676 | | |
5676 | 5677 | | |
| |||
5683 | 5684 | | |
5684 | 5685 | | |
5685 | 5686 | | |
5686 | | - | |
5687 | 5687 | | |
5688 | | - | |
| 5688 | + | |
5689 | 5689 | | |
5690 | 5690 | | |
5691 | 5691 | | |
| |||
5835 | 5835 | | |
5836 | 5836 | | |
5837 | 5837 | | |
5838 | | - | |
5839 | | - | |
5840 | | - | |
5841 | | - | |
5842 | | - | |
5843 | | - | |
5844 | | - | |
5845 | | - | |
5846 | | - | |
5847 | | - | |
5848 | | - | |
5849 | | - | |
5850 | | - | |
5851 | | - | |
5852 | | - | |
5853 | | - | |
5854 | | - | |
5855 | | - | |
5856 | | - | |
5857 | | - | |
5858 | | - | |
5859 | | - | |
5860 | 5838 | | |
5861 | 5839 | | |
5862 | 5840 | | |
5863 | 5841 | | |
5864 | 5842 | | |
5865 | | - | |
5866 | 5843 | | |
5867 | 5844 | | |
5868 | | - | |
| 5845 | + | |
5869 | 5846 | | |
5870 | 5847 | | |
5871 | 5848 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | | - | |
| 234 | + | |
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| |||
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
372 | | - | |
| 372 | + | |
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
| |||
426 | 426 | | |
427 | 427 | | |
428 | 428 | | |
429 | | - | |
| 429 | + | |
430 | 430 | | |
431 | 431 | | |
432 | 432 | | |
| |||
604 | 604 | | |
605 | 605 | | |
606 | 606 | | |
607 | | - | |
| 607 | + | |
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
727 | 727 | | |
728 | 728 | | |
729 | 729 | | |
| 730 | + | |
730 | 731 | | |
731 | 732 | | |
732 | 733 | | |
| |||
765 | 766 | | |
766 | 767 | | |
767 | 768 | | |
768 | | - | |
769 | | - | |
770 | 769 | | |
771 | 770 | | |
772 | 771 | | |
| |||
0 commit comments