Lines Matching refs:xbd_dev
245 xenbus_get_otherend_id(sc->xbd_dev), in xbd_queue_cb()
263 xenbus_get_otherend_id(sc->xbd_dev), in xbd_queue_cb()
621 device_printf(sc->xbd_dev, "dump: no more commands?\n"); in xbd_dump()
629 device_printf(sc->xbd_dev, "no more grant allocs?\n"); in xbd_dump()
658 device_printf(sc->xbd_dev, in xbd_dump()
699 if (xenbus_get_otherend_state(sc->xbd_dev) == in xbd_close()
701 xbd_closing(sc->xbd_dev); in xbd_close()
759 xenbus_dev_fatal(sc->xbd_dev, ENOMEM, "allocating shared ring"); in xbd_alloc_ring()
769 error = xenbus_grant_ring(sc->xbd_dev, in xbd_alloc_ring()
773 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
779 error = xs_printf(XST_NIL, xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
782 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
784 xenbus_get_node(sc->xbd_dev)); in xbd_alloc_ring()
793 error = xs_printf(XST_NIL, xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
796 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
798 xenbus_get_node(sc->xbd_dev), in xbd_alloc_ring()
805 error = xen_intr_alloc_and_bind_local_port(sc->xbd_dev, in xbd_alloc_ring()
806 xenbus_get_otherend_id(sc->xbd_dev), NULL, xbd_int, sc, in xbd_alloc_ring()
809 xenbus_dev_fatal(sc->xbd_dev, error, in xbd_alloc_ring()
900 sysctl_ctx = device_get_sysctl_ctx(xbd->xbd_dev); in xbd_setup_sysctl()
904 sysctl_tree = device_get_sysctl_tree(xbd->xbd_dev); in xbd_setup_sysctl()
1013 device_printf(sc->xbd_dev, "attaching as %s%d\n", name, unit); in xbd_instance_create()
1016 device_printf(sc->xbd_dev, "features: %s\n", in xbd_instance_create()
1038 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()
1290 bus_get_dma_tag(sc->xbd_dev), /* parent */ in xbd_connect()
1303 xenbus_dev_fatal(sc->xbd_dev, err, in xbd_connect()
1313 xenbus_dev_fatal(sc->xbd_dev, ENOMEM, in xbd_connect()
1345 xenbus_get_otherend_id(sc->xbd_dev), in xbd_connect()
1487 sc->xbd_dev = dev; in xbd_attach()