]> www.infradead.org Git - users/sagi/libnvme.git/commit
mi: Add MI endpoints to root_t, and add iterators
authorMatt Johnston <matt@codeconstruct.com.au>
Tue, 30 Nov 2021 04:44:15 +0000 (12:44 +0800)
committerJeremy Kerr <jk@codeconstruct.com.au>
Fri, 24 Jun 2022 07:42:50 +0000 (15:42 +0800)
commitbb70b874dac13a15c37ce1dd1de866d6a5dd428d
treec292dd754f13fd6cf22c819418924ea7348d05f5
parentfaf1ad6756c3b20a8b652e282791e774b9c8fcb3
mi: Add MI endpoints to root_t, and add iterators

These can be used to iterate through a set of endpoints. This
will be used for transports such as MCTP's dbus scan functionality

Updated for v1.x by Jeremy Kerr <jk@codeconstruct.com.au>, using global
nvme_root_t as base context.

Signed-off-by: Matt Johnston <matt@codeconstruct.com.au>
Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
src/libnvme-mi.map
src/nvme/mi.c
src/nvme/mi.h
src/nvme/private.h
src/nvme/tree.c