Home
last modified time | relevance | path

Searched refs:be_watch (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_probe_frontend.c383 struct xenbus_watch be_watch; in xenbus_reset_frontend() local
388 memset(&be_watch, 0, sizeof(be_watch)); in xenbus_reset_frontend()
389 be_watch.node = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/state", be); in xenbus_reset_frontend()
390 if (!be_watch.node) in xenbus_reset_frontend()
393 be_watch.callback = xenbus_reset_backend_state_changed; in xenbus_reset_frontend()
397 register_xenbus_watch(&be_watch); in xenbus_reset_frontend()
416 unregister_xenbus_watch(&be_watch); in xenbus_reset_frontend()
418 kfree(be_watch.node); in xenbus_reset_frontend()
H A Dxenbus_probe_backend.c220 static struct xenbus_watch be_watch = { variable
252 register_xenbus_watch(&be_watch); in backend_probe_and_watch()
/kernel/linux/linux-6.6/drivers/xen/xenbus/
H A Dxenbus_probe_frontend.c375 struct xenbus_watch be_watch; in xenbus_reset_frontend() local
380 memset(&be_watch, 0, sizeof(be_watch)); in xenbus_reset_frontend()
381 be_watch.node = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/state", be); in xenbus_reset_frontend()
382 if (!be_watch.node) in xenbus_reset_frontend()
385 be_watch.callback = xenbus_reset_backend_state_changed; in xenbus_reset_frontend()
389 register_xenbus_watch(&be_watch); in xenbus_reset_frontend()
408 unregister_xenbus_watch(&be_watch); in xenbus_reset_frontend()
410 kfree(be_watch.node); in xenbus_reset_frontend()
H A Dxenbus_probe_backend.c220 static struct xenbus_watch be_watch = { variable
252 register_xenbus_watch(&be_watch); in backend_probe_and_watch()
/kernel/linux/linux-5.10/drivers/xen/xen-pciback/
H A Dxenbus.c91 unregister_xenbus_watch(&pdev->be_watch); in free_pdev()
663 container_of(watch, struct xen_pcibk_device, be_watch); in xen_pcibk_be_watch()
703 err = xenbus_watch_path(dev, dev->nodename, &pdev->be_watch, in xen_pcibk_xenbus_probe()
713 xen_pcibk_be_watch(&pdev->be_watch, NULL, NULL); in xen_pcibk_xenbus_probe()
H A Dpciback.h38 struct xenbus_watch be_watch; member
/kernel/linux/linux-6.6/drivers/xen/xen-pciback/
H A Dxenbus.c91 unregister_xenbus_watch(&pdev->be_watch); in free_pdev()
663 container_of(watch, struct xen_pcibk_device, be_watch); in xen_pcibk_be_watch()
703 err = xenbus_watch_path(dev, dev->nodename, &pdev->be_watch, in xen_pcibk_xenbus_probe()
713 xen_pcibk_be_watch(&pdev->be_watch, NULL, NULL); in xen_pcibk_xenbus_probe()
H A Dpciback.h38 struct xenbus_watch be_watch; member

Completed in 6 milliseconds