Lines Matching refs:dir
385 static char *join(const char *dir, const char *name) in join() argument
390 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); in join()
392 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); in join()
420 const char *dir, const char *node, unsigned int *num) in xenbus_directory() argument
425 path = join(dir, node); in xenbus_directory()
440 const char *dir, const char *node) in xenbus_exists() argument
445 d = xenbus_directory(t, dir, node, &dir_n); in xenbus_exists()
458 const char *dir, const char *node, unsigned int *len) in xenbus_read() argument
463 path = join(dir, node); in xenbus_read()
477 const char *dir, const char *node, const char *string) in xenbus_write() argument
483 path = join(dir, node); in xenbus_write()
500 const char *dir, const char *node) in xenbus_mkdir() argument
505 path = join(dir, node); in xenbus_mkdir()
516 int xenbus_rm(struct xenbus_transaction t, const char *dir, const char *node) in xenbus_rm() argument
521 path = join(dir, node); in xenbus_rm()
566 const char *dir, const char *node, const char *fmt, ...) in xenbus_scanf() argument
572 val = xenbus_read(t, dir, node, NULL); in xenbus_scanf()
588 unsigned int xenbus_read_unsigned(const char *dir, const char *node, in xenbus_read_unsigned() argument
594 ret = xenbus_scanf(XBT_NIL, dir, node, "%u", &val); in xenbus_read_unsigned()
604 const char *dir, const char *node, const char *fmt, ...) in xenbus_printf() argument
617 ret = xenbus_write(t, dir, node, buf); in xenbus_printf()
626 int xenbus_gather(struct xenbus_transaction t, const char *dir, ...) in xenbus_gather() argument
632 va_start(ap, dir); in xenbus_gather()
638 p = xenbus_read(t, dir, name, NULL); in xenbus_gather()