Home
last modified time | relevance | path

Searched refs:strlen (Results 1 – 25 of 163) sorted by relevance

1234567

/xen/tools/xenstore/
A Dutils.h13 #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 Dxenstore_control.c24 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 Dxenstored_watch.c60 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 Dxs.c576 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 Dxenstored_control.c169 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 Dxenstored_core.c134 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 Dxenstore_client.c139 #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 Dxenpmd.c112 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 Dsmbios.c284 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 Dmls.c44 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 Dcmdline.c60 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 Dmain.c428 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 Dstring.c73 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 Dfdt_ro.c86 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 Dgx_main.c64 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 Dxc_flask.c189 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 Dxenbackendd.c254 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 Dutil.c260 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 Dlibxl_xshelp.c63 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 Dxl_utils.c110 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 Dxl_cmdtable.c640 len = strlen(s); in cmdtable_lookup()
645 if (len == strlen(cmd->cmd_name)) in cmdtable_lookup()
/xen/tools/libs/hypfs/
A Dcore.c105 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 Dxen-detect.c189 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 Dxen-init-dom0.c104 if (!xs_write(xsh, XBT_NULL, DOMID_PATH, "0", strlen("0"))) { in main()
111 strlen("Domain-0"))) { in main()
/xen/tools/libvchan/
A Dvchan-socket-proxy.c157 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()

Completed in 33 milliseconds

1234567