/xen/tools/xenstore/ |
A D | utils.h | 13 #define strstarts(a,b) (strncmp((a),(b),strlen(b)) == 0) 18 if (strlen(a) < strlen(b)) in strends() 21 return streq(a + strlen(a) - strlen(b), b); in strends()
|
A D | xenstore_control.c | 24 len += strlen(argv[p]) + 1; in main() 34 memcpy(par + len, argv[p], strlen(argv[p]) + 1); in main() 35 len += strlen(argv[p]) + 1; in main() 59 } else if (strlen(ret) > 0) in main()
|
A D | xenstored_watch.c | 60 unsigned int len = strlen(parent); in is_child() 89 name += strlen(watch->relative_path); in add_event() 94 len = strlen(name) + 1 + strlen(watch->token) + 1; in add_event() 103 strcpy(data + strlen(name) + 1, watch->token); in add_event() 210 if (strlen(vec[0]) > XENSTORE_REL_PATH_MAX) in do_watch()
|
A D | xs.c | 576 iovec.iov_len = strlen(string) + 1; in xs_single() 621 iovec[0].iov_len = strlen(path) + 1; in xs_directory_part() 648 result_len -= strlen(result) + 1; in xs_directory_part() 700 iovec[0].iov_len = strlen(path) + 1; in xs_write() 773 iov[0].iov_len = strlen(path) + 1; in xs_set_permissions() 867 iov[0].iov_len = strlen(path) + 1; in xs_watch() 869 iov[1].iov_len = strlen(token) + 1; in xs_watch() 993 iov[0].iov_len = strlen(path) + 1; in xs_unwatch() 995 iov[1].iov_len = strlen(token) + 1; in xs_unwatch() 1103 iov[1].iov_len = strlen(mfn_str) + 1; in xs_introduce_domain() [all …]
|
A D | xenstored_control.c | 169 len += strlen(cmds[cmd].cmd) + 1; in do_control_help() 170 len += strlen(cmds[cmd].pars) + 1; in do_control_help() 181 len += strlen(cmds[cmd].cmd); in do_control_help() 185 len += strlen(cmds[cmd].pars); in do_control_help()
|
A D | xenstored_core.c | 134 dummy = write(tracefd, str, strlen(str)); in trace() 786 *len + strlen(buffer) + 1); in perms_to_strings() 790 *len += strlen(buffer) + 1; in perms_to_strings() 866 while (len + strlen(child) < maxlen) { in send_directory_part() 867 len += strlen(child) + 1; in send_directory_part() 868 child += strlen(child) + 1; in send_directory_part() 943 baselen = strlen(base) + 1; in construct_node() 989 key.dsize = strlen(node->name); in destroy_node() 1055 offset = strlen(vec[0]) + 1; in do_write() 1606 node->childlen = strlen(child) + 1; in manual_node() [all …]
|
A D | xenstore_client.c | 139 #define TAG_LEN strlen(TAG) 173 path[strlen(path)-1] == '/' ? "" : "/", in do_ls() 360 len = strlen(val_spec); in perform() 362 expanding_buffer_ensure(&ebuf, strlen(val_spec)+1); in perform() 384 char *p = malloc(strlen(path) + 1); in perform() 548 if (strncmp(command, "xenstore-", strlen("xenstore-")) == 0) in main() 551 command = command + strlen("xenstore-"); in main()
|
/xen/tools/xenpmd/ |
A D | xenpmd.c | 112 if ( strlen(dir_entries->d_name) < 4 ) in get_next_battery_file() 186 strlen("rechargeable")) == 0 ) in set_attribute_battery_info() 273 length = strlen(line_info); in parse_battery_info_or_status() 361 len = 9 * 4 + strlen(info->model_number) + strlen(info->serial_number) + in write_battery_info_to_xenstore() 362 strlen(info->battery_type) + strlen(info->oem_info) + 4; in write_battery_info_to_xenstore() 376 (unsigned int)strlen(info->model_number), info->model_number, in write_battery_info_to_xenstore() 377 (unsigned int)strlen(info->serial_number), info->serial_number, in write_battery_info_to_xenstore() 378 (unsigned int)strlen(info->battery_type), info->battery_type, in write_battery_info_to_xenstore() 379 (unsigned int)strlen(info->oem_info), info->oem_info); in write_battery_info_to_xenstore() 382 val, 73+8+strlen(info->model_number)+strlen(info->serial_number)+ in write_battery_info_to_xenstore() [all …]
|
/xen/tools/firmware/hvmloader/ |
A D | smbios.c | 284 tmp_len = strlen(tmp); in hvm_write_smbios_tables() 298 tmp_len = strlen(tmp); in hvm_write_smbios_tables() 422 start += strlen(s) + 1; in smbios_type_0_init() 426 start += strlen(s) + 1; in smbios_type_0_init() 475 start += strlen(s) + 1; in smbios_type_1_init() 479 start += strlen(s) + 1; in smbios_type_1_init() 483 start += strlen(s) + 1; in smbios_type_1_init() 488 start += strlen(s) + 1; in smbios_type_1_init() 628 start += strlen(s) + 1; in smbios_type_3_init() 912 start += strlen(s) + 1; in smbios_type_22_init() [all …]
|
/xen/xen/xsm/flask/ss/ |
A D | mls.c | 44 len += strlen(policydb.p_sens_val_to_name[index_sens - 1]); in mls_compute_context_len() 58 len += strlen(nm) + 1; in mls_compute_context_len() 61 len += strlen(nm) + 1; in mls_compute_context_len() 69 len += strlen(nm) + 1; in mls_compute_context_len() 109 scontextp += strlen(scontextp); in mls_sid_to_context() 127 memcpy(scontextp, nm, strlen(nm)+1); in mls_sid_to_context() 128 scontextp += strlen(nm); in mls_sid_to_context() 135 memcpy(scontextp, nm, strlen(nm)+1); in mls_sid_to_context() 136 scontextp += strlen(nm); in mls_sid_to_context() 149 memcpy(scontextp, nm, strlen(nm)+1); in mls_sid_to_context() [all …]
|
/xen/xen/arch/x86/boot/ |
A D | cmdline.c | 60 static size_t strlen(const char *s) in strlen() function 179 return strncmp(cs, ct, max(strcspn(cs, _delim_chars), strlen(ct))); in strmaxcmp() 184 return strncmp(cs, ct, strlen(ct)); in strsubcmp() 191 lo = strlen(opt); in find_opt() 294 c += strlen("text-80x"); in vga_parse() 299 vesa_width = strtoui(c + strlen("gfx-"), "x", &c); in vga_parse() 327 tmp = strtoui(c + strlen("mode-"), delim_chars_comma, NULL); in vga_parse()
|
/xen/tools/console/client/ |
A D | main.c | 428 path = malloc(strlen(dom_path) + strlen("/device/console/0/tty") + 5); in main() 432 snprintf(path, strlen(dom_path) + strlen("/serial/0/tty") + 5, "%s/serial/%d/tty", dom_path, num); in main() 441 snprintf(path, strlen(dom_path) + strlen("/console/tty") + 1, "%s/console/tty", dom_path); in main() 443 …snprintf(path, strlen(dom_path) + strlen("/device/console/%d/tty") + 5, "%s/device/console/%d/tty"… in main() 446 snprintf(path, strlen(dom_path) + strlen("/vuart/0/tty") + 1, in main()
|
/xen/xen/common/ |
A D | string.c | 73 size_t ret = strlen(src); in strlcpy() 98 size_t slen = strlen(src); in strlcat() 177 const char *p = s + strlen(s); 192 size_t (strlen)(const char * s) in size_t() argument 301 size_t l1, l2 = strlen(s2); 306 for (l1 = strlen(s1); l1 >= l2; --l1, ++s1)
|
/xen/xen/common/libfdt/ |
A D | fdt_ro.c | 86 return (strlen(p) == len) && (memcmp(p, s, len) == 0); in _fdt_string_eq() 152 return fdt_subnode_offset_namelen(fdt, parentoffset, name, strlen(name)); in fdt_subnode_offset() 157 const char *end = path + strlen(path); in fdt_path_offset() 209 *len = strlen(nh->name); in fdt_get_name() 287 strlen(name), lenp); in fdt_get_property() 318 return fdt_getprop_namelen(fdt, nodeoffset, name, strlen(name), lenp); in fdt_getprop() 352 return fdt_get_alias_namelen(fdt, name, strlen(name)); in fdt_get_alias() 518 int len = strlen(str); in fdt_stringlist_contains()
|
/xen/tools/debugger/gdbsx/gx/ |
A D | gx_main.c | 64 if (strlen(rbuf) != 2*regsz) { in gx_write_guest_regs() 66 "Expected:%d got:%d\n", 2*regsz, strlen(rbuf)); in gx_write_guest_regs() 106 int len = strlen(p)/2; /* because "70" is one char "p" */ in _do_qRcmd_req() 126 gx_convert_int_to_ascii(buf1, remote_buf, strlen(buf1)); in _do_qRcmd_req() 140 p = p + strlen(p); in process_q_request() 143 p = p + strlen(p); in process_q_request() 391 buf += strlen(buf); in prepare_stop_reply()
|
/xen/tools/libxc/ |
A D | xc_flask.c | 189 DECLARE_HYPERCALL_BOUNCE(name, strlen(name), XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_getbool_byname() 199 op.u.boolean.size = strlen(name); in xc_flask_getbool_byname() 221 DECLARE_HYPERCALL_BOUNCE(name, strlen(name), XC_HYPERCALL_BUFFER_BOUNCE_IN); in xc_flask_setbool() 233 op.u.boolean.size = strlen(name); in xc_flask_setbool() 250 err = xc_flask_context_to_sid(xch, scontext, strlen(scontext), &sid); in xc_flask_add() 326 err = xc_flask_context_to_sid(xch, (char*)scon, strlen(scon), &op.u.access.ssid); in xc_flask_access() 329 err = xc_flask_context_to_sid(xch, (char*)tcon, strlen(tcon), &op.u.access.tsid); in xc_flask_access()
|
/xen/tools/xenbackendd/ |
A D | xenbackendd.c | 254 if (strlen(vec[XS_WATCH_PATH]) < sizeof("state")) in main() 259 strlen(vec[XS_WATCH_PATH]) - sizeof("state")]; in main() 285 strlen(DOMAIN_PATH "/backend/vif")) == 0) in main() 290 strlen(DOMAIN_PATH "/backend/vbd")) == 0) in main()
|
/xen/xen/tools/kconfig/lxdialog/ |
A D | util.c | 260 len += strlen(pos->text) + 3; in dialog_clear() 267 skip = len - (columns - 2 - strlen(ellipsis)); in dialog_clear() 281 if (skip < strlen(pos->text)) { in dialog_clear() 285 skip -= strlen(pos->text); in dialog_clear() 355 int tlen = MIN(width - 2, strlen(title)); in print_title() 377 prompt_len = strlen(tempstr); in print_autowrap() 399 wlen = strlen(word); in print_autowrap() 402 && wlen + 1 + strlen(sp) > room in print_autowrap() 523 for (i = 0; i < strlen(string); i++) { in first_alpha() 615 avail = sizeof(item_cur->node.str) - strlen(item_cur->node.str); in item_add_str() [all …]
|
/xen/tools/libxl/ |
A D | libxl_xshelp.c | 63 int length = strlen(kvs[i + 1]); in libxl__xs_writev_perms() 112 ok = xs_write(ctx->xsh, t, path, s, strlen(s)); in libxl__xs_vprintf() 223 size_t length = strlen(string); in libxl__xs_write_checked() 303 if (!strlen(path)) break; in libxl__xs_path_cleanup() 306 if (!val || strlen(val) != 0) break; in libxl__xs_path_cleanup()
|
/xen/tools/xl/ |
A D | xl_utils.c | 110 strlen(x)); in xstrdup() 190 size_t oldlen = *accumulate ? strlen(*accumulate) : 0; in string_realloc_append() 191 size_t morelen = strlen(more) + 1/*nul*/; in string_realloc_append() 302 if (write(fd, pid, strlen(pid)) < 0) { in do_daemonize()
|
A D | xl_cmdtable.c | 640 len = strlen(s); in cmdtable_lookup() 645 if (len == strlen(cmd->cmd_name)) in cmdtable_lookup()
|
/xen/tools/libs/hypfs/ |
A D | core.c | 105 path_sz = strlen(path) + 1; in xenhypfs_get_pathbuf() 261 *dirent = calloc(1, sizeof(struct xenhypfs_dirent) + strlen(name) + 1); in xenhypfs_read_raw() 394 name_sz += strlen(entry->name) + 1; in xenhypfs_readdir() 414 names += strlen(entry->name) + 1; in xenhypfs_readdir() 469 if (sz < strlen(val) + 1) { in xenhypfs_write() 470 sz = strlen(val) + 1; in xenhypfs_write() 478 sz = strlen(val) + 1; in xenhypfs_write()
|
/xen/tools/misc/ |
A D | xen-detect.c | 189 str[strlen(str) - 1] = 0; in check_sysfs() 198 str[strlen(str) - 1] = 0; in check_sysfs() 201 tmp[strlen(tmp) - 1] = 0; in check_sysfs()
|
/xen/tools/helpers/ |
A D | xen-init-dom0.c | 104 if (!xs_write(xsh, XBT_NULL, DOMID_PATH, "0", strlen("0"))) { in main() 111 strlen("Domain-0"))) { in main()
|
/xen/tools/libvchan/ |
A D | vchan-socket-proxy.c | 157 if (strlen(path_or_fd) >= sizeof(addr.sun_path)) { in connect_socket() 159 path_or_fd, strlen(path_or_fd), sizeof(addr.sun_path)); in connect_socket() 192 if (strlen(path_or_fd) >= sizeof(addr.sun_path)) { in listen_socket() 194 path_or_fd, strlen(path_or_fd), sizeof(addr.sun_path)); in listen_socket() 463 if (!xs_write(xs, XBT_NULL, state_path, "running", strlen("running"))) { in main()
|