Commit f081393
Use argument structure for nvme_zns_mgmt_send() and nvme_zns_mgmt_recv()
Use an argument structure instead of passing all arguments one by one.
This allows for a future expansion of the argument list without having
to change the library ABI.
Also convert zns.c to use nvme_zns_report_zones() instead of calling
nvme_zns_mgmt_recv() directly.
Signed-off-by: Hannes Reinecke <[email protected]>1 parent b57ff52 commit f081393
3 files changed
Lines changed: 91 additions & 64 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1715 | 1715 | | |
1716 | 1716 | | |
1717 | 1717 | | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
| 1718 | + | |
1722 | 1719 | | |
1723 | | - | |
1724 | | - | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
1728 | 1725 | | |
1729 | 1726 | | |
1730 | 1727 | | |
1731 | | - | |
| 1728 | + | |
1732 | 1729 | | |
1733 | 1730 | | |
1734 | 1731 | | |
1735 | | - | |
1736 | | - | |
1737 | | - | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
1738 | 1735 | | |
1739 | 1736 | | |
1740 | | - | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
1741 | 1740 | | |
1742 | 1741 | | |
1743 | | - | |
1744 | | - | |
1745 | | - | |
1746 | | - | |
| 1742 | + | |
1747 | 1743 | | |
1748 | | - | |
1749 | | - | |
1750 | | - | |
1751 | | - | |
1752 | | - | |
1753 | | - | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
1754 | 1750 | | |
1755 | 1751 | | |
1756 | 1752 | | |
1757 | | - | |
| 1753 | + | |
1758 | 1754 | | |
1759 | 1755 | | |
1760 | 1756 | | |
1761 | 1757 | | |
1762 | | - | |
1763 | | - | |
1764 | | - | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
1765 | 1761 | | |
1766 | 1762 | | |
1767 | | - | |
1768 | | - | |
1769 | | - | |
1770 | | - | |
1771 | | - | |
1772 | | - | |
1773 | | - | |
1774 | | - | |
1775 | | - | |
1776 | | - | |
1777 | | - | |
1778 | | - | |
1779 | | - | |
1780 | | - | |
1781 | | - | |
1782 | | - | |
1783 | | - | |
1784 | | - | |
1785 | | - | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
1786 | 1766 | | |
1787 | 1767 | | |
1788 | 1768 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3942 | 3942 | | |
3943 | 3943 | | |
3944 | 3944 | | |
3945 | | - | |
| 3945 | + | |
3946 | 3946 | | |
3947 | 3947 | | |
3948 | 3948 | | |
| |||
3953 | 3953 | | |
3954 | 3954 | | |
3955 | 3955 | | |
| 3956 | + | |
| 3957 | + | |
| 3958 | + | |
| 3959 | + | |
| 3960 | + | |
| 3961 | + | |
| 3962 | + | |
| 3963 | + | |
| 3964 | + | |
| 3965 | + | |
| 3966 | + | |
| 3967 | + | |
| 3968 | + | |
| 3969 | + | |
| 3970 | + | |
| 3971 | + | |
| 3972 | + | |
| 3973 | + | |
3956 | 3974 | | |
3957 | 3975 | | |
3958 | 3976 | | |
3959 | 3977 | | |
3960 | | - | |
3961 | | - | |
3962 | | - | |
3963 | | - | |
| 3978 | + | |
3964 | 3979 | | |
3965 | 3980 | | |
3966 | 3981 | | |
3967 | | - | |
| 3982 | + | |
3968 | 3983 | | |
3969 | 3984 | | |
3970 | 3985 | | |
| |||
3975 | 3990 | | |
3976 | 3991 | | |
3977 | 3992 | | |
| 3993 | + | |
| 3994 | + | |
| 3995 | + | |
| 3996 | + | |
| 3997 | + | |
| 3998 | + | |
| 3999 | + | |
| 4000 | + | |
| 4001 | + | |
| 4002 | + | |
| 4003 | + | |
| 4004 | + | |
| 4005 | + | |
| 4006 | + | |
| 4007 | + | |
| 4008 | + | |
| 4009 | + | |
| 4010 | + | |
3978 | 4011 | | |
3979 | 4012 | | |
3980 | 4013 | | |
3981 | 4014 | | |
3982 | | - | |
3983 | | - | |
3984 | | - | |
3985 | | - | |
| 4015 | + | |
3986 | 4016 | | |
3987 | 4017 | | |
3988 | 4018 | | |
| |||
4000 | 4030 | | |
4001 | 4031 | | |
4002 | 4032 | | |
4003 | | - | |
| 4033 | + | |
4004 | 4034 | | |
4005 | 4035 | | |
4006 | 4036 | | |
4007 | | - | |
| 4037 | + | |
| 4038 | + | |
| 4039 | + | |
| 4040 | + | |
| 4041 | + | |
| 4042 | + | |
| 4043 | + | |
| 4044 | + | |
| 4045 | + | |
| 4046 | + | |
| 4047 | + | |
| 4048 | + | |
| 4049 | + | |
| 4050 | + | |
| 4051 | + | |
| 4052 | + | |
| 4053 | + | |
| 4054 | + | |
| 4055 | + | |
4008 | 4056 | | |
4009 | 4057 | | |
4010 | 4058 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
53 | 52 | | |
54 | 53 | | |
55 | 54 | | |
| |||
0 commit comments