Lines Matching refs:len
38 int len; in _dl_get_origin() local
40 len = INTERNAL_SYSCALL_CALL (readlink, "/proc/self/exe", linkval, in _dl_get_origin()
42 if (! INTERNAL_SYSCALL_ERROR_P (len) && len > 0 && linkval[0] != '[') in _dl_get_origin()
46 while (len > 1 && linkval[len - 1] != '/') in _dl_get_origin()
47 --len; in _dl_get_origin()
48 result = (char *) malloc (len + 1); in _dl_get_origin()
51 else if (len == 1) in _dl_get_origin()
54 *((char *) __mempcpy (result, linkval, len - 1)) = '\0'; in _dl_get_origin()
63 size_t len = strlen (GLRO(dl_origin_path)); in _dl_get_origin() local
64 result = (char *) malloc (len + 1); in _dl_get_origin()
69 char *cp = __mempcpy (result, GLRO(dl_origin_path), len); in _dl_get_origin()