start              99 exec/exec.c      static char buffer[PATH_MAX], *start;
start             118 exec/exec.c      start = buffer;
start             119 exec/exec.c      while (*start && ((unsigned char) *start) < 128 && isspace (*start))
start             120 exec/exec.c        ++start;
start             123 exec/exec.c      end = memchr (start, '\n', rc);
start             133 exec/exec.c      ws = strchr (start, ' ');
start             142 exec/exec.c          return start;
start             153 exec/exec.c      return start;
start             293 exec/exec.c      USER_WORD start, end;
start             318 exec/exec.c      start = header->p_vaddr & PAGE_MASK;
start             324 exec/exec.c      command.vm_address = start;
start             327 exec/exec.c      command.length = end - start;
start             351 exec/exec.c          start = end;
start             355 exec/exec.c          if (end > start)
start             358 exec/exec.c    	  command1.vm_address = start;
start             360 exec/exec.c    	  command1.length = end - start;
start             283 exec/trace.c     USER_WORD start, end, word;
start             304 exec/trace.c     start = address;
start             309 exec/trace.c     while (start < end)
start             311 exec/trace.c         if (start + sizeof word <= end)
start             318 exec/trace.c   		      (void *) start, (void *) word))
start             321 exec/trace.c   	  start += sizeof word;
start             330 exec/trace.c   			 (void *) start, NULL);
start             332 exec/trace.c   	  memcpy (bytes, buffer, end - start);
start             335 exec/trace.c   		      (void *) start, (void *) word))
start             348 java/org/gnu/emacs/EmacsInputConnection.java   setComposingRegion (int start, int end)
start             355 java/org/gnu/emacs/EmacsInputConnection.java       Log.d (TAG, "setComposingRegion: " + start + " " + end);
start             357 java/org/gnu/emacs/EmacsInputConnection.java     EmacsNative.setComposingRegion (windowHandle, start, end);
start             363 java/org/gnu/emacs/EmacsInputConnection.java   setComposingRegion (int start, int end, TextAttribute textAttribute)
start             365 java/org/gnu/emacs/EmacsInputConnection.java     return setComposingRegion (start, end);
start             492 java/org/gnu/emacs/EmacsInputConnection.java   setSelection (int start, int end)
start             499 java/org/gnu/emacs/EmacsInputConnection.java       Log.d (TAG, "setSelection: " + start + " " + end);
start             501 java/org/gnu/emacs/EmacsInputConnection.java     EmacsNative.setSelection (windowHandle, start, end);
start             225 java/org/gnu/emacs/EmacsNative.java   public static native void setComposingRegion (short window, int start,
start             227 java/org/gnu/emacs/EmacsNative.java   public static native void setSelection (short window, int start, int end);
start             107 java/org/gnu/emacs/EmacsOpenActivity.java 	  process = builder.start ();
start             383 java/org/gnu/emacs/EmacsOpenActivity.java     thread.start ();
start             128 java/org/gnu/emacs/EmacsSafThread.java     super.start ();
start             300 java/org/gnu/emacs/EmacsService.java 	thread.start ();
start            1322 java/org/gnu/emacs/EmacsService.java 	storageThread.start ();
start            1393 java/org/gnu/emacs/EmacsService.java 	storageThread.start ();
start            1427 java/org/gnu/emacs/EmacsService.java 	storageThread.start ();
start            1452 java/org/gnu/emacs/EmacsService.java 	storageThread.start ();
start            1558 java/org/gnu/emacs/EmacsService.java 	storageThread.start ();
start            3524 lib-src/ebrowse.c       char *start = path_list;
start            3531 lib-src/ebrowse.c       p->path = (char *) xmalloc (path_list - start + 1);
start            3532 lib-src/ebrowse.c       memcpy (p->path, start, path_list - start);
start            3533 lib-src/ebrowse.c       p->path[path_list - start] = '\0';
start            5888 lib-src/etags.c   char *cp, *start;
start            5892 lib-src/etags.c 	start = cp;
start            5895 lib-src/etags.c 	make_tag (start, cp - start, true,
start            7099 lib-src/etags.c 	ptrdiff_t diglen = regs->end[dig] - regs->start[dig];
start            7113 lib-src/etags.c 	ptrdiff_t diglen = regs->end[dig] - regs->start[dig];
start            7114 lib-src/etags.c 	memcpy (t, in + regs->start[dig], diglen);
start            7381 lib-src/etags.c 	  int start = 0;
start            7383 lib-src/etags.c 	  if (sscanf (lbp->buffer, "#line %"SCNdMAX" \"%n", &lno, &start) >= 1
start            7384 lib-src/etags.c 	      && start > 0)	/* double quote character found */
start            7386 lib-src/etags.c 	      char *endp = lbp->buffer + start;
start            7399 lib-src/etags.c 		  name = lbp->buffer + start;
start             624 lib-src/movemail.c   int start, end, increment;
start             682 lib-src/movemail.c       start = nmsgs;
start             688 lib-src/movemail.c       start = 1;
start             693 lib-src/movemail.c   for (i = start; i * increment <= end * increment; i += increment)
start             195 lib/canonicalize-lgpl.c   char const *start;
start             239 lib/canonicalize-lgpl.c       start = name;
start             253 lib/canonicalize-lgpl.c       start = name + prefix_len;
start             256 lib/canonicalize-lgpl.c   for ( ; *start; start = end)
start             259 lib/canonicalize-lgpl.c       while (ISSLASH (*start))
start             260 lib/canonicalize-lgpl.c         ++start;
start             263 lib/canonicalize-lgpl.c       for (end = start; *end && !ISSLASH (*end); ++end)
start             268 lib/canonicalize-lgpl.c       idx_t startlen = end - start;
start             272 lib/canonicalize-lgpl.c       else if (startlen == 1 && start[0] == '.')
start             274 lib/canonicalize-lgpl.c       else if (startlen == 2 && start[0] == '.' && start[1] == '.')
start             300 lib/canonicalize-lgpl.c           dest = __mempcpy (dest, start, startlen);
start            2488 lib/regcomp.c    Idx i, start, end, start_idx = re_string_cur_idx (regexp);
start            2494 lib/regcomp.c        start = fetch_number (regexp, token, syntax);
start            2495 lib/regcomp.c        if (start == -1)
start            2498 lib/regcomp.c  	    start = 0; /* We treat "{,m}" as "{0,m}".  */
start            2505 lib/regcomp.c        if (__glibc_likely (start != -2))
start            2508 lib/regcomp.c  	  end = ((token->type == OP_CLOSE_DUP_NUM) ? start
start            2512 lib/regcomp.c        if (__glibc_unlikely (start == -2 || end == -2))
start            2534 lib/regcomp.c        if (__glibc_unlikely ((end != -1 && start > end)
start            2542 lib/regcomp.c        if (__glibc_unlikely (RE_DUP_MAX < (end == -1 ? start : end)))
start            2550 lib/regcomp.c        start = (token->type == OP_DUP_PLUS) ? 1 : 0;
start            2558 lib/regcomp.c    if (__glibc_unlikely (start == 0 && end == 0))
start            2565 lib/regcomp.c    if (__glibc_unlikely (start > 0))
start            2568 lib/regcomp.c        for (i = 2; i <= start; ++i)
start            2576 lib/regcomp.c        if (start == end)
start            2603 lib/regcomp.c      for (i = start + 2; i <= end; ++i)
start             500 lib/regex.h      regoff_t *start;
start              36 lib/regexec.c  					 Idx start, Idx last_start, Idx stop,
start              42 lib/regexec.c  				  Idx start, regoff_t range,
start              46 lib/regexec.c  				const char *string, Idx length, Idx start,
start             191 lib/regexec.c    Idx start, length;
start             199 lib/regexec.c        start = pmatch[0].rm_so;
start             204 lib/regexec.c        start = 0;
start             210 lib/regexec.c      err = re_search_internal (preg, string, length, start, length,
start             213 lib/regexec.c      err = re_search_internal (preg, string, length, start, length,
start             272 lib/regexec.c  	  Idx start, struct re_registers *regs)
start             274 lib/regexec.c    return re_search_stub (bufp, string, length, start, 0, length, regs, true);
start             282 lib/regexec.c  	   Idx start, regoff_t range, struct re_registers *regs)
start             284 lib/regexec.c    return re_search_stub (bufp, string, length, start, range, length, regs,
start             293 lib/regexec.c  	    const char *string2, Idx length2, Idx start,
start             297 lib/regexec.c  			   start, 0, regs, stop, true);
start             305 lib/regexec.c  	     const char *string2, Idx length2, Idx start, regoff_t range,
start             309 lib/regexec.c  			   start, range, regs, stop, false);
start             317 lib/regexec.c  		  Idx length1, const char *string2, Idx length2, Idx start,
start             351 lib/regexec.c    rval = re_search_stub (bufp, str, len, start, range, stop, regs,
start             364 lib/regexec.c  		Idx start, regoff_t range, Idx stop, struct re_registers *regs,
start             373 lib/regexec.c    Idx last_start = start + range;
start             376 lib/regexec.c    if (__glibc_unlikely (start < 0 || start > length))
start             379 lib/regexec.c  			|| (0 <= range && last_start < start)))
start             382 lib/regexec.c  			     || (range < 0 && start <= last_start)))
start             391 lib/regexec.c    if (start < last_start && bufp->fastmap != NULL && !bufp->fastmap_accurate)
start             420 lib/regexec.c    result = re_search_internal (bufp, string, length, start, last_start, stop,
start             441 lib/regexec.c  	  DEBUG_ASSERT (pmatch[0].rm_so == start);
start             442 lib/regexec.c  	  rval = pmatch[0].rm_eo - start;
start             466 lib/regexec.c        regs->start = re_malloc (regoff_t, need_regs);
start             467 lib/regexec.c        if (__glibc_unlikely (regs->start == NULL))
start             472 lib/regexec.c  	  re_free (regs->start);
start             483 lib/regexec.c  	  regoff_t *new_start = re_realloc (regs->start, regoff_t, need_regs);
start             493 lib/regexec.c  	  regs->start = new_start;
start             509 lib/regexec.c        regs->start[i] = pmatch[i].rm_so;
start             513 lib/regexec.c      regs->start[i] = regs->end[i] = -1;
start             539 lib/regexec.c        regs->start = starts;
start             546 lib/regexec.c        regs->start = regs->end = NULL;
start             581 lib/regexec.c  		    Idx start, Idx last_start, Idx stop, size_t nmatch,
start             597 lib/regexec.c  		    && start != last_start && !preg->can_be_null)
start             622 lib/regexec.c        if (start != 0 && last_start != 0)
start             624 lib/regexec.c        start = last_start = 0;
start             665 lib/regexec.c    match_first = start;
start             670 lib/regexec.c    incr = (last_start < start) ? -1 : 1;
start             671 lib/regexec.c    left_lim = (last_start < start) ? last_start : start;
start             672 lib/regexec.c    right_lim = (last_start < start) ? start : last_start;
start             677 lib/regexec.c  	| (start <= last_start ? 2 : 0)
start             785 lib/regexec.c  				   start <= last_start ? &match_first : NULL);
start             550 nt/cmdproxy.c    STARTUPINFO start;
start             561 nt/cmdproxy.c    memset (&start, 0, sizeof (start));
start             562 nt/cmdproxy.c    start.cb = sizeof (start);
start             572 nt/cmdproxy.c  		     0, envblock, dir, &start, &child))
start             593 nt/cmdproxy.c    char * start = GetEnvironmentStrings ();
start             594 nt/cmdproxy.c    char * tmp = start;
start             598 nt/cmdproxy.c    FreeEnvironmentStrings (start);
start             599 nt/cmdproxy.c    return  tmp + 2 - start;
start              56 nt/runemacs.c    STARTUPINFO start;
start             172 nt/runemacs.c    memset (&start, 0, sizeof (start));
start             173 nt/runemacs.c    start.cb = sizeof (start);
start             174 nt/runemacs.c    start.dwFlags = STARTF_USESHOWWINDOW | STARTF_USECOUNTCHARS;
start             175 nt/runemacs.c    start.wShowWindow = SW_HIDE;
start             178 nt/runemacs.c    start.dwXCountChars = 80;
start             179 nt/runemacs.c    start.dwYCountChars = 25;
start             186 nt/runemacs.c  		     NULL, NULL, &start, &child))
start             298 src/alloc.c      static void *start;
start             299 src/alloc.c      if (! start)
start             300 src/alloc.c        start = sbrk (0);
start             301 src/alloc.c      return start;
start             560 src/alloc.c      void *start, *end;
start            4410 src/alloc.c      mem_z.start = mem_z.end = NULL;
start            4419 src/alloc.c    mem_find (void *start)
start            4423 src/alloc.c      if (start < min_heap_address || start > max_heap_address)
start            4427 src/alloc.c      mem_z.start = start;
start            4428 src/alloc.c      mem_z.end = (char *) start + 1;
start            4431 src/alloc.c      while (start < p->start || start >= p->end)
start            4432 src/alloc.c        p = start < p->start ? p->left : p->right;
start            4442 src/alloc.c    mem_insert (void *start, void *end, enum mem_type type)
start            4446 src/alloc.c      if (min_heap_address == NULL || start < min_heap_address)
start            4447 src/alloc.c        min_heap_address = start;
start            4460 src/alloc.c          c = start < c->start ? c->left : c->right;
start            4471 src/alloc.c      x->start = start;
start            4481 src/alloc.c          if (start < parent->start)
start            4680 src/alloc.c          z->start = y->start;
start            4795 src/alloc.c      struct string_block *b = m->start;
start            4841 src/alloc.c      struct cons_block *b = m->start;
start            4888 src/alloc.c      struct symbol_block *b = m->start;
start            4944 src/alloc.c      struct float_block *b = m->start;
start            5014 src/alloc.c      return live_vector_pointer (large_vector_vec (m->start), p);
start            5032 src/alloc.c      struct vector_block *block = m->start;
start            5198 src/alloc.c    mark_memory (void const *start, void const *end)
start            5204 src/alloc.c      if (end < start)
start            5206 src/alloc.c          void const *tem = start;
start            5207 src/alloc.c          start = end;
start            5211 src/alloc.c      eassert (((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0);
start            5231 src/alloc.c      for (pp = start; (void const *) pp < end; pp += GC_POINTER_ALIGNMENT)
start            5654 src/alloc.c      ptrdiff_t skip, bm_skip[256], last_char_skip, infinity, start, start_max;
start            5697 src/alloc.c      start = 0;
start            5703 src/alloc.c    	  start += bm_skip[*(p + start)];
start            5705 src/alloc.c          while (start <= start_max);
start            5707 src/alloc.c          if (start < infinity)
start            5713 src/alloc.c          start -= infinity;
start            5716 src/alloc.c          if (memcmp (data, non_lisp_beg + start, nbytes) == 0)
start            5718 src/alloc.c    	return non_lisp_beg + start;
start            5720 src/alloc.c          start += last_char_skip;
start            5722 src/alloc.c      while (start <= start_max);
start            6417 src/alloc.c      struct timespec start;
start            6438 src/alloc.c      start = current_timespec ();
start            6610 src/alloc.c    				 timespec_sub (current_timespec (), start));
start            7489 src/alloc.c                  int start, pos, stop;
start            7491 src/alloc.c                  start = i * BITS_PER_BITS_WORD;
start            7492 src/alloc.c                  stop = lim - start;
start            7495 src/alloc.c                  stop += start;
start            7497 src/alloc.c                  for (pos = start; pos < stop; pos++)
start            3551 src/android.c    uintptr_t start, end;
start            3584 src/android.c    overflow  = ckd_mul (&start, src_y, src_info->stride);
start            3586 src/android.c    overflow |= ckd_add (&start, end, start);
start            3587 src/android.c    overflow |= ckd_add (&start, (uintptr_t) src, start);
start            3592 src/android.c    src_current = (unsigned char *) start;
start            3594 src/android.c    overflow  = ckd_mul (&start, dst_y, dst_info->stride);
start            3596 src/android.c    overflow |= ckd_add (&start, end, start);
start            3597 src/android.c    overflow |= ckd_add (&start, (uintptr_t) dst, start);
start            3602 src/android.c    dst_current = (unsigned char *) start;
start            3615 src/android.c        overflow = ckd_mul (&start, src_y + height - 1,
start            3625 src/android.c        overflow |= ckd_add (&start, start, end);
start            3626 src/android.c        overflow |= ckd_add (&start, (uintptr_t) src, start);
start            3631 src/android.c        src_current = (unsigned char *) start;
start            3633 src/android.c        overflow = ckd_mul (&start, dst_y + height - 1,
start            3643 src/android.c        overflow |= ckd_add (&start, start, end);
start            3644 src/android.c        overflow |= ckd_add (&start, (uintptr_t) dst, start);
start            3649 src/android.c        dst_current = (unsigned char *) start;
start            3724 src/android.c  	      || INT_ADD_WRAPV ((uintptr_t) mask, offset, &start))
start            3730 src/android.c  	  mask = mask_current = (unsigned char *) start;
start            3857 src/android.c    uintptr_t start, end;
start            3893 src/android.c    overflow  = ckd_mul (&start, src_y, src_info->stride);
start            3895 src/android.c    overflow |= ckd_add (&start, (uintptr_t) src, start);
start            3900 src/android.c    src_current = (unsigned char *) start;
start            3902 src/android.c    overflow  = ckd_mul (&start, dst_y, src_info->stride);
start            3904 src/android.c    overflow |= ckd_add (&start, (uintptr_t) dst, start);
start            3909 src/android.c    dst_current = (unsigned char *) start;
start            3922 src/android.c        overflow  = ckd_mul (&start, src_y + height - 1,
start            3929 src/android.c        overflow |= ckd_add (&start, start, end);
start            3930 src/android.c        overflow |= ckd_add (&start, (uintptr_t) src, start);
start            3935 src/android.c        src_current = (unsigned char *) start;
start            3937 src/android.c        overflow  = ckd_mul (&start, dst_y + height - 1,
start            3944 src/android.c        overflow |= ckd_add (&start, start, end);
start            3945 src/android.c        overflow |= ckd_add (&start, (uintptr_t) dst, start);
start            3950 src/android.c        dst_current = (unsigned char *) start;
start            4032 src/android.c  	      || INT_ADD_WRAPV ((uintptr_t) mask, offset, &start))
start            4035 src/android.c  	  mask = mask_current = (unsigned char *) start;
start             490 src/androidgui.h   ptrdiff_t start, end, position;
start             364 src/androidselect.c   char *buffer, *start;
start             433 src/androidselect.c   start = buffer;
start             447 src/androidselect.c       rc = emacs_read_quit (fd, start, BUFSIZ);
start             460 src/androidselect.c       start = buffer + length;
start             709 src/androidterm.c       delete_surrounding_text (f, event->ime.start,
start             750 src/androidterm.c       set_composing_region (f, event->ime.start,
start             756 src/androidterm.c       textconv_set_point_and_mark (f, event->ime.start,
start            4613 src/androidterm.c   struct timespec start, end, rem;
start            4622 src/androidterm.c   start = current_timespec ();
start            4623 src/androidterm.c   end = timespec_add (start, make_timespec (0, 100000000));
start            4686 src/androidterm.c   event.ime.start = 0;
start            4707 src/androidterm.c   event.ime.start = 0;
start            4741 src/androidterm.c   event.ime.start = 0;
start            4775 src/androidterm.c   event.ime.start = 0;
start            4798 src/androidterm.c   event.ime.start = left_length;
start            4820 src/androidterm.c   event.ime.start = 0;
start            5076 src/androidterm.c   event.ime.start = 0;
start            5088 src/androidterm.c 				  jint start, jint end)
start            5098 src/androidterm.c   event.ime.start = start + 1;
start            5110 src/androidterm.c 			    jint start, jint end)
start            5123 src/androidterm.c   event.ime.start = start + 1;
start            5126 src/androidterm.c   event.ime.position = start;
start            5246 src/androidterm.c   event.ime.start = 0;
start            5344 src/androidterm.c   ptrdiff_t start, start_offset, end_offset;
start            5373 src/androidterm.c 			  &request->start, &request->start_offset,
start            5433 src/androidterm.c android_build_extracted_text (jstring text, ptrdiff_t start,
start            5465 src/androidterm.c 		       min (start - 1, TYPE_MAXIMUM (jint)));
start            5575 src/androidterm.c 		       min (context.start - 1, TYPE_MAXIMUM (jint)));
start            5624 src/androidterm.c   event.ime.start = 0;
start            5646 src/androidterm.c   event.ime.start = 0;
start            5675 src/androidterm.c   event.ime.start = 0;
start            5708 src/androidterm.c   ptrdiff_t offset, start, end;
start            5741 src/androidterm.c 			    &request->start, &request->end);
start            5746 src/androidterm.c   if (request->end < request->start)
start            5748 src/androidterm.c       temp = request->start;
start            5749 src/androidterm.c       request->start = request->end;
start            5849 src/androidterm.c 			      (jint) min (context.start,
start            5888 src/androidterm.c   ptrdiff_t start, end;
start            5895 src/androidterm.c 						&start, &end);
start            5935 src/androidterm.c   eassert (start <= end);
start            5937 src/androidterm.c 			      (jint) min (start, TYPE_MAXIMUM (jint)),
start            5958 src/androidterm.c   ptrdiff_t start, end, point, mark, start_offset, end_offset;
start            5972 src/androidterm.c       start = marker_position (f->conversion.compose_region_start) - 1;
start            5976 src/androidterm.c     start = -1, end = -1;
start            5980 src/androidterm.c   start = min (start, TYPE_MAXIMUM (jint));
start            6002 src/androidterm.c 		     max (point, mark) - 1, start, end);
start            6012 src/androidterm.c       text = get_extracted_text (f, min (hint, 600), &start,
start            6025 src/androidterm.c 	  extracted = android_build_extracted_text (string, start,
start             364 src/androidterm.h   int start, end;
start            1010 src/androidvfs.c   char *token, *saveptr, *copy, *copy1, *start, *max, *limit;
start            1017 src/androidvfs.c   start = (char *) directory_tree + 5;
start            1063 src/androidvfs.c       return start;
start            1078 src/androidvfs.c       if (start + token_length > limit)
start            1082 src/androidvfs.c       if (!memcmp (start, token, token_length))
start            1090 src/androidvfs.c 	  max = memchr (start, 0, limit - start);
start            1092 src/androidvfs.c 	  if (max != start + token_length
start            1093 src/androidvfs.c 	      && !(max == start + token_length + 1
start            1105 src/androidvfs.c 		  start = max + 5;
start            1111 src/androidvfs.c 		      || start > directory_tree + directory_tree_size)
start            1147 src/androidvfs.c       start = memchr (start, 0, limit - start);
start            1149 src/androidvfs.c       if (!start || start + 5 > limit)
start            1152 src/androidvfs.c       start = ((char *) directory_tree
start            1153 src/androidvfs.c 	       + android_extract_long (start + 1));
start            1157 src/androidvfs.c       if (start > limit)
start            1212 src/bidi.c       const unsigned char *p = s + begbyte, *start = p;
start            1228 src/bidi.c       return p - start;
start            1315 src/buffer.c    start:
start            1318 src/buffer.c       case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2621 src/buffer.c   	if (MARKERP (XWINDOW (w)->start)
start            2624 src/buffer.c   	  Fset_marker (XWINDOW (w)->start,
start            3112 src/buffer.c     ptrdiff_t start = OVERLAY_START (overlay);
start            3121 src/buffer.c     n = overlays_in (start, end, 0, &v, &size, true, false, NULL);
start            3125 src/buffer.c         overlays_in (start, end, 0, &v, &n, true, false, NULL);
start            3600 src/buffer.c   modify_overlay (struct buffer *buf, ptrdiff_t start, ptrdiff_t end)
start            3602 src/buffer.c     if (start > end)
start            3604 src/buffer.c         ptrdiff_t temp = start;
start            3605 src/buffer.c         start = end;
start            3609 src/buffer.c     BUF_COMPUTE_UNCHANGED (buf, start, end);
start            4052 src/buffer.c   report_overlay_modification (Lisp_Object start, Lisp_Object end, bool after,
start            4056 src/buffer.c     bool insertion = (after ? XFIXNAT (arg3) == 0 : EQ (start, end));
start            4069 src/buffer.c         EMACS_INT begin_arg = XFIXNUM (start);
start            4263 src/buffer.c   #define MMAP_ALLOCATED_P(start, end) 1
start             968 src/buffer.h   BUF_COMPUTE_UNCHANGED (struct buffer *buf, ptrdiff_t start, ptrdiff_t end)
start             974 src/buffer.h         buf->text->beg_unchanged = start - BUF_BEG (buf);
start             981 src/buffer.h         if (start - BUF_BEG (buf) < BUF_BEG_UNCHANGED (buf))
start             982 src/buffer.h   	buf->text->beg_unchanged = start - BUF_BEG (buf);
start             967 src/callproc.c   Lisp_Object val, start, end;
start            1020 src/callproc.c   start = args[0];
start            1048 src/callproc.c     write_region (start, end, filename_string, Qnil, Qlambda, Qnil, Qnil, fd);
start            1104 src/callproc.c   Lisp_Object start = args[0];
start            1109 src/callproc.c   if (STRINGP (start))
start            1110 src/callproc.c     empty_input = SCHARS (start) == 0;
start            1111 src/callproc.c   else if (NILP (start))
start            1116 src/callproc.c       start = args[0];
start            1118 src/callproc.c       empty_input = XFIXNUM (start) == XFIXNUM (end);
start            1134 src/callproc.c       if (NILP (start))
start            1143 src/callproc.c         Fdelete_region (start, end);
start             529 src/casefiddle.c   ptrdiff_t start = XFIXNAT (b);
start             531 src/casefiddle.c   if (start == end)
start             534 src/casefiddle.c   modify_text (start, end);
start             538 src/casefiddle.c   ptrdiff_t start_byte = CHAR_TO_BYTE (start);
start             543 src/casefiddle.c   record_delete (start, make_buffer_string (start, end, true), false);
start             546 src/casefiddle.c       record_insert (start, end - start);
start             547 src/casefiddle.c       added = do_casify_unibyte_region (&ctx, &start, &end);
start             551 src/casefiddle.c       ptrdiff_t len = end - start, ostart = start;
start             552 src/casefiddle.c       added = do_casify_multibyte_region (&ctx, &start, &end);
start             556 src/casefiddle.c   if (start >= 0)
start             558 src/casefiddle.c       signal_after_change (start, end - start - added, end - start);
start             559 src/casefiddle.c       update_compositions (start, end, CHECK_ALL);
start             333 src/category.c   int start, end;
start             339 src/category.c       start = end = XFIXNAT (character);
start             346 src/category.c       start = XFIXNAT (XCAR (character));
start             358 src/category.c   while (start <= end)
start             360 src/category.c       from = start, to = end;
start             361 src/category.c       category_set = char_table_ref_and_range (table, start, &from, &to);
start             367 src/category.c 	  char_table_set_range (table, start, to, category_set);
start             369 src/category.c       start = to + 1;
start            7507 src/coding.c     ptrdiff_t start, end;
start            7510 src/coding.c     if (! find_composition (pos, limit, &start, &end, &prop, coding->src_object)
start            7513 src/coding.c     else if (start > pos)
start            7514 src/coding.c       *stop = start;
start            7517 src/coding.c         if (start == pos)
start            7563 src/coding.c         if (find_composition (end, limit, &start, &end, &prop,
start            7566 src/coding.c   	*stop = start;
start            8981 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object highest)
start            8986 src/coding.c     validate_region (&start, &end);
start            8987 src/coding.c     from = XFIXNUM (start), to = XFIXNUM (end);
start            9058 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object exclude)
start            9066 src/coding.c     if (STRINGP (start))
start            9068 src/coding.c         if (!STRING_MULTIBYTE (start)
start            9069 src/coding.c   	  || SCHARS (start) == SBYTES (start))
start            9072 src/coding.c         end_byte = SBYTES (start);
start            9076 src/coding.c         EMACS_INT s = fix_position (start);
start            9079 src/coding.c   	args_out_of_range (start, end);
start            9112 src/coding.c     if (STRINGP (start))
start            9113 src/coding.c       p = pbeg = SDATA (start);
start            9156 src/coding.c   	      if (STRINGP (start))
start            9157 src/coding.c   		pbeg = SDATA (start);
start            9189 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system,
start            9210 src/coding.c         validate_region (&start, &end);
start            9211 src/coding.c         from = XFIXNUM (start);
start            9227 src/coding.c         validate_subarray (string, start, end, SCHARS (string), &from, &to);
start            9310 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system_list)
start            9319 src/coding.c     if (STRINGP (start))
start            9321 src/coding.c         if (!STRING_MULTIBYTE (start)
start            9322 src/coding.c   	  || SCHARS (start) == SBYTES (start))
start            9325 src/coding.c         end_byte = SBYTES (start);
start            9330 src/coding.c         EMACS_INT s = fix_position (start);
start            9333 src/coding.c   	args_out_of_range (start, end);
start            9364 src/coding.c     if (STRINGP (start))
start            9365 src/coding.c       p = pbeg = SDATA (start);
start            9392 src/coding.c   	      if (STRINGP (start))
start            9393 src/coding.c   		pbeg = SDATA (start);
start            9418 src/coding.c   code_convert_region (Lisp_Object start, Lisp_Object end,
start            9436 src/coding.c     validate_region (&start, &end);
start            9437 src/coding.c     from = XFIXNAT (start);
start            9495 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination)
start            9497 src/coding.c     return code_convert_region (start, end, coding_system, destination, 0, 0);
start            9526 src/coding.c     (Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object destination)
start            9528 src/coding.c     return code_convert_region (start, end, coding_system, destination, 1, 0);
start             421 src/composite.c 		  ptrdiff_t *start, ptrdiff_t *end,
start             426 src/composite.c   if (get_property_and_range (pos, Qcomposition, prop, start, end, object))
start             442 src/composite.c       if (get_property_and_range (pos - 1, Qcomposition, prop, start, end,
start             452 src/composite.c   get_property_and_range (pos, Qcomposition, prop, start, end, object);
start             463 src/composite.c   ptrdiff_t start, end;
start             469 src/composite.c       && find_composition (from - 1, -1, &start, &end, &prop, Qnil)
start             470 src/composite.c       && !composition_valid_p (start, end, prop))
start             471 src/composite.c     from = start;
start             473 src/composite.c       && find_composition (to, -1, &start, &end, &prop, Qnil)
start             474 src/composite.c       && !composition_valid_p (start, end, prop))
start             495 src/composite.c   ptrdiff_t start, end;
start             515 src/composite.c 	  && find_composition (from - 1, -1, &start, &end, &prop, Qnil)
start             516 src/composite.c 	  && composition_valid_p (start, end, prop))
start             518 src/composite.c 	  min_pos = start;
start             525 src/composite.c 	  run_composition_function (start, end, prop);
start             529 src/composite.c 	       && find_composition (from, -1, &start, &from, &prop, Qnil)
start             530 src/composite.c 	       && composition_valid_p (start, from, prop))
start             534 src/composite.c 	  run_composition_function (start, from, prop);
start             544 src/composite.c 	     && find_composition (from, to, &start, &from, &prop, Qnil)
start             545 src/composite.c 	     && composition_valid_p (start, from, prop)
start             547 src/composite.c 	run_composition_function (start, from, prop);
start             553 src/composite.c 	  && find_composition (to - 1, -1, &start, &end, &prop, Qnil)
start             554 src/composite.c 	  && composition_valid_p (start, end, prop))
start             563 src/composite.c 	      Fput_text_property (make_fixnum (start), make_fixnum (to),
start             568 src/composite.c 	  run_composition_function (start, end, prop);
start             571 src/composite.c 	       && find_composition (to, -1, &start, &end, &prop, Qnil)
start             572 src/composite.c 	       && composition_valid_p (start, end, prop))
start             574 src/composite.c 	  run_composition_function (start, end, prop);
start             623 src/composite.c compose_text (ptrdiff_t start, ptrdiff_t end, Lisp_Object components,
start             628 src/composite.c   prop = Fcons (Fcons (make_fixnum (end - start), components),
start             630 src/composite.c   Fput_text_property  (make_fixnum (start), make_fixnum (end),
start            1057 src/composite.c   ptrdiff_t start, end;
start            1093 src/composite.c       && find_composition (charpos, endpos, &start, &end, &prop, string)
start            1094 src/composite.c       && start >= charpos
start            1095 src/composite.c       && composition_valid_p (start, end, prop))
start            1097 src/composite.c       cmp_it->stop_pos = endpos = start;
start            1114 src/composite.c   start = charpos;
start            1136 src/composite.c 		      && charpos - 1 - XFIXNAT (AREF (elt, 1)) >= start)
start            1155 src/composite.c 	  if (charpos < start)
start            1156 src/composite.c 	    charpos = start;
start            1200 src/composite.c 					  start + 1, limit, string)
start            1306 src/composite.c       ptrdiff_t start, end;
start            1309 src/composite.c       find_composition (charpos, -1, &start, &end, &prop, string);
start            1310 src/composite.c       cmp_it->id = get_composition_id (charpos, bytepos, end - start,
start            1314 src/composite.c       cmp_it->nchars = end - start;
start            1631 src/composite.c 			    ptrdiff_t *start, ptrdiff_t *end,
start            1793 src/composite.c 		      *start = check.pos;
start            1797 src/composite.c 			  : *start <= pos && pos < *end)
start            1997 src/composite.c   (Lisp_Object start, Lisp_Object end, Lisp_Object components, Lisp_Object modification_func)
start            1999 src/composite.c   validate_region (&start, &end);
start            2006 src/composite.c   compose_text (XFIXNUM (start), XFIXNUM (end), components, modification_func, Qnil);
start            2018 src/composite.c   (Lisp_Object string, Lisp_Object start, Lisp_Object end,
start            2024 src/composite.c   validate_subarray (string, start, end, SCHARS (string), &from, &to);
start            2038 src/composite.c   ptrdiff_t start, end, from, to;
start            2060 src/composite.c   if (!find_composition (from, to, &start, &end, &prop, string))
start            2067 src/composite.c 					 &start, &end, &gstring, string))
start            2068 src/composite.c 	return list3 (make_fixnum (start), make_fixnum (end), gstring);
start            2071 src/composite.c   if (! (start <= fixed_pos && fixed_pos < end))
start            2077 src/composite.c 	  && (e <= fixed_pos ? e > end : s < start))
start            2080 src/composite.c   if (!composition_valid_p (start, end, prop))
start            2081 src/composite.c     return list3 (make_fixnum (start), make_fixnum (end), Qnil);
start            2083 src/composite.c     return list3 (make_fixnum (start), make_fixnum (end), Qt);
start            2090 src/composite.c 			      ? CHAR_TO_BYTE (start)
start            2091 src/composite.c 			      : string_char_to_byte (string, start));
start            2092 src/composite.c       id = get_composition_id (start, start_byte, end - start, prop, string);
start            2110 src/composite.c   return Fcons (make_fixnum (start), Fcons (make_fixnum (end), tail));
start             230 src/composite.h composition_valid_p (ptrdiff_t start, ptrdiff_t end, Lisp_Object prop)
start             243 src/composite.h 	  && COMPOSITION_LENGTH (prop) == end - start);
start             683 src/data.c      start:
start             687 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            1552 src/data.c      start:
start            1555 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            1641 src/data.c      start:
start            1644 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            1895 src/data.c      start:
start            1898 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            1989 src/data.c      start:
start            1992 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2127 src/data.c      start:
start            2130 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2195 src/data.c      start:
start            2198 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2282 src/data.c      start:
start            2285 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2349 src/data.c      start:
start            2352 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2399 src/data.c      start:
start            2402 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start            2434 src/data.c      start:
start            2437 src/data.c         case SYMBOL_VARALIAS: sym = SYMBOL_ALIAS (sym); goto start;
start             175 src/decompress.c   ptrdiff_t old_point, orig, start, nbytes;
start             187 src/decompress.c   if (data->start)
start             189 src/decompress.c       del_range_2 (data->start, data->start, /* byte, char offsets the same */
start             190 src/decompress.c                    data->start + data->nbytes, data->start + data->nbytes,
start             192 src/decompress.c       update_compositions (data->start, data->start, CHECK_HEAD);
start             195 src/decompress.c       signal_after_change (data->orig, data->start - data->orig,
start             196 src/decompress.c                            data->start - data->orig);
start             238 src/decompress.c   (Lisp_Object start, Lisp_Object end, Lisp_Object allow_partial)
start             246 src/decompress.c   validate_region (&start, &end);
start             263 src/decompress.c   istart = XFIXNUM (start);
start             283 src/decompress.c   unwind_data.start = iend;
start             328 src/decompress.c   unwind_data.start = 0;
start             954 src/dispextern.h   struct display_pos start;
start            1290 src/dispextern.h      ((ROW)->start.dpvec_index > 0			\
start            1292 src/dispextern.h       || ((ROW)->start.overlay_string_index >= 0	\
start            1293 src/dispextern.h 	  && (ROW)->start.string_pos.charpos > 0))
start            2463 src/dispextern.h   struct display_pos start;
start            2978 src/dispextern.h 			 struct glyph *start, enum glyph_row_area area,
start             647 src/dispnew.c  reverse_rows (struct glyph_matrix *matrix, int start, int end)
start             651 src/dispnew.c    for (i = start, j = end - 1; i < j; ++i, --j)
start             701 src/dispnew.c  increment_matrix_positions (struct glyph_matrix *matrix, int start, int end,
start             705 src/dispnew.c    eassert (start >= 0 && start <= matrix->nrows);
start             707 src/dispnew.c    eassert (start <= end);
start             709 src/dispnew.c    for (; start < end; ++start)
start             710 src/dispnew.c      increment_row_positions (matrix->rows + start, delta, delta_bytes);
start             718 src/dispnew.c  clear_glyph_matrix_rows (struct glyph_matrix *matrix, int start, int end)
start             720 src/dispnew.c    eassert (start <= end);
start             721 src/dispnew.c    eassert (start >= 0 && (start < matrix->nrows
start             726 src/dispnew.c    for (; start < end; ++start)
start             727 src/dispnew.c      matrix->rows[start].enabled_p = false;
start             756 src/dispnew.c  shift_glyph_matrix (struct window *w, struct glyph_matrix *matrix, int start, int end, int dy)
start             760 src/dispnew.c    eassert (start <= end);
start             761 src/dispnew.c    eassert (start >= 0 && start < matrix->nrows);
start             767 src/dispnew.c    for (; start < end; ++start)
start             769 src/dispnew.c        struct glyph_row *row = &matrix->rows[start];
start             939 src/dispnew.c    CHARPOS (row->start.pos) += delta;
start             940 src/dispnew.c    BYTEPOS (row->start.pos) += delta_bytes;
start            1511 src/dispnew.c        eassert (BYTEPOS (row->start.pos)
start            1512 src/dispnew.c  	       == CHAR_TO_BYTE (CHARPOS (row->start.pos)));
start            1533 src/dispnew.c  	  eassert (CHARPOS (row->end.pos) == CHARPOS (next->start.pos));
start            1534 src/dispnew.c  	  eassert (BYTEPOS (row->end.pos) == BYTEPOS (next->start.pos));
start            4156 src/dispnew.c  	      struct glyph *start = desired_glyph;
start            4176 src/dispnew.c  		  desired_glyph = start;
start            4181 src/dispnew.c  	      rif->write_glyphs (w, updated_row, start,
start            4375 src/dispnew.c  	  struct glyph *start = last_row->glyphs[TEXT_AREA];
start            4376 src/dispnew.c  	  struct glyph *last = start + last_row->used[TEXT_AREA] - 1;
start            4378 src/dispnew.c  	  while (last > start && last->charpos < 0)
start            4381 src/dispnew.c  	  for (struct glyph *glyph = start; glyph < last; glyph++)
start            5043 src/dispnew.c  		  struct glyph *start = r->glyphs[TEXT_AREA];
start            5046 src/dispnew.c  		  while (0 < col && start[col - 1].charpos < 0)
start            5603 src/dispnew.c    CLIP_TEXT_POS_FROM_MARKER (startp, w->start);
start            1576 src/editfns.c  make_buffer_string (ptrdiff_t start, ptrdiff_t end, bool props)
start            1578 src/editfns.c    ptrdiff_t start_byte = CHAR_TO_BYTE (start);
start            1581 src/editfns.c    return make_buffer_string_both (start, start_byte, end, end_byte, props);
start            1600 src/editfns.c  make_buffer_string_both (ptrdiff_t start, ptrdiff_t start_byte,
start            1624 src/editfns.c      result = make_uninit_multibyte_string (end - start, end_byte - start_byte);
start            1626 src/editfns.c      result = make_uninit_string (end - start);
start            1636 src/editfns.c        update_buffer_properties (start, end);
start            1638 src/editfns.c        tem = Fnext_property_change (make_fixnum (start), Qnil, make_fixnum (end));
start            1639 src/editfns.c        tem1 = Ftext_properties_at (make_fixnum (start), Qnil);
start            1642 src/editfns.c  	copy_intervals_to_string (result, current_buffer, start,
start            1643 src/editfns.c  				  end - start);
start            1653 src/editfns.c  update_buffer_properties (ptrdiff_t start, ptrdiff_t end)
start            1664 src/editfns.c  	    = Ftext_property_any (make_fixnum (start), make_fixnum (end),
start            1672 src/editfns.c  	     make_fixnum (start), make_fixnum (end));
start            1685 src/editfns.c    (Lisp_Object start, Lisp_Object end)
start            1689 src/editfns.c    validate_region (&start, &end);
start            1690 src/editfns.c    b = XFIXNUM (start);
start            1701 src/editfns.c    (Lisp_Object start, Lisp_Object end)
start            1705 src/editfns.c    validate_region (&start, &end);
start            1706 src/editfns.c    b = XFIXNUM (start);
start            1739 src/editfns.c    (Lisp_Object buffer, Lisp_Object start, Lisp_Object end)
start            1752 src/editfns.c    b = !NILP (start) ? fix_position (start) : BUF_BEGV (bp);
start            1758 src/editfns.c      args_out_of_range (start, end);
start            2250 src/editfns.c    (Lisp_Object start, Lisp_Object end, Lisp_Object fromchar, Lisp_Object tochar, Lisp_Object noundo)
start            2273 src/editfns.c    validate_region (&start, &end);
start            2303 src/editfns.c    pos = XFIXNUM (start);
start            2508 src/editfns.c    (Lisp_Object start, Lisp_Object end, Lisp_Object table)
start            2514 src/editfns.c    validate_region (&start, &end);
start            2526 src/editfns.c    ptrdiff_t pos = XFIXNUM (start);
start            2668 src/editfns.c    (Lisp_Object start, Lisp_Object end)
start            2670 src/editfns.c    validate_region (&start, &end);
start            2671 src/editfns.c    del_range (XFIXNUM (start), XFIXNUM (end));
start            2678 src/editfns.c    (Lisp_Object start, Lisp_Object end)
start            2680 src/editfns.c    validate_region (&start, &end);
start            2681 src/editfns.c    if (XFIXNUM (start) == XFIXNUM (end))
start            2683 src/editfns.c    return del_range_1 (XFIXNUM (start), XFIXNUM (end), 1, 1);
start            2948 src/editfns.c    (Lisp_Object start, Lisp_Object end)
start            2950 src/editfns.c    EMACS_INT s = fix_position (start), e = fix_position (end);
start            2958 src/editfns.c      args_out_of_range (start, end);
start            2996 src/editfns.c    (Lisp_Object start, Lisp_Object end, Lisp_Object label)
start            3002 src/editfns.c    Fnarrow_to_region (start, end);
start            3467 src/editfns.c      ptrdiff_t start, end;
start            3755 src/editfns.c  		    spec->start = nchars;
start            3765 src/editfns.c  		    spec->start = nchars;
start            4132 src/editfns.c  		  spec->start = nchars;
start            4293 src/editfns.c  			  && translated == info[fieldn].start)
start            4295 src/editfns.c  			  translated += info[fieldn].end - info[fieldn].start;
start            4315 src/editfns.c  			  && translated == info[fieldn].start)
start            4317 src/editfns.c  			  translated += info[fieldn].end - info[fieldn].start;
start            4335 src/editfns.c  	      Lisp_Object new_len = make_fixnum (info[i].end - info[i].start);
start            4344 src/editfns.c  					     make_fixnum (info[i].start));
start            3487 src/eval.c      start:
start            3491 src/eval.c           sym = SYMBOL_ALIAS (sym); XSETSYMBOL (symbol, sym); goto start;
start            5215 src/fileio.c   choose_write_coding_system (Lisp_Object start, Lisp_Object end, Lisp_Object filename,
start            5236 src/fileio.c   		     start, end, list2 (Qt, val),
start            5266 src/fileio.c   	    = CALLN (Ffind_operation_coding_system, Qwrite_region, start, end,
start            5296 src/fileio.c   		       start, end, val, Qnil, filename);
start            5323 src/fileio.c     if (!STRINGP (start) && EQ (Qt, BVAR (current_buffer, selective_display)))
start            5367 src/fileio.c     (Lisp_Object start, Lisp_Object end, Lisp_Object filename, Lisp_Object append,
start            5370 src/fileio.c     return write_region (start, end, filename, append, visit, lockname, mustbenew,
start            5378 src/fileio.c   write_region (Lisp_Object start, Lisp_Object end, Lisp_Object filename,
start            5406 src/fileio.c     if (!NILP (start) && !STRINGP (start))
start            5407 src/fileio.c       validate_region (&start, &end);
start            5436 src/fileio.c         val = call8 (handler, Qwrite_region, start, end,
start            5453 src/fileio.c     if (NILP (start))
start            5469 src/fileio.c     if (!STRINGP (start))
start            5471 src/fileio.c         annotations = build_annotations (start, end);
start            5475 src/fileio.c   	  XSETFASTINT (start, BEGV);
start            5480 src/fileio.c     if (NILP (start))
start            5482 src/fileio.c         XSETFASTINT (start, BEGV);
start            5491 src/fileio.c       = choose_write_coding_system (start, end, filename,
start            5542 src/fileio.c     if (STRINGP (start))
start            5543 src/fileio.c       ok = a_write (desc, start, 0, SCHARS (start), &annotations, &coding);
start            5544 src/fileio.c     else if (XFIXNUM (start) != XFIXNUM (end))
start            5545 src/fileio.c       ok = a_write (desc, Qnil, XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            5748 src/fileio.c   build_annotations (Lisp_Object start, Lisp_Object end)
start            5772 src/fileio.c         res = call2 (XCAR (p), start, end);
start            5783 src/fileio.c   	  XSETFASTINT (start, BEGV);
start            5806 src/fileio.c         res = call5 (Qformat_annotate_function, XCAR (p), start, end,
start            5810 src/fileio.c   	  XSETFASTINT (start, BEGV);
start            5884 src/fileio.c   e_write (int desc, Lisp_Object string, ptrdiff_t start, ptrdiff_t end,
start            5889 src/fileio.c         start = 0;
start            5896 src/fileio.c     while (start < end)
start            5903 src/fileio.c   	      ptrdiff_t nchars = min (end - start, E_WRITE_MAX);
start            5910 src/fileio.c   		(coding, string, start, string_char_to_byte (string, start),
start            5911 src/fileio.c   		 start + nchars, string_char_to_byte (string, start + nchars),
start            5923 src/fileio.c   	  ptrdiff_t start_byte = CHAR_TO_BYTE (start);
start            5926 src/fileio.c   	  coding->src_multibyte = (end - start) < (end_byte - start_byte);
start            5929 src/fileio.c   	      ptrdiff_t nchars = min (end - start, E_WRITE_MAX);
start            5936 src/fileio.c   		(coding, Fcurrent_buffer (), start, start_byte,
start            5937 src/fileio.c   		 start + nchars, CHAR_TO_BYTE (start + nchars), Qt);
start            5943 src/fileio.c   	      if (start >= GPT || end <= GPT)
start            5945 src/fileio.c   		  coding->consumed_char = end - start;
start            5950 src/fileio.c   		  coding->consumed_char = GPT - start;
start            5974 src/fileio.c         start += coding->consumed_char;
start            5606 src/fns.c        Lisp_Object start = CAR_SAFE (spec);
start            5645 src/fns.c            validate_subarray (object, start, end, size, &start_char, &end_char);
start            5662 src/fns.c            b = !NILP (start) ? fix_position (start) : BEGV;
start            5672 src/fns.c      	args_out_of_range (start, end);
start            5751 src/fns.c            if (! FIXNATP (start))
start            5755 src/fns.c      	  EMACS_INT start_hold = XFIXNAT (start);
start            5782 src/fns.c      secure_hash (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start,
start            5793 src/fns.c        Lisp_Object spec = list5 (object, start, end, coding_system, noerror);
start            5878 src/fns.c        (Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object coding_system, Lisp_Object noerror)
start            5880 src/fns.c        return secure_hash (Qmd5, object, start, end, coding_system, noerror, Qnil);
start            5904 src/fns.c        (Lisp_Object algorithm, Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object binary)
start            5906 src/fns.c        return secure_hash (algorithm, object, start, end, Qnil, Qnil, binary);
start            5977 src/fns.c        unsigned char *start = BUF_BEG_ADDR (b);
start            5983 src/fns.c            unsigned char *n = memchr (start, '\n', area);
start            5987 src/fns.c      	  ptrdiff_t this_line = n - start;
start            5994 src/fns.c      	  start += this_line + 1;
start            6009 src/fns.c            start = BUF_GAP_END_ADDR (b);
start            6014 src/fns.c      	  unsigned char *n = memchr (start, '\n', area);
start            6015 src/fns.c      	  ptrdiff_t this_line = n? n - start + pre_gap: area + pre_gap;
start            6023 src/fns.c      	  start += this_line + 1;
start            6052 src/fns.c        EMACS_INT start = 0;
start            6060 src/fns.c            start = XFIXNUM (start_pos);
start            6061 src/fns.c            if (start < 0 || start > SCHARS (haystack))
start            6063 src/fns.c            start_byte = string_char_to_byte (haystack, start);
start            6068 src/fns.c        if (SCHARS (needle) > SCHARS (haystack) - start)
start             695 src/gmalloc.c    size_t block, blocks, lastblocks, start;
start             800 src/gmalloc.c        start = block = _heapindex;
start             804 src/gmalloc.c  	  if (block == start)
start            4315 src/haiku_support.cc BMenu_delete_from (void *menu, int start, int count)
start            4318 src/haiku_support.cc   mn->RemoveItems (start, count, true);
start              37 src/haikumenu.c digest_menu_items (void *first_menu, int start, int menu_items_used,
start              51 src/haikumenu.c   menu_len = (menu_items_used + 1 - start) * sizeof *menus;
start              52 src/haikumenu.c   pane_len = (menu_items_used + 1 - start) * sizeof *panes;
start              55 src/haikumenu.c   i = start;
start             516 src/indent.c   	  ptrdiff_t start;
start             520 src/indent.c   	    get_property_and_range (pos, Qdisplay, &val, &start, endpos, Qnil);
start             957 src/indent.c     unsigned char *start;
start             967 src/indent.c     start = p;
start             976 src/indent.c   	  if (p != start)
start            2049 src/indent.c         SET_TEXT_POS_FROM_MARKER (startpos, w->start);
start            2062 src/indent.c   	       && XBUFFER (w->contents) == XMARKER (w->start)->buffer))
start            1964 src/insdel.c   modify_text (ptrdiff_t start, ptrdiff_t end)
start            1966 src/insdel.c     prepare_to_modify_buffer (start, end, NULL);
start            1968 src/insdel.c     BUF_COMPUTE_UNCHANGED (current_buffer, start - 1, end);
start            1971 src/insdel.c     modiff_incr (&MODIFF, end - start);
start            2005 src/insdel.c   prepare_to_modify_buffer_1 (ptrdiff_t start, ptrdiff_t end,
start            2011 src/insdel.c     XSETFASTINT (temp, start);
start            2033 src/insdel.c   	  verify_interval_modification (current_buffer, start, end);
start            2038 src/insdel.c   	verify_interval_modification (current_buffer, start, end);
start            2068 src/insdel.c     signal_before_change (start, end, preserve_ptr);
start            2076 src/insdel.c   prepare_to_modify_buffer (ptrdiff_t start, ptrdiff_t end,
start            2079 src/insdel.c     prepare_to_modify_buffer_1 (start, end, preserve_ptr);
start            2080 src/insdel.c     invalidate_buffer_caches (current_buffer, start, end);
start            2086 src/insdel.c   invalidate_buffer_caches (struct buffer *buf, ptrdiff_t start, ptrdiff_t end)
start            2097 src/insdel.c         if (start > BUF_BEG (buf))
start            2107 src/insdel.c   	  ptrdiff_t line_beg = start;
start            2108 src/insdel.c   	  ptrdiff_t start_byte = buf_charpos_to_bytepos (buf, start);
start            2111 src/insdel.c   	  if ((start == end) == (prev_char == '\n'))
start            2117 src/insdel.c   	      line_beg = find_newline_no_quit (start, start_byte, -1,
start            2121 src/insdel.c   	  start = line_beg - (line_beg > BUF_BEG (buf));
start            2125 src/insdel.c   			       start - BUF_BEG (buf), BUF_Z (buf) - end);
start            2130 src/insdel.c                                start - BUF_BEG (buf), BUF_Z (buf) - end);
start            2134 src/insdel.c                                start - BUF_BEG (buf), BUF_Z (buf) - end);
start            2153 src/insdel.c       start_marker = Fcopy_marker (start, Qnil);	\
start            2158 src/insdel.c     (! NILP (start_marker) ? Fmarker_position (start_marker) : start)
start            2193 src/insdel.c     Lisp_Object start, end;
start            2199 src/insdel.c     start = make_fixnum (start_int);
start            1310 src/intervals.c 			       ptrdiff_t start, ptrdiff_t length)
start            1323 src/intervals.c   eassert (start <= offset + TOTAL_LENGTH (tree)
start            1324 src/intervals.c 	   && start + length <= offset + TOTAL_LENGTH (tree));
start            1339 src/intervals.c   if (start > offset + TOTAL_LENGTH (tree))
start            1340 src/intervals.c     start = offset + TOTAL_LENGTH (tree);
start            1343 src/intervals.c       left_to_delete -= interval_deletion_adjustment (tree, start - offset,
start            1360 src/intervals.c offset_intervals (struct buffer *buffer, ptrdiff_t start, ptrdiff_t length)
start            1367 src/intervals.c 				    start, length);
start            1369 src/intervals.c     adjust_intervals_for_deletion (buffer, start, -length);
start            2138 src/intervals.c 			ptrdiff_t *start, ptrdiff_t *end, Lisp_Object object)
start            2162 src/intervals.c   *start = i->position;
start            2229 src/intervals.c copy_intervals (INTERVAL tree, ptrdiff_t start, ptrdiff_t length)
start            2237 src/intervals.c   i = find_interval (tree, start);
start            2241 src/intervals.c   if ((start - i->position + 1 + length) < LENGTH (i)
start            2247 src/intervals.c   got = (LENGTH (i) - (start - i->position));
start            2324 src/intervals.c 			   ptrdiff_t start, ptrdiff_t start_byte,
start            2329 src/intervals.c     i->total_length = end - start;
start            2357 src/intervals.c 	  left_end = start + LEFT_TOTAL_LENGTH (i);
start            2361 src/intervals.c       set_intervals_multibyte_1 (i->left, multi_flag, start, start_byte,
start            2294 src/keyboard.c  start:
start            2329 src/keyboard.c         goto start;
start            8564 src/keyboard.c   Lisp_Object def, tem, item_string, start;
start            8589 src/keyboard.c   start = item;
start            8601 src/keyboard.c 	  start = item;
start            8628 src/keyboard.c       start = XCDR (item);
start            8629 src/keyboard.c       if (CONSP (start))
start            8632 src/keyboard.c 	  ASET (item_properties, ITEM_PROPERTY_DEF, XCAR (start));
start            8634 src/keyboard.c 	  item = XCDR (start);
start            8700 src/keyboard.c       else if (inmenubar || !NILP (start))
start            10080 src/keyboard.c   int start, end;
start            10095 src/keyboard.c 			bool do_funcall, unsigned int start, unsigned int end,
start            10119 src/keyboard.c       remap = Fvector (end - start + 1, keybuf + start);
start            10154 src/keyboard.c   buf_start = fkey->start;
start            10173 src/keyboard.c       *diff = len - (fkey->end - fkey->start);
start            10187 src/keyboard.c 	keybuf[fkey->start + i]
start            10190 src/keyboard.c       fkey->start = fkey->end += *diff;
start            10202 src/keyboard.c       fkey->end = ++fkey->start;
start            10420 src/keyboard.c   indec.start = indec.end = 0;
start            10421 src/keyboard.c   fkey.start = fkey.end = 0;
start            10422 src/keyboard.c   keytran.start = keytran.end = 0;
start            10474 src/keyboard.c 	 : (/* indec.start < t || fkey.start < t || */ keytran.start < t))
start            10495 src/keyboard.c       eassert (indec.start <= indec.end);
start            10496 src/keyboard.c       eassert (fkey.start <= fkey.end);
start            10497 src/keyboard.c       eassert (keytran.start <= keytran.end);
start            10500 src/keyboard.c       eassert (fkey.end <= indec.start);
start            10501 src/keyboard.c       eassert (keytran.end <= fkey.start);
start            10504 src/keyboard.c 	  first_unbound < keytran.start)
start            10514 src/keyboard.c 	  indec.end = indec.start -= first_unbound + 1;
start            10516 src/keyboard.c 	  fkey.end = fkey.start -= first_unbound + 1;
start            10518 src/keyboard.c 	  keytran.end = keytran.start -= first_unbound + 1;
start            11006 src/keyboard.c 			      indec.end = indec.start
start            11007 src/keyboard.c 				= min (last_real_key_start, indec.start);
start            11011 src/keyboard.c 				  fkey.end = fkey.start
start            11012 src/keyboard.c 				    = min (last_real_key_start, fkey.start);
start            11016 src/keyboard.c 				      keytran.end = keytran.start
start            11017 src/keyboard.c 					= min (last_real_key_start, keytran.start);
start            11096 src/keyboard.c 	  && indec.start >= t)
start            11104 src/keyboard.c 	  if (fkey.start < t)
start            11105 src/keyboard.c 	    (fkey.start = fkey.end = t, fkey.map = fkey.parent);
start            11111 src/keyboard.c 	while (fkey.end < indec.start)
start            11129 src/keyboard.c 		indec.start += diff;
start            11137 src/keyboard.c       while (keytran.end < fkey.start)
start            11149 src/keyboard.c 	      indec.start += diff;
start            11151 src/keyboard.c 	      fkey.start += diff;
start            11162 src/keyboard.c 	  && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t
start            11210 src/keyboard.c 	  && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t)
start            11243 src/keyboard.c 	      fkey.start = fkey.end = 0;
start            11244 src/keyboard.c 	      keytran.start = keytran.end = 0;
start            4214 src/lisp.h     extern void mark_memory (void const *start, void const *end);
start            2428 src/lread.c    	      Lisp_Object start, Lisp_Object end)
start            2454 src/lread.c          if (NILP (start))
start            2455 src/lread.c    	start = readcharfun;
start            2464 src/lread.c      if (! NILP (start) && !b)
start            2495 src/lread.c          if (!NILP (start))
start            2509 src/lread.c    	  Fgoto_char (start);
start            2587 src/lread.c          if (!NILP (start) && continue_reading_p)
start            2588 src/lread.c    	start = Fpoint_marker ();
start            2686 src/lread.c      (Lisp_Object start, Lisp_Object end, Lisp_Object printflag, Lisp_Object read_function)
start            2704 src/lread.c    		start, end);
start            2774 src/lread.c      (Lisp_Object string, Lisp_Object start, Lisp_Object end)
start            2779 src/lread.c      ret = read_internal_start (string, start, end, false);
start            2788 src/lread.c    read_internal_start (Lisp_Object stream, Lisp_Object start, Lisp_Object end,
start            2818 src/lread.c          validate_subarray (string, start, end, SCHARS (string),
start            3758 src/lread.c      ptrdiff_t start = pos - ss->position;
start            3760 src/lread.c      ptrdiff_t from = start;
start            3761 src/lread.c      ptrdiff_t to = start;
start            3780 src/lread.c      return make_unibyte_string (str + start, to - start);
start             620 src/menu.c     digest_single_submenu (int start, int end, bool top_level_items)
start             641 src/menu.c       i = start;
start            1381 src/msdos.c    IT_insert_glyphs (struct frame *f, struct glyph *start, int len)
start            1390 src/msdos.c      IT_write_glyphs (f, start, len);
start            5099 src/pdumper.c    eassert (dump_base == dump_public.start);
start            5101 src/pdumper.c    eassert (dump_public.start + offset < dump_public.end);
start            5153 src/pdumper.c    const struct dump_reloc *const relocs = dump_ptr (dump_public.start,
start            5183 src/pdumper.c    return dump_public.start != 0;
start            5191 src/pdumper.c    dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start);
start            5199 src/pdumper.c    dump_off offset = ptrdiff_t_to_dump_off ((uintptr_t) obj - dump_public.start);
start            5217 src/pdumper.c    ptrdiff_t offset = (uintptr_t) obj - dump_public.start;
start            5229 src/pdumper.c    ptrdiff_t offset = (uintptr_t) obj - dump_public.start;
start            5718 src/pdumper.c    dump_public.start = dump_base;
start            5719 src/pdumper.c    dump_public.end = dump_public.start + dump_size;
start             152 src/pdumper.h    uintptr_t start;
start             166 src/pdumper.h    return dump_public.start <= obj_addr && obj_addr < dump_public.end;
start            4059 src/pgtkterm.c   bar->start = 0;
start              99 src/pgtkterm.h   int start, end;
start            1452 src/print.c    		    ptrdiff_t start = (SUB_CHAR_TABLE_P (obj)
start            1454 src/print.c    		    pp_stack_push_values (vec->contents + start, size - start);
start            2183 src/print.c    			 Lisp_Object obj, ptrdiff_t start, ptrdiff_t size,
start            2195 src/print.c          .u.vector.idx = start,
start            2287 src/print.c    	    char *start = fixnum_to_string (i, buf, end);
start            2288 src/print.c    	    ptrdiff_t len = end - start;
start            2289 src/print.c    	    strout (start, len, len, printcharfun);
start            6753 src/process.c    (Lisp_Object process, Lisp_Object start, Lisp_Object end)
start            6758 src/process.c    validate_region (&start, &end);
start            6760 src/process.c    start_byte = CHAR_TO_BYTE (XFIXNUM (start));
start            6763 src/process.c    if (XFIXNUM (start) < GPT && XFIXNUM (end) > GPT)
start            6764 src/process.c      move_gap_both (XFIXNUM (start), start_byte);
start             102 src/profiler.c 				     ptrdiff_t start, ptrdiff_t size)
start             106 src/profiler.c     return XFIXNUM (HASH_VALUE (log, start));
start             110 src/profiler.c     return ((XFIXNUM (HASH_VALUE (log, start))
start             111 src/profiler.c 	     + XFIXNUM (HASH_VALUE (log, start + 1)))
start             116 src/profiler.c       ptrdiff_t start2 = start + newsize;
start             117 src/profiler.c       EMACS_INT i1 = approximate_median (log, start, newsize);
start             113 src/ralloc.c     void *start;
start             180 src/ralloc.c         if (heap->start <= address && address <= heap->end)
start             214 src/ralloc.c         if (heap->start <= address && address <= heap->end)
start             250 src/ralloc.c   	  new_heap->start = new;
start             318 src/ralloc.c   	  excess = (char *) last_heap->end - (char *) last_heap->start;
start             766 src/ralloc.c   	  address = (void *) PAGE_ROUNDUP (h->start);
start             780 src/ralloc.c   	    address = (void *) PAGE_ROUNDUP (last_heap->start);
start             820 src/ralloc.c   	  first_heap->start = h->start;
start             858 src/ralloc.c         if ((char *) virtual_break_value + size < (char *) first_heap->start)
start             861 src/ralloc.c   	  first_heap->start = (void *) ((char *) virtual_break_value + size);
start            1033 src/ralloc.c     assert ((void *) first_heap < first_heap->start);
start            1034 src/ralloc.c     assert (first_heap->start <= virtual_break_value);
start            1044 src/ralloc.c         assert ((void *) MEM_ROUNDUP (h->start) == h->start);
start            1047 src/ralloc.c         assert (h->start <= h->bloc_start && h->bloc_start <= h->end);
start            1051 src/ralloc.c   	  assert (ph->end < h->start);
start            1052 src/ralloc.c   	  assert (h->start <= (void *) h && (void *) (h + 1) <= h->bloc_start);
start            1171 src/ralloc.c     first_heap->start = first_heap->bloc_start
start            1198 src/ralloc.c     first_heap->end = (void *) PAGE_ROUNDUP (first_heap->start);
start            1206 src/ralloc.c     real_morecore ((char *) first_heap->end - (char *) first_heap->start);
start            1212 src/ralloc.c     memset (first_heap->start, 0,
start            1213 src/ralloc.c   	  (char *) first_heap->end - (char *) first_heap->start);
start             499 src/regex-emacs.c print_partial_compiled_pattern (re_char *start, re_char *end)
start             502 src/regex-emacs.c   re_char *p = start;
start             505 src/regex-emacs.c   if (start == NULL)
start             514 src/regex-emacs.c       fprintf (stderr, "%td:\t", p - start);
start             620 src/regex-emacs.c 	  fprintf (stderr, "/on_failure_jump to %td", p + mcnt - start);
start             626 src/regex-emacs.c 		   p + mcnt - start);
start             632 src/regex-emacs.c 		   p + mcnt - start);
start             638 src/regex-emacs.c 		   p + mcnt - start);
start             644 src/regex-emacs.c 		   p + mcnt - start);
start             649 src/regex-emacs.c 	  fprintf (stderr, "/jump to %td", p + mcnt - start);
start             656 src/regex-emacs.c 		   p - 2 + mcnt - start, mcnt2);
start             663 src/regex-emacs.c 		   p - 2 + mcnt - start, mcnt2);
start             670 src/regex-emacs.c 		   p - 2 + mcnt - start, mcnt2);
start             740 src/regex-emacs.c   fprintf (stderr, "%td:\tend of pattern.\n", p - start);
start            3160 src/regex-emacs.c       regs->start = starts;
start            3167 src/regex-emacs.c       regs->start = regs->end = 0;
start            4172 src/regex-emacs.c 		  regs->start = xnmalloc (n, sizeof *regs->start);
start            4185 src/regex-emacs.c 		      regs->start
start            4186 src/regex-emacs.c 			= xnrealloc (regs->start, n, sizeof *regs->start);
start            4199 src/regex-emacs.c 		  regs->start[0] = pos;
start            4208 src/regex-emacs.c 		    regs->start[reg] = regs->end[reg] = -1;
start            4211 src/regex-emacs.c 		      regs->start[reg] = POINTER_TO_OFFSET (regstart[reg]);
start            4219 src/regex-emacs.c 		regs->start[reg] = regs->end[reg] = -1;
start              30 src/regex-emacs.h   ptrdiff_t *start;
start             141 src/regex-emacs.h 			   ptrdiff_t start, ptrdiff_t range,
start             150 src/regex-emacs.h 			     ptrdiff_t start, ptrdiff_t range,
start             160 src/regex-emacs.h 			    ptrdiff_t start, struct re_registers *regs,
start             312 src/region-cache.c 			 ptrdiff_t start, ptrdiff_t end)
start             314 src/region-cache.c   ptrdiff_t len = end - start;
start             317 src/region-cache.c   eassert (0 <= start && end <= c->cache_len);
start             320 src/region-cache.c   eassert (start <= end);
start             323 src/region-cache.c   eassert (!(start == 0 && end >= 1));
start             330 src/region-cache.c   else if (c->gap_start <= start)
start             332 src/region-cache.c       move_cache_gap (c, start, 0);
start             346 src/region-cache.c       c->gap_start = start;
start             360 src/region-cache.c 		  ptrdiff_t start, ptrdiff_t end, int value)
start             362 src/region-cache.c   eassert (start <= end);
start             363 src/region-cache.c   eassert (c->buffer_beg <= start && end <= c->buffer_end);
start             367 src/region-cache.c   if (start == end)
start             380 src/region-cache.c     ptrdiff_t start_ix = find_cache_boundary (c, start);
start             396 src/region-cache.c     if (BOUNDARY_POS (c, start_ix) == start)
start             414 src/region-cache.c             insert_cache_boundary (c, start_ix + 1, start, value);
start             666 src/region-cache.c 		   ptrdiff_t start, ptrdiff_t end)
start             670 src/region-cache.c   set_cache_region (c, start, end, 1);
start             833 src/scroll.c   scrolling_max_lines_saved (int start, int end,
start             847 src/scroll.c     for (i = start; i < end; i++)
start             850 src/scroll.c     avg_length /= end - start;
start             858 src/scroll.c     for (i = start; i < end; i++)
start             870 src/scroll.c     for (i = start; i < end; i++)
start             251 src/search.c       re_set_registers (&cp->buf, regp, regp->num_regs, regp->start, regp->end);
start             330 src/search.c         if (search_regs.start[i] >= 0)
start             332 src/search.c   	  search_regs.start[i]
start             333 src/search.c   	    = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE);
start             367 src/search.c   string_match_1 (Lisp_Object regexp, Lisp_Object string, Lisp_Object start,
start             381 src/search.c     if (NILP (start))
start             387 src/search.c         CHECK_FIXNUM (start);
start             388 src/search.c         pos = XFIXNUM (start);
start             392 src/search.c   	args_out_of_range (string, start);
start             428 src/search.c         if (search_regs.start[i] >= 0)
start             430 src/search.c   	  search_regs.start[i]
start             431 src/search.c   	    = string_byte_to_char (string, search_regs.start[i]);
start             452 src/search.c     (Lisp_Object regexp, Lisp_Object string, Lisp_Object start,
start             455 src/search.c     return string_match_1 (regexp, string, start, 0, NILP (inhibit_modify));
start             471 src/search.c     (Lisp_Object regexp, Lisp_Object string, Lisp_Object start,
start             474 src/search.c     return string_match_1 (regexp, string, start, 1, NILP (inhibit_modify));
start             672 src/search.c   find_newline (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end,
start             699 src/search.c       while (start != end)
start             715 src/search.c               while (start < end && result)
start             720 src/search.c   					       start, &next_change);
start             729 src/search.c   		    start = next_change;
start             739 src/search.c   		start_byte = CHAR_TO_BYTE (start);
start             740 src/search.c   		while (start < lim1
start             744 src/search.c   		    start++;
start             749 src/search.c   			return start;
start             757 src/search.c   		if (start < next_change && !result)
start             761 src/search.c   	    if (start >= end)
start             763 src/search.c   		start = end;
start             777 src/search.c   	  start_byte = CHAR_TO_BYTE (start);
start             828 src/search.c   	  start = BYTE_TO_CHAR (start_byte);
start             832 src/search.c       while (start > end)
start             843 src/search.c               while (start > end && result)
start             848 src/search.c   						start, &next_change);
start             851 src/search.c   		    start = next_change;
start             856 src/search.c   		start_byte = CHAR_TO_BYTE (start);
start             857 src/search.c   		while (start > lim1
start             864 src/search.c   			return start;
start             867 src/search.c   		    start--;
start             869 src/search.c   		if (start > next_change && !result)
start             873 src/search.c   	    if (start <= end)
start             875 src/search.c   		start = end;
start             889 src/search.c   	  start_byte = CHAR_TO_BYTE (start);
start             935 src/search.c   	  start = BYTE_TO_CHAR (start_byte);
start             943 src/search.c         *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte;
start             944 src/search.c         eassert (*bytepos == CHAR_TO_BYTE (start));
start             946 src/search.c     return start;
start             965 src/search.c   scan_newline (ptrdiff_t start, ptrdiff_t start_byte,
start             971 src/search.c     charpos = find_newline (start, start_byte, limit, limit_byte,
start            1218 src/search.c                 pos_byte = search_regs.start[0] + BEGV_BYTE;
start            1220 src/search.c                   if (search_regs.start[i] >= 0)
start            1222 src/search.c                       search_regs.start[i]
start            1223 src/search.c                         = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE);
start            1229 src/search.c                 pos = search_regs.start[0];
start            1233 src/search.c                 pos_byte = search_regs_1.start[0] + BEGV_BYTE;
start            1235 src/search.c                 pos = BYTE_TO_CHAR (search_regs_1.start[0] + BEGV_BYTE);
start            1266 src/search.c                   if (search_regs.start[i] >= 0)
start            1268 src/search.c                       search_regs.start[i]
start            1269 src/search.c                         = BYTE_TO_CHAR (search_regs.start[i] + BEGV_BYTE);
start            2028 src/search.c   		  ptrdiff_t position, start, end;
start            2052 src/search.c   		      start = search_regs.start[0];
start            2060 src/search.c   		      start = BYTE_TO_CHAR (position);
start            2067 src/search.c   		    return direction > 0 ? end : start;
start            2134 src/search.c   		  ptrdiff_t position, start, end;
start            2142 src/search.c   		      start = search_regs.start[0];
start            2150 src/search.c   		      start = BYTE_TO_CHAR (position);
start            2157 src/search.c   		    return direction > 0 ? end : start;
start            2186 src/search.c         search_regs.start = xmalloc (2 * sizeof *search_regs.start);
start            2194 src/search.c         search_regs.start[i] = -1;
start            2198 src/search.c     search_regs.start[0] = BYTE_TO_CHAR (beg_byte);
start            2427 src/search.c     ptrdiff_t sub_start = search_regs.start[sub];
start            2562 src/search.c   			  && search_regs.start[c - '0'] >= 0)
start            2564 src/search.c   			  substart = search_regs.start[c - '0'];
start            2699 src/search.c   		  if (search_regs.start[c - '0'] >= 1)
start            2720 src/search.c   	      begbyte = CHAR_TO_BYTE (search_regs.start[idx]);
start            2722 src/search.c   	      if (search_regs.start[idx] < GPT && GPT < search_regs.end[idx])
start            2723 src/search.c   		move_gap_both (search_regs.start[idx], begbyte);
start            2761 src/search.c       Fupcase_region (make_fixnum (search_regs.start[sub]),
start            2765 src/search.c       Fupcase_initials_region (make_fixnum (search_regs.start[sub]),
start            2801 src/search.c         || search_regs.start[n] < 0)
start            2803 src/search.c     return (make_fixnum ((beginningp) ? search_regs.start[n]
start            2895 src/search.c         ptrdiff_t start = search_regs.start[i];
start            2896 src/search.c         if (start >= 0)
start            2901 src/search.c   	      XSETFASTINT (data[2 * i], start);
start            2908 src/search.c   			   make_fixnum (start),
start            2994 src/search.c   	search_regs.start =
start            2995 src/search.c   	  xpalloc (search_regs.start, &num_regs, length - num_regs,
start            2996 src/search.c   		   min (PTRDIFF_MAX, UINT_MAX), sizeof *search_regs.start);
start            3001 src/search.c   	  search_regs.start[i] = -1;
start            3018 src/search.c   	    search_regs.start[i] = -1;
start            3057 src/search.c   		search_regs.start[i] = XFIXNUM (from);
start            3062 src/search.c   		search_regs.start[i] = -1;
start            3075 src/search.c         search_regs.start[i] = -1;
start            3090 src/search.c         if (search_regs.start[i] >= 0)
start            3092 src/search.c             search_regs.start[i] = max (0, search_regs.start[i] + delta);
start            3109 src/search.c         search_regs.start = 0;
start            3122 src/search.c   	  xfree (search_regs.start);
start            3142 src/search.c         if (search_regs.start[i] >= oldend)
start            3143 src/search.c           search_regs.start[i] += change;
start            3144 src/search.c         else if (search_regs.start[i] > oldstart)
start            3145 src/search.c           search_regs.start[i] = oldstart;
start            3212 src/search.c   find_newline1 (ptrdiff_t start, ptrdiff_t start_byte, ptrdiff_t end,
start            3233 src/search.c       while (start != end)
start            3243 src/search.c   	  start_byte = CHAR_TO_BYTE (start);
start            3283 src/search.c   	  start = BYTE_TO_CHAR (start_byte);
start            3291 src/search.c         *bytepos = start_byte == -1 ? CHAR_TO_BYTE (start) : start_byte;
start            3292 src/search.c         eassert (*bytepos == CHAR_TO_BYTE (start));
start            3294 src/search.c     return start;
start            1812 src/sfnt.c       glyf->start = glyphs;
start            1828 src/sfnt.c       size = glyf->size + (glyf->glyphs - glyf->start);
start            1830 src/sfnt.c       rc = munmap (glyf->start, size);
start            3064 src/sfnt.c       struct sfnt_point control1, control2, start, mid;
start            3080 src/sfnt.c           start = control1;
start            3088 src/sfnt.c           start = control1;
start            3101 src/sfnt.c           sfnt_lerp_half (&control1, &control2, &start);
start            3110 src/sfnt.c       move_to (start, dcontext);
start            3166 src/sfnt.c           curve_to (control1, start, dcontext);
start            3176 src/sfnt.c       line_to (start, dcontext);
start            3203 src/sfnt.c       struct sfnt_point control1, control2, start, mid;
start            3219 src/sfnt.c           start = control1;
start            3227 src/sfnt.c           start = control1;
start            3240 src/sfnt.c           sfnt_lerp_half (&control1, &control2, &start);
start            3249 src/sfnt.c       move_to (start, dcontext);
start            3305 src/sfnt.c           curve_to (control1, start, dcontext);
start            3315 src/sfnt.c       line_to (start, dcontext);
start            4370 src/sfnt.c       unsigned char *start;
start            4407 src/sfnt.c       start = raster->cells + row * raster->stride;
start            4409 src/sfnt.c       row_end = start + raster->width;
start            4411 src/sfnt.c       start += left >> SFNT_POLY_SHIFT;
start            4419 src/sfnt.c           assert (start <= row_end);
start            4422 src/sfnt.c           a = *start + w;
start            4424 src/sfnt.c           *start = sfnt_saturate_short (a);
start            4435 src/sfnt.c           assert (start <= row_end);
start            4445 src/sfnt.c           a = *start + w;
start            4449 src/sfnt.c           *start++ = sfnt_saturate_short (a);
start            4462 src/sfnt.c           assert (start <= row_end);
start            4464 src/sfnt.c           a = *start + w;
start            4465 src/sfnt.c           *start++ = sfnt_saturate_short (a);
start            4474 src/sfnt.c           assert (start <= row_end);
start            4477 src/sfnt.c           a = *start + w;
start            4478 src/sfnt.c           *start = sfnt_saturate_short (a);
start            4488 src/sfnt.c     sfnt_poly_span (struct sfnt_edge *start, sfnt_fixed y,
start            4512 src/sfnt.c       for (edge = start; edge; edge = edge->next)
start            4516 src/sfnt.c     	  if (edge != start && x0 != x1)
start            4531 src/sfnt.c       if (!winding && edge != start && x0 != x1)
start            4544 src/sfnt.c     sfnt_raster_span (struct sfnt_edge *start, sfnt_fixed y,
start            4547 src/sfnt.c       sfnt_poly_span (start, y, dcontext);
start            9854 src/sfnt.c       size_t start, end, start1, end1, n;
start            9883 src/sfnt.c         start = interpreter->glyph_zone->contour_end_points[contour - 1] + 1;
start            9885 src/sfnt.c         start = 0;
start            9889 src/sfnt.c       if (start > end || end >= interpreter->glyph_zone->num_points)
start            9896 src/sfnt.c       if (start <= reference_point && reference_point <= end)
start            9899 src/sfnt.c           start1 = start;
start            9918 src/sfnt.c       n = end - start + 1;
start            9921 src/sfnt.c       sfnt_move_glyph_zone (interpreter, start, n, magnitude);
start            9988 src/sfnt.c       if (touch_start == start)						\
start            10021 src/sfnt.c         i = start;								\
start            10066 src/sfnt.c     	i = start;							\
start            10076 src/sfnt.c     		      size_t start, size_t end,
start            10090 src/sfnt.c       for (point = start; point <= end; ++point)
start            10100 src/sfnt.c       point = start;
start            10153 src/sfnt.c       touch_start = start;
start            14024 src/sfnt.c       sfnt_fixed coord, start UNINIT, end UNINIT;
start            14040 src/sfnt.c     	  start = intermediate_start[i] * 4;
start            14079 src/sfnt.c     	  if (blend->norm_coords[i] < start
start            14085 src/sfnt.c     					  blend->norm_coords[i] - start,
start            14086 src/sfnt.c     					  coord - start);
start            14101 src/sfnt.c     sfnt_infer_deltas_1 (struct sfnt_glyph *glyph, size_t start,
start            14113 src/sfnt.c       for (i = start; i <= end; ++i)
start            14273 src/sfnt.c     	j = start;
start            14411 src/sfnt.c     	    j = start;
start            19137 src/sfnt.c       struct timespec start, end, sub, sub1, sub2, sub3;
start            19729 src/sfnt.c     		  clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start);
start            19734 src/sfnt.c     		  sub = timespec_sub (end, start);
start            19769 src/sfnt.c     	      clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start);
start            19778 src/sfnt.c     	      sub = timespec_sub (end, start);
start            19804 src/sfnt.c     		  clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start);
start            19808 src/sfnt.c     		  sub1 = timespec_sub (end, start);
start            19815 src/sfnt.c     		  clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start);
start            19824 src/sfnt.c     		  sub2 = timespec_sub (end, start);
start            19868 src/sfnt.c     			  clock_gettime (CLOCK_THREAD_CPUTIME_ID, &start);
start            19891 src/sfnt.c     			  sub3 = timespec_sub (end, start);
start             571 src/sfnt.h       unsigned char *start;
start            2135 src/sfntfont.c   struct sfnt_outline_cache *start;
start            2144 src/sfntfont.c   start = cache->next;
start            2148 src/sfntfont.c   for (; start != cache; start = start->next)
start            2150 src/sfntfont.c       if (start->glyph == glyph_code)
start            2155 src/sfntfont.c 	  start->last->next = start->next;
start            2156 src/sfntfont.c 	  start->next->last = start->last;
start            2158 src/sfntfont.c 	  start->next = cache->next;
start            2159 src/sfntfont.c 	  start->last = cache;
start            2160 src/sfntfont.c 	  start->next->last = start;
start            2161 src/sfntfont.c 	  start->last->next = start;
start            2162 src/sfntfont.c 	  start->outline->refcount++;
start            2165 src/sfntfont.c 	    *metrics = start->metrics;
start            2167 src/sfntfont.c 	  return start->outline;
start            2287 src/sfntfont.c   start = xmalloc (sizeof *start);
start            2288 src/sfntfont.c   start->glyph = glyph_code;
start            2289 src/sfntfont.c   start->outline = outline;
start            2290 src/sfntfont.c   start->metrics = temp;
start            2297 src/sfntfont.c   start->next = cache->next;
start            2298 src/sfntfont.c   start->last = cache;
start            2299 src/sfntfont.c   start->next->last = start;
start            2300 src/sfntfont.c   start->last->next = start;
start            2309 src/sfntfont.c       start = cache->last;
start            2310 src/sfntfont.c       eassert (start != cache);
start            2313 src/sfntfont.c       start->last->next = start->next;
start            2314 src/sfntfont.c       start->next->last = start->last;
start            2315 src/sfntfont.c       sfntfont_dereference_outline (start->outline);
start            2316 src/sfntfont.c       xfree (start);
start            2378 src/sfntfont.c   struct sfnt_raster_cache *start;
start            2382 src/sfntfont.c   start = cache->next;
start            2384 src/sfntfont.c   for (; start != cache; start = start->next)
start            2386 src/sfntfont.c       if (start->glyph == glyph_code)
start            2391 src/sfntfont.c 	  start->last->next = start->next;
start            2392 src/sfntfont.c 	  start->next->last = start->last;
start            2394 src/sfntfont.c 	  start->next = cache->next;
start            2395 src/sfntfont.c 	  start->last = cache;
start            2396 src/sfntfont.c 	  start->next->last = start;
start            2397 src/sfntfont.c 	  start->last->next = start;
start            2398 src/sfntfont.c 	  start->raster->refcount++;
start            2400 src/sfntfont.c 	  return start->raster;
start            2410 src/sfntfont.c   start = xmalloc (sizeof *start);
start            2411 src/sfntfont.c   start->glyph = glyph_code;
start            2412 src/sfntfont.c   start->raster = raster;
start            2419 src/sfntfont.c   start->next = cache->next;
start            2420 src/sfntfont.c   start->last = cache;
start            2421 src/sfntfont.c   start->next->last = start;
start            2422 src/sfntfont.c   start->last->next = start;
start            2431 src/sfntfont.c       start = cache->last;
start            2432 src/sfntfont.c       eassert (start != cache);
start            2435 src/sfntfont.c       start->last->next = start->next;
start            2436 src/sfntfont.c       start->next->last = start->last;
start            2437 src/sfntfont.c       sfntfont_dereference_raster (start->raster);
start            2438 src/sfntfont.c       xfree (start);
start             128 src/sort.c     	    Lisp_Object *start)
start             132 src/sort.c       eassume (lo <= start && start <= hi);
start             133 src/sort.c       if (lo == start)
start             134 src/sort.c         ++start;
start             135 src/sort.c       for (; start < hi; ++start)
start             138 src/sort.c           Lisp_Object *r = start;
start             150 src/sort.c           for (Lisp_Object *p = start; p > l; --p)
start             327 src/syntax.c         gl_state.start = gl_state.b_property;
start             460 src/syntax.c       gl_state.b_property = gl_state.start;
start              69 src/syntax.h     ptrdiff_t start;			/* Where to stop.  */
start            3614 src/sysdep.c     unsigned long long u_time, s_time, cutime, cstime, start;
start            3688 src/sysdep.c   		      &priority, &niceness, &thcount, &start, &vsize, &rss)
start            3723 src/sysdep.c   		  Lisp_Object tstart = time_from_jiffies (start, hz, hz);
start            4072 src/sysdep.c     Lisp_Object start = make_lisp_timeval (proc.ki_start);
start            4073 src/sysdep.c     attrs = Fcons (Fcons (Qstart, start), attrs);
start            4079 src/sysdep.c     Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil);
start            4249 src/sysdep.c     Lisp_Object start = make_lisp_s_us (proc.p_ustart_sec,
start            4251 src/sysdep.c     Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil);
start            4443 src/sysdep.c     Lisp_Object start = make_lisp_timeval (starttime);
start            4444 src/sysdep.c     attrs = Fcons (Fcons (Qstart, start), attrs);
start            4447 src/sysdep.c     Lisp_Object etime = Ftime_convert (Ftime_subtract (now, start), Qnil);
start            4468 src/sysdep.c         char *start, *end;
start            4471 src/sysdep.c         start = args + sizeof (int);
start            4473 src/sysdep.c         start += strlen (start) + 1; /* skip executable name and any '\0's */
start            4474 src/sysdep.c         while ((start - args < len) && ! *start) start++;
start            4477 src/sysdep.c         for (i = 0, end = start; i < argc && (end - args) < len; i++)
start            4482 src/sysdep.c         len = end - start;
start            4485 src/sysdep.c   	  if (! start[i] && i < len - 1)
start            4486 src/sysdep.c   	    start[i] = ' ';
start            4489 src/sysdep.c         AUTO_STRING (comm, start);
start              67 src/term.c     static void tty_set_scroll_region (struct frame *f, int start, int stop);
start             271 src/term.c     tty_set_scroll_region (struct frame *f, int start, int stop)
start             277 src/term.c         buf = tparam (tty->TS_set_scroll_region, 0, 0, start, stop - 1, 0, 0);
start             280 src/term.c     		  FRAME_TOTAL_LINES (f), start,
start             284 src/term.c         buf = tparam (tty->TS_set_window, 0, 0, start, 0, stop, FRAME_COLS (f));
start             884 src/term.c     tty_insert_glyphs (struct frame *f, struct glyph *start, int len)
start             899 src/term.c           if (start)
start             900 src/term.c     	write_glyphs (f, start, len);
start             907 src/term.c       if (! start)
start             922 src/term.c           if (!start)
start             930 src/term.c     	  turn_on_face (f, start->face_id);
start             931 src/term.c     	  glyph = start;
start             932 src/term.c     	  ++start;
start             935 src/term.c     	  while (len && CHAR_GLYPH_PADDING_P (*start))
start             938 src/term.c     	      start++, len--;
start             959 src/term.c           if (start)
start             171 src/terminal.c insert_glyphs (struct frame *f, struct glyph *start, int len)
start             177 src/terminal.c     (*FRAME_TERMINAL (f)->insert_glyphs_hook) (f, start, len);
start             178 src/textconv.c   ptrdiff_t pos, pos_byte, end, end_byte, start;
start             232 src/textconv.c       start = marker_position (f->conversion.compose_region_start);
start             235 src/textconv.c       if (pos >= start && pos < end)
start             248 src/textconv.c 	      pos = max (BEGV, start - 1);
start             581 src/textconv.c   ptrdiff_t wanted, start, end, mark;
start             609 src/textconv.c 	  start = marker_position (f->conversion.compose_region_start);
start             615 src/textconv.c 	  start = min (mark, PT);
start             621 src/textconv.c       del_range_1 (start, end, true, false);
start             622 src/textconv.c       record_buffer_change (start, start, Qt);
start             635 src/textconv.c 	  record_buffer_change (start, PT, text);
start             644 src/textconv.c 	  wanted = start;
start             784 src/textconv.c   ptrdiff_t start, wanted, end;
start             806 src/textconv.c       start = PT;
start             812 src/textconv.c 	end = start;
start             816 src/textconv.c 	  start = min (start, end);
start             823 src/textconv.c       if (end != start)
start             825 src/textconv.c 	  del_range_1 (start, end, true, false);
start             826 src/textconv.c 	  set_point (start);
start             827 src/textconv.c 	  record_buffer_change (start, start, Qt);
start             843 src/textconv.c       start = marker_position (f->conversion.compose_region_start);
start             845 src/textconv.c       del_range_1 (start, end, true, false);
start             846 src/textconv.c       set_point (start);
start             848 src/textconv.c       if (start != end)
start             849 src/textconv.c 	record_buffer_change (start, start, Qt);
start             859 src/textconv.c   if (start != PT)
start             860 src/textconv.c     record_buffer_change (start, PT, Qt);
start             865 src/textconv.c       wanted = start;
start             935 src/textconv.c really_set_composing_region (struct frame *f, ptrdiff_t start,
start             949 src/textconv.c   if (max (0, start) == max (0, end))
start             974 src/textconv.c 	       make_fixnum (start), Qnil);
start             980 src/textconv.c 		  start, end, PT);
start             998 src/textconv.c   ptrdiff_t start, end, a, b, a1, b1, lstart, rstart;
start            1042 src/textconv.c       start = max (BEGV, lstart - left);
start            1045 src/textconv.c       text = del_range_1 (start, end, true, true);
start            1046 src/textconv.c       record_buffer_change (start, start, text);
start            1053 src/textconv.c       start = rstart;
start            1055 src/textconv.c       text = del_range_1 (start, end, true, true);
start            1056 src/textconv.c       record_buffer_change (start, start, Qnil);
start            1060 src/textconv.c       start = max (BEGV, lstart - left);
start            1062 src/textconv.c       text = del_range_1 (start, end, true, true);
start            1063 src/textconv.c       record_buffer_change (start, start, text);
start            1569 src/textconv.c set_composing_region (struct frame *f, ptrdiff_t start,
start            1574 src/textconv.c   if (start > MOST_POSITIVE_FIXNUM)
start            1575 src/textconv.c     start = MOST_POSITIVE_FIXNUM;
start            1582 src/textconv.c   action->data = Fcons (make_fixnum (start),
start            1705 src/textconv.c   ptrdiff_t start, end, start_byte, end_byte, mark;
start            1731 src/textconv.c       start = PT - n / 2;
start            1739 src/textconv.c 	  start = marker_position (BVAR (current_buffer, mark));
start            1745 src/textconv.c 	  if (start > end)
start            1748 src/textconv.c 	      end = start;
start            1749 src/textconv.c 	      start = start_byte;
start            1756 src/textconv.c   start = max (start, BEGV);
start            1761 src/textconv.c   if (!(start <= PT && PT <= end))
start            1765 src/textconv.c   start_byte = CHAR_TO_BYTE (start);
start            1770 src/textconv.c   copy_buffer_text (start, start_byte, end, end_byte, buffer);
start            1784 src/textconv.c   *start_return = start;
start            1785 src/textconv.c   *start_offset = min (mark - start, PT - start);
start            1786 src/textconv.c   *end_offset = max (mark - start, PT - start);
start            1787 src/textconv.c   *length = end - start;
start            1791 src/textconv.c 		  PT, mark, start);
start            1816 src/textconv.c   ptrdiff_t start, end, start_byte, end_byte, mark, temp;
start            1839 src/textconv.c   start = PT;
start            1844 src/textconv.c     end = start;
start            1848 src/textconv.c   if (end < start)
start            1850 src/textconv.c       temp = start;
start            1851 src/textconv.c       start = end;
start            1857 src/textconv.c   if (INT_SUBTRACT_WRAPV (start, left, &start)
start            1861 src/textconv.c   start = max (start, BEGV);
start            1866 src/textconv.c   if (!(start <= PT && PT <= end))
start            1870 src/textconv.c   start_byte = CHAR_TO_BYTE (start);
start            1875 src/textconv.c   copy_buffer_text (start, start_byte, end, end_byte, buffer);
start            1887 src/textconv.c   *offset = start;
start            1888 src/textconv.c   *start_return = mark - start;
start            1889 src/textconv.c   *end_return = PT - start;
start            1890 src/textconv.c   *length = end - start;
start              78 src/textprop.c modify_text_properties (Lisp_Object buffer, Lisp_Object start, Lisp_Object end)
start              80 src/textprop.c   ptrdiff_t b = XFIXNUM (start), e = XFIXNUM (end);
start            1170 src/textprop.c add_text_properties_1 (Lisp_Object start, Lisp_Object end,
start            1182 src/textprop.c       return unbind_to (count, add_text_properties_1 (start, end, properties,
start            1200 src/textprop.c   i = validate_interval_range (object, &start, &end, hard);
start            1204 src/textprop.c   s = XFIXNUM (start);
start            1236 src/textprop.c       modify_text_properties (object, start, end);
start            1261 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1262 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1272 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1273 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1283 src/textprop.c 	    signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1284 src/textprop.c 				 XFIXNUM (end) - XFIXNUM (start));
start            1305 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object properties,
start            1308 src/textprop.c   return add_text_properties_1 (start, end, properties, object,
start            1322 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object property,
start            1326 src/textprop.c   Fadd_text_properties (start, end, properties, object);
start            1339 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object properties, Lisp_Object object)
start            1341 src/textprop.c   return set_text_properties (start, end, properties, object, Qt);
start            1364 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object face,
start            1368 src/textprop.c   add_text_properties_1 (start, end, properties, object,
start            1386 src/textprop.c set_text_properties (Lisp_Object start, Lisp_Object end, Lisp_Object properties,
start            1398 src/textprop.c 			set_text_properties (start, end, properties,
start            1413 src/textprop.c       && BASE_EQ (start, make_fixnum (0))
start            1424 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            1432 src/textprop.c       i = validate_interval_range (object, &start, &end, hard);
start            1443 src/textprop.c       modify_text_properties (object, start, end);
start            1455 src/textprop.c   set_text_properties_1 (start, end, properties, object, i);
start            1458 src/textprop.c     signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1459 src/textprop.c 			 XFIXNUM (end) - XFIXNUM (start));
start            1469 src/textprop.c set_text_properties_1 (Lisp_Object start, Lisp_Object end,
start            1481 src/textprop.c       set_text_properties_1 (start, end, properties, object, i);
start            1487 src/textprop.c   ptrdiff_t s = XFIXNUM (start);
start            1566 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object properties, Lisp_Object object)
start            1577 src/textprop.c 			Fremove_text_properties (start, end, properties,
start            1590 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            1594 src/textprop.c   s = XFIXNUM (start);
start            1626 src/textprop.c       modify_text_properties (object, start, end);
start            1652 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1653 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1661 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1662 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1672 src/textprop.c 	    signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1673 src/textprop.c 				 XFIXNUM (end) - XFIXNUM (start));
start            1691 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object list_of_properties, Lisp_Object object)
start            1702 src/textprop.c 			Fremove_list_of_text_properties (start, end,
start            1716 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            1720 src/textprop.c   s = XFIXNUM (start);
start            1764 src/textprop.c 		    signal_after_change (XFIXNUM (start),
start            1765 src/textprop.c 					 XFIXNUM (end) - XFIXNUM (start),
start            1766 src/textprop.c 					 XFIXNUM (end) - XFIXNUM (start));
start            1775 src/textprop.c 		modify_text_properties (object, start, end);
start            1778 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1779 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1788 src/textprop.c 		modify_text_properties (object, start, end);
start            1791 src/textprop.c 		signal_after_change (XFIXNUM (start), XFIXNUM (end) - XFIXNUM (start),
start            1792 src/textprop.c 				     XFIXNUM (end) - XFIXNUM (start));
start            1799 src/textprop.c 	    modify_text_properties (object, start, end);
start            1810 src/textprop.c                 signal_after_change (XFIXNUM (start),
start            1811 src/textprop.c                                      XFIXNUM (end) - XFIXNUM (start),
start            1812 src/textprop.c                                      XFIXNUM (end) - XFIXNUM (start));
start            1829 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object property, Lisp_Object value, Lisp_Object object)
start            1836 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            1838 src/textprop.c     return (!NILP (value) || EQ (start, end) ? Qnil : start);
start            1848 src/textprop.c 	  if (pos < XFIXNUM (start))
start            1849 src/textprop.c 	    pos = XFIXNUM (start);
start            1865 src/textprop.c   (Lisp_Object start, Lisp_Object end, Lisp_Object property, Lisp_Object value, Lisp_Object object)
start            1872 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            1874 src/textprop.c     return (NILP (value) || EQ (start, end)) ? Qnil : start;
start            1875 src/textprop.c   s = XFIXNUM (start);
start            1970 src/textprop.c copy_text_properties (Lisp_Object start, Lisp_Object end, Lisp_Object src,
start            1973 src/textprop.c   INTERVAL i = validate_interval_range (src, &start, &end, soft);
start            1979 src/textprop.c   EMACS_INT dest_e = XFIXNUM (pos) + (XFIXNUM (end) - XFIXNUM (start));
start            1985 src/textprop.c   ptrdiff_t s = XFIXNUM (start), e = XFIXNUM (end), p = XFIXNUM (pos);
start            2045 src/textprop.c text_property_list (Lisp_Object object, Lisp_Object start, Lisp_Object end, Lisp_Object prop)
start            2052 src/textprop.c   i = validate_interval_range (object, &start, &end, soft);
start            2055 src/textprop.c       ptrdiff_t s = XFIXNUM (start);
start            2104 src/textprop.c       Lisp_Object item, start, end, plist;
start            2107 src/textprop.c       start = make_fixnum (XFIXNUM (XCAR (item)) + XFIXNUM (delta));
start            2111 src/textprop.c       Fadd_text_properties (start, end, plist, object);
start            2166 src/textprop.c call_mod_hooks (Lisp_Object list, Lisp_Object start, Lisp_Object end)
start            2170 src/textprop.c       call2 (Fcar (list), start, end);
start            2185 src/textprop.c 			      ptrdiff_t start, ptrdiff_t end)
start            2203 src/textprop.c   if (start > end)
start            2205 src/textprop.c       ptrdiff_t temp = start;
start            2206 src/textprop.c       start = end;
start            2211 src/textprop.c   if (start == end)
start            2219 src/textprop.c       i = find_interval (intervals, start);
start            2221 src/textprop.c       if (start == BUF_BEGV (buf))
start            2223 src/textprop.c       else if (i->position == start)
start            2225 src/textprop.c       else if (i->position < start)
start            2227 src/textprop.c       if (start == BUF_ZV (buf))
start            2320 src/textprop.c       i = find_interval (intervals, start);
start            2351 src/textprop.c 	      call_mod_hooks (Fcar (hooks), make_fixnum (start),
start            2365 src/textprop.c report_interval_modification (Lisp_Object start, Lisp_Object end)
start            2368 src/textprop.c     call_mod_hooks (interval_insert_behind_hooks, start, end);
start            2372 src/textprop.c     call_mod_hooks (interval_insert_in_front_hooks, start, end);
start             833 src/thread.c         xfree (regs->start);
start            2443 src/treesit.c    Lisp_Object start;
start            2501 src/treesit.c    for (Lisp_Object tail = captures.start; !EQ (tail, captures.end);
start            3122 src/treesit.c        TSNode start = ts_tree_cursor_current_node (cursor);
start            3130 src/treesit.c        if (ts_node_eq (first_child, start))
start            3148 src/treesit.c  	  if (ts_node_eq (probe_node, start))
start            3598 src/treesit.c    (Lisp_Object start, Lisp_Object predicate, Lisp_Object backward,
start            3601 src/treesit.c    CHECK_TS_NODE (start);
start            3607 src/treesit.c    Lisp_Object parser = XTS_NODE (start)->parser;
start            3617 src/treesit.c    if (!treesit_cursor_helper (&cursor, XTS_NODE (start)->node, parser))
start             211 src/vm-limit.c memory_warnings (void *start, void (*warnfun) (const char *))
start             213 src/vm-limit.c   data_space_start = start ? start : data_start;
start            2555 src/w32.c        const char * start = name;
start            2587 src/w32.c        return name - start;
start              48 src/w32console.c static void w32con_insert_glyphs (struct frame *f, struct glyph *start, int len);
start             286 src/w32console.c w32con_insert_glyphs (struct frame *f, register struct glyph *start,
start             292 src/w32console.c   if (start)
start             297 src/w32console.c       w32con_write_glyphs (f, start, len);
start            1319 src/w32proc.c    STARTUPINFO start;
start            1331 src/w32proc.c    memset (&start, 0, sizeof (start));
start            1332 src/w32proc.c    start.cb = sizeof (start);
start            1336 src/w32proc.c      start.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW;
start            1338 src/w32proc.c      start.dwFlags = STARTF_USESTDHANDLES;
start            1339 src/w32proc.c    start.wShowWindow = SW_HIDE;
start            1341 src/w32proc.c    start.hStdInput = GetStdHandle (STD_INPUT_HANDLE);
start            1342 src/w32proc.c    start.hStdOutput = GetStdHandle (STD_OUTPUT_HANDLE);
start            1343 src/w32proc.c    start.hStdError = GetStdHandle (STD_ERROR_HANDLE);
start            1381 src/w32proc.c  		       flags, env, dir, &start, &cp->procinfo))
start            4143 src/w32term.c    bar->start = 0;
start            4656 src/w32term.c  	    int start = bar->start;
start            4661 src/w32term.c  	    si.nPage = end - start + VERTICAL_SCROLL_BAR_MIN_HANDLE;
start             501 src/w32term.h    int start, end;
start             190 src/window.c     w->start = val;
start             216 src/window.c     eassert (!BUFFERP (w->contents) && NILP (w->start) && NILP (w->pointm));
start             302 src/window.c       eassert (MARKERP (w->start) && MARKERP (w->pointm));
start            1790 src/window.c     return Fmarker_position (decode_live_window (window)->start);
start            1857 src/window.c         CLIP_TEXT_POS_FROM_MARKER (startp, w->start);
start            1937 src/window.c     set_marker_restricted (w->start, pos, w->contents);
start            1985 src/window.c     SET_TEXT_POS_FROM_MARKER (top, w->start);
start            2457 src/window.c       b->last_window_start = marker_position (w->start);
start            3189 src/window.c   		if (!MARKERP (w->start) || XMARKER (w->start)->buffer != b)
start            3325 src/window.c         startpos = marker_position (w->start);
start            3326 src/window.c         startbyte = marker_byte_position (w->start);
start            3493 src/window.c   	  set_marker_both (w->start, w->contents, pos.bufpos, pos.bytepos);
start            3653 src/window.c   			  Fmarker_position (w->start));
start            4133 src/window.c         set_marker_restricted (w->start,
start            4172 src/window.c   			  Fmarker_position (w->start));
start            4316 src/window.c         set_marker_restricted_both (w->start, buf, BEG, BEG);
start            5230 src/window.c   	  unchain_marker (XMARKER (w->start));
start            5668 src/window.c     ptrdiff_t startpos = marker_position (w->start);
start            5669 src/window.c     ptrdiff_t startbyte = marker_byte_position (w->start);
start            5704 src/window.c         set_marker_restricted_both (w->start, w->contents,
start            5736 src/window.c     struct text_pos start;
start            5746 src/window.c     SET_TEXT_POS_FROM_MARKER (start, w->start);
start            5751 src/window.c     if (CHARPOS (start) > ZV || CHARPOS (start) < BEGV)
start            5752 src/window.c       SET_TEXT_POS (start, BEGV, BEGV_BYTE);
start            5781 src/window.c         start = it.current.pos;
start            5838 src/window.c   		  set_marker_restricted (w->start, make_fixnum (spos),
start            5867 src/window.c   	  start_display (&it, w, start);
start            5879 src/window.c     start_display (&it, w, start);
start            5959 src/window.c         || (n < 0 && IT_CHARPOS (it) == CHARPOS (start)))
start            6022 src/window.c         set_marker_restricted_both (w->start, w->contents, IT_CHARPOS (it),
start            6024 src/window.c         bytepos = marker_byte_position (w->start);
start            6170 src/window.c   	  SET_TEXT_POS_FROM_MARKER (start, w->start);
start            6171 src/window.c   	  start_display (&it, w, start);
start            6222 src/window.c     ptrdiff_t startpos = marker_position (w->start);
start            6223 src/window.c     ptrdiff_t startbyte = marker_byte_position (w->start);
start            6285 src/window.c         set_marker_restricted_both (w->start, w->contents, pos, pos_byte);
start            6589 src/window.c     struct text_pos start;
start            6606 src/window.c     CLIP_TEXT_POS_FROM_MARKER (start, w->start);
start            6613 src/window.c     start_display (&it, w, start);
start            6856 src/window.c     set_marker_both (w->start, w->contents, charpos, bytepos);
start            6926 src/window.c     int lines, start;
start            6938 src/window.c     start = marker_position (w->start);
start            6939 src/window.c     if (start < BEGV || start > ZV)
start            6943 src/window.c         set_marker_both (w->start, w->contents, PT, PT_BYTE);
start            6948 src/window.c       Fgoto_char (w->start);
start            7023 src/window.c     Lisp_Object window, buffer, start, pointm, old_pointm;
start            7300 src/window.c   	      set_marker_restricted (w->start, p->start, w->contents);
start            7314 src/window.c   	      if (XMARKER (w->start)->buffer == 0)
start            7315 src/window.c   		set_marker_restricted_both (w->start, w->contents, 0, 0);
start            7328 src/window.c   	  else if (!NILP (w->start))
start            7338 src/window.c   	      set_marker_restricted_both (w->start, w->contents, 0, 0);
start            7490 src/window.c         unchain_marker (XMARKER (w->start));
start            7681 src/window.c   	  p->start = Fcopy_marker (w->start, Qnil);
start            7688 src/window.c   	  p->start = Qnil;
start             154 src/window.h       Lisp_Object start;
start            1702 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (top, w->start);
start            1925 src/xdisp.c    		  EMACS_INT start, end;
start            1936 src/xdisp.c    		  start = XFIXNAT (startpos);
start            1941 src/xdisp.c    		  if (start > CHARPOS (top))
start            1942 src/xdisp.c    		    move_it_to (&it3, start - 1, -1, -1, -1, MOVE_TO_POS);
start            3486 src/xdisp.c          it->start = it->current;
start            3672 src/xdisp.c      ptrdiff_t start, pos_bytepos, cur, next, found, bol = BEGV - 1, init_pos = pos;
start            3677 src/xdisp.c          start = pos - dist < BEGV ? BEGV : pos - dist;
start            3678 src/xdisp.c          for (cur = start; cur < pos; cur = next)
start            3688 src/xdisp.c          if (bol >= BEGV || start == BEGV)
start            4028 src/xdisp.c      init_from_display_pos (it, w, &row->start);
start            4029 src/xdisp.c      it->start = row->start;
start            6493 src/xdisp.c      ptrdiff_t pos, pos_byte, start, end;
start            6519 src/xdisp.c      if (find_composition (pos, -1, &start, &end, &prop, string)
start            6520 src/xdisp.c          && composition_valid_p (start, end, prop)
start            6521 src/xdisp.c          && (STRINGP (it->string) || (PT <= start || PT >= end)))
start            6523 src/xdisp.c          if (start < pos)
start            6528 src/xdisp.c          if (start != pos)
start            6531 src/xdisp.c    	    pos_byte = string_char_to_byte (it->string, start);
start            6533 src/xdisp.c    	    pos_byte = CHAR_TO_BYTE (start);
start            6535 src/xdisp.c          it->cmp_it.id = get_composition_id (start, pos_byte, end - start,
start            6802 src/xdisp.c          ptrdiff_t start = node->begin;
start            6807 src/xdisp.c          if (end != charpos && start != charpos)
start            6823 src/xdisp.c          if ((start == charpos || (end == charpos && invis != 0))
start            6829 src/xdisp.c          if ((end == charpos || (start == charpos && invis != 0))
start            7356 src/xdisp.c          ptrdiff_t bytepos, start = IT_CHARPOS (*it);
start            7357 src/xdisp.c          ptrdiff_t limit = find_newline_no_quit (start, IT_BYTEPOS (*it),
start            7374 src/xdisp.c    		Fnext_single_property_change (make_fixnum (start),
start            7379 src/xdisp.c    		&& next_overlay_change (start) == ZV;  /* no overlays */
start            7388 src/xdisp.c    		!strings_with_newlines (start, limit, it->w);
start            11286 src/xdisp.c      ptrdiff_t start, end, bpos;
start            11293 src/xdisp.c          start = BEGV;
start            11298 src/xdisp.c          start = BEGV;
start            11305 src/xdisp.c    	  inc_both (&start, &bpos);
start            11309 src/xdisp.c    	  dec_both (&start, &bpos);
start            11317 src/xdisp.c          start = clip_to_bounds (BEGV, fix_position (XCAR (from)), ZV);
start            11318 src/xdisp.c          bpos = CHAR_TO_BYTE (start);
start            11324 src/xdisp.c          start = clip_to_bounds (BEGV, fix_position (from), ZV);
start            11325 src/xdisp.c          bpos = CHAR_TO_BYTE (start);
start            11328 src/xdisp.c      SET_TEXT_POS (startp, start, bpos);
start            11354 src/xdisp.c        end = clip_to_bounds (start, fix_position (to), ZV);
start            11412 src/xdisp.c          start = clip_to_bounds (BEGV, IT_CHARPOS (it), ZV);
start            11423 src/xdisp.c          if (IT_CHARPOS (it) != start)
start            11429 src/xdisp.c    	  move_it_to (&it, start, -1, -1, -1, MOVE_TO_POS);
start            11435 src/xdisp.c    	  if (IT_CHARPOS (it) > start && start > BEGV)
start            11446 src/xdisp.c    	      if (start - 1 > it1pos)
start            11447 src/xdisp.c    		move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS);
start            11449 src/xdisp.c    		move_it_in_display_line (&it, start, it1_x + 1,
start            11451 src/xdisp.c    	      move_it_to (&it, start - 1, -1, -1, -1, MOVE_TO_POS);
start            11456 src/xdisp.c    	      if (IT_CHARPOS (it) == start - 1)
start            11475 src/xdisp.c      if (FETCH_BYTE (start) == '\n')
start            11591 src/xdisp.c    	  : list3i (x - start_x, y, start));
start            12504 src/xdisp.c          ASET (vector, i, make_fixnum (marker_position (w->start))); ++i;
start            12505 src/xdisp.c          ASET (vector, i, make_fixnum (marker_byte_position (w->start))); ++i;
start            12544 src/xdisp.c          set_marker_restricted_both (w->start, buffer,
start            12683 src/xdisp.c      struct text_pos start;
start            12696 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (start, w->start);
start            12702 src/xdisp.c      try_window (window, start, 0);
start            12776 src/xdisp.c        set_marker_both (w->start, w->contents,
start            12796 src/xdisp.c          struct text_pos start;
start            12860 src/xdisp.c                  start = it.current.pos;
start            12864 src/xdisp.c                  SET_MARKER_FROM_TEXT_POS (w->start, start);
start            12869 src/xdisp.c    	  SET_TEXT_POS (start, BEGV, BEGV_BYTE);
start            12870 src/xdisp.c              SET_MARKER_FROM_TEXT_POS (w->start, start);
start            13366 src/xdisp.c    #define MODE_LINE_NOPROP_LEN(start) \
start            13367 src/xdisp.c      ((mode_line_noprop_ptr - mode_line_noprop_buf) - start)
start            16066 src/xdisp.c    	      && (CHARPOS (cursor_row->start.pos)
start            16313 src/xdisp.c    			       ptrdiff_t start, ptrdiff_t end)
start            16321 src/xdisp.c          if (GPT < start || Z - GPT < end)
start            16326 src/xdisp.c    	  && (BEG_UNCHANGED < start - 1
start            16335 src/xdisp.c    	  && (BEG_UNCHANGED < start || GPT <= start))
start            16347 src/xdisp.c    	  if (BEG + BEG_UNCHANGED == start
start            16348 src/xdisp.c    	      && overlay_touches_p (start))
start            16555 src/xdisp.c      ptrdiff_t start, end;
start            16569 src/xdisp.c    	  && find_composition (prev_pt, -1, &start, &end, &prop, buffer)
start            16570 src/xdisp.c    	  && composition_valid_p (start, end, prop)
start            16571 src/xdisp.c    	  && start < prev_pt && end > prev_pt)
start            16574 src/xdisp.c    	return (pt <= start || pt >= end);
start            16579 src/xdisp.c    	  && find_composition (pt, -1, &start, &end, &prop, buffer)
start            16580 src/xdisp.c    	  && composition_valid_p (start, end, prop)
start            16581 src/xdisp.c    	  && start < pt && end > pt);
start            18254 src/xdisp.c    	  struct glyph *start, *stop;
start            18280 src/xdisp.c    	      start = min (glyph_before, glyph_after);
start            18285 src/xdisp.c    	      start = max (glyph_before, glyph_after);
start            18288 src/xdisp.c    	  for (glyph = start + incr;
start            18552 src/xdisp.c      SET_MARKER_FROM_TEXT_POS (w->start, startp);
start            18563 src/xdisp.c          SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            18702 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            19022 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (start_pos, w->start);
start            19104 src/xdisp.c    	  SET_MARKER_FROM_TEXT_POS (w->start, pos);
start            19535 src/xdisp.c      ptrdiff_t start, end, whole;
start            19551 src/xdisp.c          start = marker_position (w->start) - BUF_BEGV (buf);
start            19566 src/xdisp.c    	  SET_TEXT_POS_FROM_MARKER (start_pos, w->start);
start            19574 src/xdisp.c          if (end < start)
start            19575 src/xdisp.c    	end = start;
start            19576 src/xdisp.c          if (whole < (end - start))
start            19577 src/xdisp.c    	whole = end - start;
start            19580 src/xdisp.c        start = end = whole = 0;
start            19585 src/xdisp.c          (w, end - start, whole, start);
start            19592 src/xdisp.c      int start, end, whole, portion;
start            19607 src/xdisp.c          SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            19616 src/xdisp.c          start = w->hscroll * FRAME_COLUMN_WIDTH (WINDOW_XFRAME (w));
start            19617 src/xdisp.c          end = start + window_box_width (w, TEXT_AREA);
start            19618 src/xdisp.c          portion = end - start;
start            19632 src/xdisp.c    	      start = whole - end;
start            19633 src/xdisp.c    	      end = start + portion;
start            19641 src/xdisp.c        start = end = whole = portion = 0;
start            19648 src/xdisp.c          (w, portion, whole, start);
start            19777 src/xdisp.c      eassert (XMARKER (w->start)->buffer == buffer);
start            19872 src/xdisp.c          if (XMARKER (w->start)->buffer == current_buffer)
start            19958 src/xdisp.c      if (XMARKER (w->start)->buffer != current_buffer)
start            19961 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            20296 src/xdisp.c    	  && XMARKER (w->start)->buffer == current_buffer
start            20310 src/xdisp.c    	  SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            20547 src/xdisp.c      set_marker_both (w->start, Qnil, IT_CHARPOS (it), IT_BYTEPOS (it));
start            20723 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (startp, w->start);
start            20946 src/xdisp.c      set_marker_both (w->start, Qnil, CHARPOS (pos), BYTEPOS (pos));
start            21052 src/xdisp.c      struct text_pos start, new_start;
start            21115 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (new_start, w->start);
start            21116 src/xdisp.c      start = start_row->minpos;
start            21119 src/xdisp.c      if (CHARPOS (new_start) <= CHARPOS (start))
start            21125 src/xdisp.c          if (in_ellipses_for_invisible_text_p (&start_row->start, w))
start            21144 src/xdisp.c    	  while (IT_CHARPOS (it) > CHARPOS (start))
start            21148 src/xdisp.c    	      start = start_row->minpos;
start            21152 src/xdisp.c    		  || CHARPOS (start) == ZV)
start            21162 src/xdisp.c    	  if (IT_CHARPOS (it) == CHARPOS (start)
start            21293 src/xdisp.c      else if (CHARPOS (new_start) > CHARPOS (start))
start            21507 src/xdisp.c    			       struct glyph_row *start)
start            21515 src/xdisp.c      row = start ? start : MATRIX_FIRST_TEXT_ROW (matrix);
start            21693 src/xdisp.c          struct glyph *start = window_row->glyphs[LEFT_MARGIN_AREA];
start            21696 src/xdisp.c          frame_row->glyphs[LEFT_MARGIN_AREA] = start;
start            21697 src/xdisp.c          frame_row->glyphs[TEXT_AREA] = start;
start            21718 src/xdisp.c    		    struct glyph_row *start, struct glyph_row *end, int dy)
start            21720 src/xdisp.c      struct glyph_row *row = start;
start            21850 src/xdisp.c      struct text_pos start;
start            21869 src/xdisp.c      SET_TEXT_POS_FROM_MARKER (start, w->start);
start            21901 src/xdisp.c      if (PT < CHARPOS (start))
start            21990 src/xdisp.c          && ((last_changed_charpos < CHARPOS (start)
start            21991 src/xdisp.c    	   && CHARPOS (start) == BEGV)
start            21992 src/xdisp.c    	  || (last_changed_charpos < CHARPOS (start) - 1
start            21993 src/xdisp.c    	      && FETCH_BYTE (BYTEPOS (start) - 1) == '\n')))
start            22015 src/xdisp.c          if (CHARPOS (start) == MATRIX_ROW_START_CHARPOS (r0) + Z_delta
start            22016 src/xdisp.c    	  && BYTEPOS (start) == MATRIX_ROW_START_BYTEPOS (r0) + Z_delta_bytes
start            22062 src/xdisp.c          if (TEXT_POS_EQUAL_P (start, r0->minpos)
start            22087 src/xdisp.c      if (CHARPOS (start) >= first_changed_charpos
start            22088 src/xdisp.c          && CHARPOS (start) <= last_changed_charpos)
start            22096 src/xdisp.c      if (!TEXT_POS_EQUAL_P (start, row->minpos))
start            22159 src/xdisp.c          start_display (&it, w, start);
start            22345 src/xdisp.c    	 && CHARPOS (start) > BEGV)
start            22790 src/xdisp.c          fprintf (stderr, "    %9"pD"d %9"pD"d\t%5d\n", row->start.overlay_string_index,
start            22794 src/xdisp.c    	       CHARPOS (row->start.string_pos),
start            22796 src/xdisp.c          fprintf (stderr, "    %9d %9d\n", row->start.dpvec_index,
start            24006 src/xdisp.c          struct glyph *start = row->glyphs[TEXT_AREA];
start            24007 src/xdisp.c          struct glyph *glyph = start + used - 1;
start            24013 src/xdisp.c    	  glyph = start;
start            24014 src/xdisp.c    	  start = row->glyphs[TEXT_AREA] + used - 1;
start            24023 src/xdisp.c    	  while (glyph >= start
start            24031 src/xdisp.c    	  while (glyph <= start
start            24040 src/xdisp.c          if ((row->reversed_p ? glyph <= start : glyph >= start)
start            24053 src/xdisp.c    	      while (glyph >= start
start            24062 src/xdisp.c    	      while (glyph <= start
start            24357 src/xdisp.c      if (min_pos <= ZV && min_pos < row->start.pos.charpos)
start            24363 src/xdisp.c          row->minpos = row->start.pos;
start            24402 src/xdisp.c    	  struct glyph *start, *end;
start            24410 src/xdisp.c    	      start = r1->glyphs[TEXT_AREA];
start            24411 src/xdisp.c    	      end = start + r1->used[TEXT_AREA];
start            24413 src/xdisp.c    	      while (end > start
start            24417 src/xdisp.c    	      if (end > start)
start            24433 src/xdisp.c    	      start = end + r1->used[TEXT_AREA];
start            24434 src/xdisp.c    	      while (end < start
start            24438 src/xdisp.c    	      if (end < start)
start            24958 src/xdisp.c      row->start = it->start;
start            24983 src/xdisp.c          this_line_min_pos = row->start.pos;
start            25716 src/xdisp.c          && IT_CHARPOS (*it) != CHARPOS (row->start.pos))
start            25737 src/xdisp.c          row->minpos = row->start.pos;
start            25868 src/xdisp.c      it->start = row->end;
start            27187 src/xdisp.c    	  ptrdiff_t i = 0, i_byte = 0, start = 0;
start            27196 src/xdisp.c    				  Fsubstring (mode_string, make_fixnum (start),
start            27203 src/xdisp.c    		  start = i - 1;
start            27209 src/xdisp.c    	  if (start < i)
start            27211 src/xdisp.c    			    Fsubstring (mode_string, make_fixnum (start),
start            28397 src/xdisp.c    	startpos = marker_position (w->start);
start            28398 src/xdisp.c    	startpos_byte = marker_byte_position (w->start);
start            28534 src/xdisp.c            ptrdiff_t toppos = marker_position (w->start);
start            28554 src/xdisp.c    	ptrdiff_t pos = marker_position (w->start);
start            28573 src/xdisp.c    	ptrdiff_t toppos = marker_position (w->start);
start            28593 src/xdisp.c            ptrdiff_t toppos = marker_position (w->start);
start            28858 src/xdisp.c    		ptrdiff_t face_string_pos, ptrdiff_t start, struct it *it,
start            28869 src/xdisp.c                        start, precision, field_width, multibyte);
start            29536 src/xdisp.c    		   enum glyph_row_area area, int start, enum draw_glyphs_face hl)
start            29548 src/xdisp.c      s->first_glyph = row->glyphs[area] + start;
start            29795 src/xdisp.c    			   int start, int end, int overlaps)
start            29804 src/xdisp.c      glyph = s->row->glyphs[s->area] + start;
start            29871 src/xdisp.c    			     int start, int end, int overlaps)
start            29878 src/xdisp.c      glyph = s->row->glyphs[s->area] + start;
start            29923 src/xdisp.c    		   int start, int end, int overlaps)
start            29931 src/xdisp.c      eassert (start >= 0 && end > start);
start            29934 src/xdisp.c      glyph = s->row->glyphs[s->area] + start;
start            29950 src/xdisp.c          eassert (s->nchars <= end - start);
start            30054 src/xdisp.c    fill_stretch_glyph_string (struct glyph_string *s, int start, int end)
start            30061 src/xdisp.c      glyph = s->row->glyphs[s->area] + start;
start            30334 src/xdisp.c    set_glyph_string_background_width (struct glyph_string *s, int start, int last_x)
start            30339 src/xdisp.c      if (start == s->row->used[s->area]
start            30437 src/xdisp.c    #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \
start            30438 src/xdisp.c      init_glyph_string (s, hdc, char2b, w, row, area, start, hl)
start            30440 src/xdisp.c    #define INIT_GLYPH_STRING(s, char2b, w, row, area, start, hl) \
start            30441 src/xdisp.c      init_glyph_string (s, char2b, w, row, area, start, hl)
start            30711 src/xdisp.c    	     enum glyph_row_area area, ptrdiff_t start, ptrdiff_t end,
start            30724 src/xdisp.c      start = clip_to_bounds (0, start, end);
start            30747 src/xdisp.c      i = start;
start            30812 src/xdisp.c    	      && mouse_beg_col < start && mouse_end_col > i)
start            30820 src/xdisp.c    	  BUILD_GLYPH_STRINGS (j, start, h, t,
start            30822 src/xdisp.c    	  start = i;
start            30842 src/xdisp.c    	      && mouse_beg_col < start && mouse_end_col > i)
start            30849 src/xdisp.c    	  BUILD_GLYPH_STRINGS (i, start, h, t,
start            32999 src/xdisp.c    		struct glyph *start, enum glyph_row_area updated_area, int len)
start            33016 src/xdisp.c      hpos = start - updated_row->glyphs[updated_area];
start            33043 src/xdisp.c    		 struct glyph *start, enum glyph_row_area updated_area, int len)
start            33062 src/xdisp.c      for (glyph = start; glyph < start + len; ++glyph)
start            33078 src/xdisp.c      hpos = start - row->glyphs[updated_area];
start            33507 src/xdisp.c    	  int start = i, start_x = x;
start            33518 src/xdisp.c    		       start, i,
start            34199 src/xdisp.c    		     struct glyph_row **start, struct glyph_row **end)
start            34205 src/xdisp.c      *start = NULL;
start            34255 src/xdisp.c    		*start = row;
start            34258 src/xdisp.c    	  if (*start)
start            34264 src/xdisp.c      if (!*start
start            35842 src/xdisp.c    		  ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r);
start            35843 src/xdisp.c    		  pos = string_buffer_position (object, start);
start            35874 src/xdisp.c    		    ? Fmarker_position (w->start)
start            35956 src/xdisp.c    		    ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r);
start            35957 src/xdisp.c    		    ptrdiff_t p = string_buffer_position (obj, start);
start            36012 src/xdisp.c    		      ptrdiff_t start = MATRIX_ROW_START_CHARPOS (r);
start            36013 src/xdisp.c    		      ptrdiff_t p = string_buffer_position (obj, start);
start            38060 src/xdisp.c      struct glyph *start, *end;
start            38069 src/xdisp.c    	start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_beg_col];
start            38071 src/xdisp.c    	start = row->glyphs[TEXT_AREA];
start            38077 src/xdisp.c    	start = &row->glyphs[TEXT_AREA][hlinfo->mouse_face_end_col];
start            38079 src/xdisp.c    	start = &row->glyphs[TEXT_AREA][row->used[TEXT_AREA] - 1];
start            38085 src/xdisp.c      for ( ; row->reversed_p ? start > end : start < end;
start            38086 src/xdisp.c    	  row->reversed_p ? --start : ++start)
start            38087 src/xdisp.c        sum += adjust_glyph_width_for_mouse_face (start, row, w,
start            38088 src/xdisp.c    					      FACE_FROM_ID (f, start->face_id),
start             178 src/xml.c      parse_region (Lisp_Object start, Lisp_Object end, Lisp_Object base_url,
start             189 src/xml.c        if (NILP (start))
start             190 src/xml.c          start = Fpoint_min ();
start             195 src/xml.c        validate_region (&start, &end);
start             197 src/xml.c        istart = XFIXNUM (start);
start             290 src/xml.c        (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, Lisp_Object discard_comments)
start             293 src/xml.c          return parse_region (start, end, base_url, discard_comments, true);
start             311 src/xml.c        (Lisp_Object start, Lisp_Object end, Lisp_Object base_url, Lisp_Object discard_comments)
start             314 src/xml.c          return parse_region (start, end, base_url, discard_comments, false);
start            9360 src/xterm.c        start:
start            9435 src/xterm.c    	  goto start;
start            16605 src/xterm.c      bar->start = 0;
start            16666 src/xterm.c    x_scroll_bar_set_handle (struct scroll_bar *bar, int start, int end,
start            16677 src/xterm.c          && start == bar->start
start            16694 src/xterm.c      length = end - start;
start            16696 src/xterm.c      if (start < 0)
start            16697 src/xterm.c        start = 0;
start            16698 src/xterm.c      else if (start > top_range)
start            16699 src/xterm.c        start = top_range;
start            16700 src/xterm.c      end = start + length;
start            16702 src/xterm.c      if (end < start)
start            16703 src/xterm.c        end = start;
start            16708 src/xterm.c      bar->start = start;
start            16722 src/xterm.c      if ((inside_width > 0) && (start > 0))
start            16734 src/xterm.c    		      inside_width, start);
start            16749 src/xterm.c    		  bar->top + VERTICAL_SCROLL_BAR_TOP_BORDER + start,
start            16750 src/xterm.c    		  inside_width, end - start);
start            16930 src/xterm.c    	  int start = ((double) position * top_range) / whole;
start            16932 src/xterm.c    	  x_scroll_bar_set_handle (bar, start, end, false);
start            17060 src/xterm.c    	  int start = ((double) position * left_range) / whole;
start            17062 src/xterm.c    	  x_scroll_bar_set_handle (bar, start, end, false);
start            17300 src/xterm.c      x_scroll_bar_set_handle (bar, bar->start, bar->end, true);
start            17366 src/xterm.c          if (x < bar->start)
start            17378 src/xterm.c    	  new_end = new_start + bar->end - bar->start;
start            17397 src/xterm.c          if (y < bar->start)
start            17409 src/xterm.c    	  new_end = new_start + bar->end - bar->start;
start            17446 src/xterm.c          if (new_start != bar->start)
start            17448 src/xterm.c    	  int new_end = new_start + bar->end - bar->start;
start            17507 src/xterm.c          else if (win_y < bar->start)
start            17576 src/xterm.c          else if (win_x < bar->start)
start            26177 src/xterm.c    					     failable_requests->start)
start            26198 src/xterm.c          if (x_is_serial_more_than (first->start,
start            26286 src/xterm.c      request->start = next_request;
start            26307 src/xterm.c      if (x_is_serial_less_than (range->end, range->start))
start            26722 src/xterm.c    			     failable->start, failable->end);
start            26725 src/xterm.c    			     failable->start);
start             391 src/xterm.h      unsigned long start;
start            1575 src/xterm.h      int start, end;
start             321 test/manual/etags/c-src/emacs/src/gmalloc.c extern void memory_warnings (void *start, void (*warnfun) (const char *));
start             725 test/manual/etags/c-src/emacs/src/gmalloc.c   size_t block, blocks, lastblocks, start;
start             830 test/manual/etags/c-src/emacs/src/gmalloc.c       start = block = _heapindex;
start             834 test/manual/etags/c-src/emacs/src/gmalloc.c 	  if (block == start)
start            2183 test/manual/etags/c-src/emacs/src/keyboard.c  start:
start            2216 test/manual/etags/c-src/emacs/src/keyboard.c         goto start;
start            7688 test/manual/etags/c-src/emacs/src/keyboard.c   Lisp_Object def, tem, item_string, start;
start            7714 test/manual/etags/c-src/emacs/src/keyboard.c   start = item;
start            7725 test/manual/etags/c-src/emacs/src/keyboard.c 	  start = item;
start            7752 test/manual/etags/c-src/emacs/src/keyboard.c       start = XCDR (item);
start            7753 test/manual/etags/c-src/emacs/src/keyboard.c       if (CONSP (start))
start            7756 test/manual/etags/c-src/emacs/src/keyboard.c 	  ASET (item_properties, ITEM_PROPERTY_DEF, XCAR (start));
start            7758 test/manual/etags/c-src/emacs/src/keyboard.c 	  item = XCDR (start);
start            7816 test/manual/etags/c-src/emacs/src/keyboard.c       else if (inmenubar || !NILP (start))
start            8753 test/manual/etags/c-src/emacs/src/keyboard.c   int start, end;
start            8831 test/manual/etags/c-src/emacs/src/keyboard.c       *diff = len - (fkey->end - fkey->start);
start            8845 test/manual/etags/c-src/emacs/src/keyboard.c 	keybuf[fkey->start + i]
start            8848 test/manual/etags/c-src/emacs/src/keyboard.c       fkey->start = fkey->end += *diff;
start            8860 test/manual/etags/c-src/emacs/src/keyboard.c       fkey->end = ++fkey->start;
start            9027 test/manual/etags/c-src/emacs/src/keyboard.c   indec.start = indec.end = 0;
start            9028 test/manual/etags/c-src/emacs/src/keyboard.c   fkey.start = fkey.end = 0;
start            9029 test/manual/etags/c-src/emacs/src/keyboard.c   keytran.start = keytran.end = 0;
start            9066 test/manual/etags/c-src/emacs/src/keyboard.c 	 : (/* indec.start < t || fkey.start < t || */ keytran.start < t))
start            9087 test/manual/etags/c-src/emacs/src/keyboard.c       eassert (indec.start <= indec.end);
start            9088 test/manual/etags/c-src/emacs/src/keyboard.c       eassert (fkey.start <= fkey.end);
start            9089 test/manual/etags/c-src/emacs/src/keyboard.c       eassert (keytran.start <= keytran.end);
start            9092 test/manual/etags/c-src/emacs/src/keyboard.c       eassert (fkey.end <= indec.start);
start            9093 test/manual/etags/c-src/emacs/src/keyboard.c       eassert (keytran.end <= fkey.start);
start            9096 test/manual/etags/c-src/emacs/src/keyboard.c 	  first_unbound < keytran.start)
start            9106 test/manual/etags/c-src/emacs/src/keyboard.c 	  indec.end = indec.start -= first_unbound + 1;
start            9108 test/manual/etags/c-src/emacs/src/keyboard.c 	  fkey.end = fkey.start -= first_unbound + 1;
start            9110 test/manual/etags/c-src/emacs/src/keyboard.c 	  keytran.end = keytran.start -= first_unbound + 1;
start            9533 test/manual/etags/c-src/emacs/src/keyboard.c 			      indec.end = indec.start
start            9534 test/manual/etags/c-src/emacs/src/keyboard.c 				= min (last_real_key_start, indec.start);
start            9538 test/manual/etags/c-src/emacs/src/keyboard.c 				  fkey.end = fkey.start
start            9539 test/manual/etags/c-src/emacs/src/keyboard.c 				    = min (last_real_key_start, fkey.start);
start            9543 test/manual/etags/c-src/emacs/src/keyboard.c 				      keytran.end = keytran.start
start            9544 test/manual/etags/c-src/emacs/src/keyboard.c 					= min (last_real_key_start, keytran.start);
start            9626 test/manual/etags/c-src/emacs/src/keyboard.c 	  && indec.start >= t)
start            9634 test/manual/etags/c-src/emacs/src/keyboard.c 	  if (fkey.start < t)
start            9635 test/manual/etags/c-src/emacs/src/keyboard.c 	    (fkey.start = fkey.end = t, fkey.map = fkey.parent);
start            9641 test/manual/etags/c-src/emacs/src/keyboard.c 	while (fkey.end < indec.start)
start            9662 test/manual/etags/c-src/emacs/src/keyboard.c 		indec.start += diff;
start            9670 test/manual/etags/c-src/emacs/src/keyboard.c       while (keytran.end < fkey.start)
start            9685 test/manual/etags/c-src/emacs/src/keyboard.c 	      indec.start += diff;
start            9687 test/manual/etags/c-src/emacs/src/keyboard.c 	      fkey.start += diff;
start            9698 test/manual/etags/c-src/emacs/src/keyboard.c 	  && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t
start            9740 test/manual/etags/c-src/emacs/src/keyboard.c 	  && /* indec.start >= t && fkey.start >= t && */ keytran.start >= t)
start            9771 test/manual/etags/c-src/emacs/src/keyboard.c 	      fkey.start = fkey.end = 0;
start            9772 test/manual/etags/c-src/emacs/src/keyboard.c 	      keytran.start = keytran.end = 0;
start            2038 test/manual/etags/c-src/emacs/src/lisp.h     Lisp_Object start;
start             431 test/manual/etags/c-src/emacs/src/regex.h   regoff_t *start;
start            5073 test/manual/etags/c-src/etags.c   char *cp, *start;
start            5077 test/manual/etags/c-src/etags.c 	start = cp;
start            5080 test/manual/etags/c-src/etags.c 	make_tag (start, cp - start, true,
start            5784 test/manual/etags/c-src/etags.c 	diglen = regs->end[dig] - regs->start[dig];
start            5798 test/manual/etags/c-src/etags.c 	diglen = regs->end[dig] - regs->start[dig];
start            5799 test/manual/etags/c-src/etags.c 	memcpy (t, in + regs->start[dig], diglen);
start            6055 test/manual/etags/c-src/etags.c 	  int start = 0;
start            6057 test/manual/etags/c-src/etags.c 	  if (sscanf (lbp->buffer, "#line %u \"%n", &lno, &start) >= 1
start            6058 test/manual/etags/c-src/etags.c 	      && start > 0)	/* double quote character found */
start            6060 test/manual/etags/c-src/etags.c 	      char *endp = lbp->buffer + start;
start            6073 test/manual/etags/c-src/etags.c 		  name = lbp->buffer + start;
start             119 test/manual/etags/y-src/cccp.y %type <integer> exp exp1 start
start             143 test/manual/etags/y-src/cccp.y start   :	exp1