discover
ret = discover();
.discover = rio_disc_mport,
rc = port->nscan->discover(port, RIO_SCAN_ENUM_NO_WAIT);
work->mport->nscan->discover(work->mport, 0);
bool discover = true;
discover = false;
if (discover) {
int (*discover)(struct rio_mport *mport, u32 flags);