libvirt/src/util
Stefan Berger f895e611df Add recursive locks
This patch adds recursive locks necessary due to the processing of
network filter XML that can reference other network filters, including
references that cause looks. Loops in the XML are prevented but their
detection requires recursive locks.

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
2010-03-26 18:01:15 +00:00
..
authhelper.c esx: Move username and password helper functions to authhelper.c 2010-03-16 20:15:32 +01:00
authhelper.h esx: Move username and password helper functions to authhelper.c 2010-03-16 20:15:32 +01:00
bridge.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
bridge.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
buf.c virBufferVSprintf: do not omit va_end(argptr) call 2010-02-19 18:32:23 +01:00
buf.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
cgroup.c Avoid libvirtd crash when cgroups is not configured on host 2010-03-22 09:42:14 -06:00
cgroup.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
conf.c esx: Make the conf parser compare names case insensitive in VMX mode 2010-03-24 21:03:37 +01:00
conf.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
ebtables.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
ebtables.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
event.c Move all shared utility files to src/util/ 2009-09-21 14:41:47 +01:00
event.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
hash.c Fix up a comment in virHashUpdateEntry 2010-02-01 09:39:54 -05:00
hash.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
hostusb.c build: consistently use C99 varargs macros 2010-03-08 13:32:27 +01:00
hostusb.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
iptables.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
iptables.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
json.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
json.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
logging.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
logging.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
macvtap.c Silence compiler complaints about non-literal format strings 2010-03-12 11:36:05 +01:00
macvtap.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
memory.c Move all shared utility files to src/util/ 2009-09-21 14:41:47 +01:00
memory.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
network.c Avoid an type-punned pointer aliasing pbm 2009-12-08 15:01:57 +01:00
network.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
pci.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
pci.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
processinfo.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
processinfo.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
qparams.c qparams.c: do not skip va_end, twice 2010-02-19 11:52:04 +01:00
qparams.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
stats_linux.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
stats_linux.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_file.c virAsprintf: remove its warn_unused_result attribute 2010-02-10 12:30:13 +01:00
storage_file.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
threads-pthread.c Add recursive locks 2010-03-26 18:01:15 +00:00
threads-pthread.h Move all shared utility files to src/util/ 2009-09-21 14:41:47 +01:00
threads-win32.c Add recursive locks 2010-03-26 18:01:15 +00:00
threads-win32.h Move all shared utility files to src/util/ 2009-09-21 14:41:47 +01:00
threads.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
threads.h Add recursive locks 2010-03-26 18:01:15 +00:00
util.c virDiskNameToIndex: ignore trailing digits 2010-03-23 11:22:26 +01:00
util.h util: Make some conditional symbols unconditional 2010-03-23 02:09:29 +01:00
uuid.c build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
uuid.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
virterror_internal.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
virterror.c xenapi: Initial commit of the new driver 2010-03-14 19:30:00 +01:00
xml.c Introduce XML parsing utility functions 2010-03-23 15:40:04 +01:00
xml.h Introduce XML parsing utility functions 2010-03-23 15:40:04 +01:00