Lines Matching refs:b

332 void yy_delete_buffer ( YY_BUFFER_STATE b  );
333 void yy_flush_buffer ( YY_BUFFER_STATE b );
339 static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file );
1971 YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; variable
1974 (int) ((yy_c_buf_p) - b->yy_ch_buf);
1976 if ( b->yy_is_our_buffer )
1978 int new_size = b->yy_buf_size * 2;
1981 b->yy_buf_size += b->yy_buf_size / 8;
1983 b->yy_buf_size *= 2;
1985 b->yy_ch_buf = (char *)
1987 yyrealloc( (void *) b->yy_ch_buf,
1988 (yy_size_t) (b->yy_buf_size + 2) );
1992 b->yy_ch_buf = NULL;
1994 if ( ! b->yy_ch_buf )
1998 (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset];
2303 YY_BUFFER_STATE b; in yy_create_buffer() local
2305 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); in yy_create_buffer()
2306 if ( ! b ) in yy_create_buffer()
2309 b->yy_buf_size = size; in yy_create_buffer()
2314 b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); in yy_create_buffer()
2315 if ( ! b->yy_ch_buf ) in yy_create_buffer()
2318 b->yy_is_our_buffer = 1; in yy_create_buffer()
2320 yy_init_buffer( b, file ); in yy_create_buffer()
2322 return b; in yy_create_buffer()
2333 void yy_delete_buffer (YY_BUFFER_STATE b ) in yy_delete_buffer() argument
2339 if ( ! b ) in yy_delete_buffer()
2342 if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ in yy_delete_buffer()
2345 if ( b->yy_is_our_buffer ) in yy_delete_buffer()
2346 yyfree( (void *) b->yy_ch_buf ); in yy_delete_buffer()
2348 yyfree( (void *) b ); in yy_delete_buffer()
2356 static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) in yy_init_buffer() argument
2364 yy_flush_buffer( b ); in yy_init_buffer()
2367 b->yy_input_file = file; in yy_init_buffer()
2371 b->yy_fill_buffer = 1; in yy_init_buffer()
2377 if (b != YY_CURRENT_BUFFER){ in yy_init_buffer()
2378 b->yy_bs_lineno = 1; in yy_init_buffer()
2379 b->yy_bs_column = 0; in yy_init_buffer()
2384 b->yy_is_interactive = 0; in yy_init_buffer()
2397 void yy_flush_buffer (YY_BUFFER_STATE b ) in yy_flush_buffer() argument
2402 if ( ! b ) in yy_flush_buffer()
2405 b->yy_n_chars = 0; in yy_flush_buffer()
2411 b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; in yy_flush_buffer()
2412 b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; in yy_flush_buffer()
2414 b->yy_buf_pos = &b->yy_ch_buf[0]; in yy_flush_buffer()
2416 b->yy_at_bol = 1; in yy_flush_buffer()
2417 b->yy_buffer_status = YY_BUFFER_NEW; in yy_flush_buffer()
2419 if ( b == YY_CURRENT_BUFFER ) in yy_flush_buffer()
2548 YY_BUFFER_STATE b; in yy_scan_buffer() local
2556 b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); in yy_scan_buffer()
2557 if ( ! b ) in yy_scan_buffer()
2560 b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ in yy_scan_buffer()
2561 b->yy_buf_pos = b->yy_ch_buf = base; in yy_scan_buffer()
2562 b->yy_is_our_buffer = 0; in yy_scan_buffer()
2563 b->yy_input_file = NULL; in yy_scan_buffer()
2564 b->yy_n_chars = b->yy_buf_size; in yy_scan_buffer()
2565 b->yy_is_interactive = 0; in yy_scan_buffer()
2566 b->yy_at_bol = 1; in yy_scan_buffer()
2567 b->yy_fill_buffer = 0; in yy_scan_buffer()
2568 b->yy_buffer_status = YY_BUFFER_NEW; in yy_scan_buffer()
2570 yy_switch_to_buffer( b ); in yy_scan_buffer()
2572 return b; in yy_scan_buffer()
2602 YY_BUFFER_STATE b; in yy_scan_bytes() local
2618 b = yy_scan_buffer( buf, n ); in yy_scan_bytes()
2619 if ( ! b ) in yy_scan_bytes()
2625 b->yy_is_our_buffer = 1; in yy_scan_bytes()
2627 return b; in yy_scan_bytes()