xenstorevar.h (0bfd163f522701b486e066fa2e56624c02f5081a) xenstorevar.h (41716b8d5151d2bec72b6796ed58b6206cdb4779)
1/******************************************************************************
2 * xenstorevar.h
3 *
4 * Method declarations and structures for accessing the XenStore.h
5 *
6 * Copyright (C) 2005 Rusty Russell, IBM Corporation
7 * Copyright (C) 2005 XenSource Ltd.
8 * Copyright (C) 2009,2010 Spectra Logic Corporation

--- 324 unchanged lines hidden (view full) ---

333 *
334 * \param dir The NUL terminated directory prefix for new path.
335 * \param name The NUL terminated basename for the new path.
336 *
337 * \return A buffer containing the joined path.
338 */
339struct sbuf *xs_join(const char *, const char *);
340
1/******************************************************************************
2 * xenstorevar.h
3 *
4 * Method declarations and structures for accessing the XenStore.h
5 *
6 * Copyright (C) 2005 Rusty Russell, IBM Corporation
7 * Copyright (C) 2005 XenSource Ltd.
8 * Copyright (C) 2009,2010 Spectra Logic Corporation

--- 324 unchanged lines hidden (view full) ---

333 *
334 * \param dir The NUL terminated directory prefix for new path.
335 * \param name The NUL terminated basename for the new path.
336 *
337 * \return A buffer containing the joined path.
338 */
339struct sbuf *xs_join(const char *, const char *);
340
341/**
342 * Lock the xenstore request mutex.
343 */
344void xs_lock(void);
345
346/**
347 * Unlock the xenstore request mutex.
348 */
349void xs_unlock(void);
350
341#endif /* _XEN_XENSTORE_XENSTOREVAR_H */
351#endif /* _XEN_XENSTORE_XENSTOREVAR_H */
352