Lines Matching refs:xbd_dev
246 xenbus_get_otherend_id(sc->xbd_dev), in xbd_queue_cb()
264 xenbus_get_otherend_id(sc->xbd_dev), in xbd_queue_cb()
623 device_printf(sc->xbd_dev, "dump: no more commands?\n"); in xbd_dump()
631 device_printf(sc->xbd_dev, "no more grant allocs?\n"); in xbd_dump()
660 device_printf(sc->xbd_dev, in xbd_dump()
701 if (xenbus_get_otherend_state(sc->xbd_dev) == in xbd_close()
703 xbd_closing(sc->xbd_dev); in xbd_close()
761 xenbus_dev_fatal(sc->xbd_dev, ENOMEM, "allocating shared ring"); in xbd_alloc_ring()
770 error = xenbus_grant_ring(sc->xbd_dev, in xbd_alloc_ring()
774 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
780 error = xs_printf(XST_NIL, xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
783 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
785 xenbus_get_node(sc->xbd_dev)); in xbd_alloc_ring()
794 error = xs_printf(XST_NIL, xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
797 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
799 xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
806 error = xen_intr_alloc_and_bind_local_port(sc->xbd_dev, in xbd_alloc_ring()
807 xenbus_get_otherend_id(sc->xbd_dev), NULL, xbd_int, sc, in xbd_alloc_ring()
810 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
901 sysctl_ctx = device_get_sysctl_ctx(xbd->xbd_dev); in xbd_setup_sysctl()
905 sysctl_tree = device_get_sysctl_tree(xbd->xbd_dev); in xbd_setup_sysctl()
1014 device_printf(sc->xbd_dev, "attaching as %s%d\n", name, unit); in xbd_instance_create()
1017 device_printf(sc->xbd_dev, "features: %s\n", in xbd_instance_create()
1039 device_printf(sc->xbd_dev, in xbd_instance_create()
1104 if (xenbus_get_state(sc->xbd_dev) != XenbusStateInitialising) { in xbd_initialize()
1127 otherend_path = xenbus_get_otherend_path(sc->xbd_dev); in xbd_initialize()
1128 node_path = xenbus_get_node(sc->xbd_dev); in xbd_initialize()
1142 device_printf(sc->xbd_dev, in xbd_initialize()
1153 device_printf(sc->xbd_dev, in xbd_initialize()
1163 device_printf(sc->xbd_dev, in xbd_initialize()
1179 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_initialize()
1189 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_initialize()
1199 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_initialize()
1208 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_initialize()
1214 xenbus_set_state(sc->xbd_dev, XenbusStateInitialised); in xbd_initialize()
1224 device_t dev = sc->xbd_dev; in xbd_connect()
1260 device_printf(sc->xbd_dev, in xbd_connect()
1320 bus_get_dma_tag(sc->xbd_dev), /* parent */ in xbd_connect()
1333 xenbus_dev_fatal(sc->xbd_dev, err, in xbd_connect()
1343 xenbus_dev_fatal(sc->xbd_dev, ENOMEM, in xbd_connect()
1375 xenbus_get_otherend_id(sc->xbd_dev), in xbd_connect()
1517 sc->xbd_dev = dev; in xbd_attach()