aboutsummaryrefslogtreecommitdiff
path: root/include/xen/xenbus.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-27driver core: make struct bus_type.uevent() take a const *Gravatar Greg Kroah-Hartman 1-1/+1
2023-01-27xen/xenbus: move to_xenbus_device() to use container_of_const()Gravatar Greg Kroah-Hartman 1-4/+1
2022-12-15xen: make remove callback of xen driver void returnedGravatar Dawei Li 1-1/+1
2022-05-19xen/xenbus: eliminate xenbus_grant_ring()Gravatar Juergen Gross 1-2/+0
2022-05-19xen/xenbus: add xenbus_setup_ring() service functionGravatar Juergen Gross 1-0/+4
2021-11-23xen: add "not_essential" flag to struct xenbus_driverGravatar Juergen Gross 1-0/+1
2021-03-10Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}Gravatar Jan Beulich 1-1/+0
2021-02-23xen/events: add per-xenbus device event statistics and settingsGravatar Juergen Gross 1-0/+7
2021-02-11arm/xen: Don't probe xenbus as part of an early initcallGravatar Julien Grall 1-2/+0
2021-01-13xen: Fix event channel callback via INTX/GSIGravatar David Woodhouse 1-1/+1
2020-12-14xen/xenbus: Count pending messages for each watchGravatar SeongJae Park 1-0/+2
2020-12-14xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()Gravatar SeongJae Park 1-1/+5
2020-12-14xen/xenbus: Allow watches discard events before queueingGravatar SeongJae Park 1-0/+7
2020-04-07xen: Use evtchn_type_t as a type for event channelsGravatar Yan Yankovskyi 1-2/+3
2020-03-30xen/xenbus: remove unused xenbus_map_ring()Gravatar Juergen Gross 1-7/+0
2020-03-05xen/xenbus: fix lockingGravatar Juergen Gross 1-1/+2
2020-01-29xenbus/backend: Protect xenbus callback with lockGravatar SeongJae Park 1-0/+1
2020-01-29xenbus/backend: Add memory pressure handler callbackGravatar SeongJae Park 1-0/+1
2019-12-20xenbus: limit when state is forced to closedGravatar Paul Durrant 1-0/+1
2017-02-09xen: modify xenstore watch event interfaceGravatar Juergen Gross 1-3/+3
2017-02-09xen: clean up xenbus internal headersGravatar Juergen Gross 1-7/+5
2016-11-07xen: introduce xenbus_read_unsigned()Gravatar Juergen Gross 1-0/+4
2015-10-23xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*Gravatar Julien Grall 1-2/+2
2015-04-15xenbus_client: Extend interface to support multi-page ringGravatar Wei Liu 1-6/+14
2015-03-02xen: Remove trailing semicolon from xenbus_register_frontend() definitionGravatar Yuval Shaia 1-2/+2
2014-10-06xen: remove DEFINE_XENBUS_DRIVER() macroGravatar David Vrabel 1-9/+12
2014-02-28xen/xenbus: remove unused xenbus_bind_evtchn()Gravatar David Vrabel 1-1/+0
2013-05-29xenbus: delay xenbus frontend resume if xenstored is not runningGravatar Aurelien Chartier 1-0/+1
2012-03-23include/ and checkpatch: prefer __scanf to __attribute__((format(scanf,...)Gravatar Joe Perches 1-2/+2
2012-01-04Xen: consolidate and simplify struct xenbus_driver instantiationGravatar Jan Beulich 1-22/+9
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-0/+1
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Gravatar Joe Perches 1-6/+6
2011-10-31xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.Gravatar Paul Gortmaker 1-0/+1
2011-06-30xen: Add __attribute__((format(printf... where appropriateGravatar Joe Perches 1-0/+2
2011-03-16xen: xenbus PM events supportGravatar Kazuhiro SUZUKI 1-1/+1
2011-01-05xen: add backend driver supportGravatar Ian Campbell 1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-0/+1
2009-03-30xen: use device model for suspending xenbus devicesGravatar Ian Campbell 1-1/+1
2009-03-30xen: remove suspend_cancel hookGravatar Ian Campbell 1-1/+0
2009-01-08xen: add xenfs to allow usermode <-> Xen interactionGravatar Alex Zeffertt 1-2/+0
2008-04-24xen blkfront: Delay wait for block devices until after the disk is addedGravatar Christian Limpach 1-0/+1
2007-07-18xen: add the Xenbus sysfs and virtual device hotplug driverGravatar Jeremy Fitzhardinge 1-0/+234