xenbus_read_str
err = xenbus_read_str(xsname, "params", &str);
if ((err = xenbus_read_str(xsname, "type", &str)) != 0) {
err = xenbus_read_str(xsname, "dynamic-device-path", &str);
if (xenbus_read_str(oename, XBP_DEV_TYPE, &str) != 0)
if (xenbus_read_str(xsname, "mode", &str) != 0)
if (xenbus_read_str(xsname, "params", &str) != 0) {
(xenbus_read_str(oename, XBP_MEDIA_REQ, &str2) != 0) ||
if (xenbus_read_str(oename, XBP_MEDIA_REQ, &str) != 0) {
(xenbus_read_str(xsname, XBP_MEDIA_REQ, &str) != 0))
if (xenbus_read_str(xsname, XBP_DEV_TYPE, &str) != 0)
if (xenbus_read_str(xsname, XBP_DEV_TYPE, &str) != 0) {
if ((xenbus_read_str(oename, XBP_HP_STATUS, &str) == 0) &&
if (xenbus_read_str(xsname, XBP_DEV_TYPE, &str) != 0) {
extern int xenbus_read_str(const char *dir, const char *node, char **rstr);