Commit 0c4ea43
committed
libnvme: Re-implement __nvme_lookup_ctrl()
Re-implement __nvme_lookup_ctrl() as equivalent to nvme_lookup_ctrl()
but taking 'struct nvmf_context' as argument. Care needs to be taken
to handle the 'subsysnqn' entry in 'struct nvmf_context'; __nvme_ctrl_find()
needs to be called with a 'NULL' subsysnqn as the controller might be
on any subsystem, and we need to set 'subsysnqn' to the NQN of the
subsystem the controller should be created in rather than the subsysnqn
from 'struct nvmf_context' (which might be empty).
Signed-off-by: Hannes Reinecke <[email protected]>1 parent d9bd6ec commit 0c4ea43
4 files changed
Lines changed: 59 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2425 | 2425 | | |
2426 | 2426 | | |
2427 | 2427 | | |
2428 | | - | |
2429 | | - | |
2430 | | - | |
| 2428 | + | |
2431 | 2429 | | |
2432 | 2430 | | |
2433 | 2431 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
87 | | - | |
| 86 | + | |
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
91 | 90 | | |
92 | | - | |
| 91 | + | |
93 | 92 | | |
94 | 93 | | |
95 | | - | |
| 94 | + | |
96 | 95 | | |
97 | 96 | | |
98 | | - | |
| 97 | + | |
99 | 98 | | |
100 | 99 | | |
101 | | - | |
| 100 | + | |
102 | 101 | | |
103 | 102 | | |
104 | | - | |
105 | | - | |
106 | | - | |
| 103 | + | |
| 104 | + | |
107 | 105 | | |
108 | 106 | | |
109 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
402 | 405 | | |
403 | 406 | | |
404 | 407 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1451 | 1451 | | |
1452 | 1452 | | |
1453 | 1453 | | |
1454 | | - | |
1455 | | - | |
1456 | | - | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
1457 | 1457 | | |
1458 | 1458 | | |
1459 | 1459 | | |
| |||
1503 | 1503 | | |
1504 | 1504 | | |
1505 | 1505 | | |
1506 | | - | |
| 1506 | + | |
1507 | 1507 | | |
1508 | 1508 | | |
1509 | | - | |
1510 | | - | |
1511 | | - | |
1512 | | - | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
1513 | 1512 | | |
1514 | 1513 | | |
1515 | 1514 | | |
| 1515 | + | |
1516 | 1516 | | |
1517 | 1517 | | |
1518 | | - | |
| 1518 | + | |
1519 | 1519 | | |
1520 | 1520 | | |
1521 | | - | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
1525 | | - | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
1529 | | - | |
1530 | | - | |
1531 | | - | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
| 1524 | + | |
| 1525 | + | |
1532 | 1526 | | |
| 1527 | + | |
1533 | 1528 | | |
1534 | 1529 | | |
1535 | | - | |
1536 | | - | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
1537 | 1535 | | |
1538 | 1536 | | |
1539 | 1537 | | |
| |||
1543 | 1541 | | |
1544 | 1542 | | |
1545 | 1543 | | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
1546 | 1564 | | |
1547 | 1565 | | |
1548 | 1566 | | |
| |||
1893 | 1911 | | |
1894 | 1912 | | |
1895 | 1913 | | |
1896 | | - | |
1897 | | - | |
| 1914 | + | |
| 1915 | + | |
| 1916 | + | |
| 1917 | + | |
| 1918 | + | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
1898 | 1922 | | |
1899 | 1923 | | |
1900 | 1924 | | |
| |||
0 commit comments