summaryrefslogtreecommitdiffstats
path: root/include/xen/xenbus.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-19xen/xenbus: eliminate xenbus_grant_ring()Juergen Gross1-2/+0
2022-05-19xen/xenbus: add xenbus_setup_ring() service functionJuergen Gross1-0/+4
2021-11-23xen: add "not_essential" flag to struct xenbus_driverJuergen Gross1-0/+1
2021-03-10Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}Jan Beulich1-1/+0
2021-02-23xen/events: add per-xenbus device event statistics and settingsJuergen Gross1-0/+7
2021-02-11arm/xen: Don't probe xenbus as part of an early initcallJulien Grall1-2/+0
2021-01-13xen: Fix event channel callback via INTX/GSIDavid Woodhouse1-1/+1
2020-12-14xen/xenbus: Count pending messages for each watchSeongJae Park1-0/+2
2020-12-14xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()SeongJae Park1-1/+5
2020-12-14xen/xenbus: Allow watches discard events before queueingSeongJae Park1-0/+7
2020-04-07xen: Use evtchn_type_t as a type for event channelsYan Yankovskyi1-2/+3
2020-03-30xen/xenbus: remove unused xenbus_map_ring()Juergen Gross1-7/+0
2020-03-05xen/xenbus: fix lockingJuergen Gross1-1/+2
2020-01-29xenbus/backend: Protect xenbus callback with lockSeongJae Park1-0/+1
2020-01-29xenbus/backend: Add memory pressure handler callbackSeongJae Park1-0/+1
2019-12-20xenbus: limit when state is forced to closedPaul Durrant1-0/+1
2017-02-09xen: modify xenstore watch event interfaceJuergen Gross1-3/+3
2017-02-09xen: clean up xenbus internal headersJuergen Gross1-7/+5
2016-11-07xen: introduce xenbus_read_unsigned()Juergen Gross1-0/+4
2015-10-23xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*Julien Grall1-2/+2
2015-04-15xenbus_client: Extend interface to support multi-page ringWei Liu1-6/+14
2015-03-02xen: Remove trailing semicolon from xenbus_register_frontend() definitionYuval Shaia1-2/+2
2014-10-06xen: remove DEFINE_XENBUS_DRIVER() macroDavid Vrabel1-9/+12
2014-02-28xen/xenbus: remove unused xenbus_bind_evtchn()David Vrabel1-1/+0
2013-05-29xenbus: delay xenbus frontend resume if xenstored is not runningAurelien Chartier1-0/+1
2012-03-23include/ and checkpatch: prefer __scanf to __attribute__((format(scanf,...)Joe Perches1-2/+2
2012-01-04Xen: consolidate and simplify struct xenbus_driver instantiationJan Beulich1-22/+9
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-6/+6
2011-10-31xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.Paul Gortmaker1-0/+1
2011-06-30xen: Add __attribute__((format(printf... where appropriateJoe Perches1-0/+2
2011-03-16xen: xenbus PM events supportKazuhiro SUZUKI1-1/+1
2011-01-05xen: add backend driver supportIan Campbell1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-03-30xen: use device model for suspending xenbus devicesIan Campbell1-1/+1
2009-03-30xen: remove suspend_cancel hookIan Campbell1-1/+0
2009-01-08xen: add xenfs to allow usermode <-> Xen interactionAlex Zeffertt1-2/+0
2008-04-24xen blkfront: Delay wait for block devices until after the disk is addedChristian Limpach1-0/+1
2007-07-18xen: add the Xenbus sysfs and virtual device hotplug driverJeremy Fitzhardinge1-0/+234