Lines Matching refs:b
317 void zconf_delete_buffer (YY_BUFFER_STATE b );
318 void zconf_flush_buffer (YY_BUFFER_STATE b );
324 static void zconf_init_buffer (YY_BUFFER_STATE b,FILE *file );
1540 YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
1543 (int) ((yy_c_buf_p) - b->yy_ch_buf);
1545 if ( b->yy_is_our_buffer )
1547 int new_size = b->yy_buf_size * 2;
1550 b->yy_buf_size += b->yy_buf_size / 8;
1552 b->yy_buf_size *= 2;
1554 b->yy_ch_buf = (char *)
1556 zconfrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2 );
1560 b->yy_ch_buf = 0;
1562 if ( ! b->yy_ch_buf )
1566 (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset];
1831 YY_BUFFER_STATE b;
1833 b = (YY_BUFFER_STATE) zconfalloc(sizeof( struct yy_buffer_state ) );
1834 if ( ! b )
1837 b->yy_buf_size = size;
1842 b->yy_ch_buf = (char *) zconfalloc(b->yy_buf_size + 2 );
1843 if ( ! b->yy_ch_buf )
1846 b->yy_is_our_buffer = 1;
1848 zconf_init_buffer(b,file );
1850 return b;
1854 * @param b a buffer created with zconf_create_buffer()
1857 void zconf_delete_buffer (YY_BUFFER_STATE b )
1860 if ( ! b )
1863 if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1866 if ( b->yy_is_our_buffer )
1867 zconffree((void *) b->yy_ch_buf );
1869 zconffree((void *) b );
1876 static void zconf_init_buffer (YY_BUFFER_STATE b, FILE * file )
1881 zconf_flush_buffer(b );
1883 b->yy_input_file = file;
1884 b->yy_fill_buffer = 1;
1886 /* If b is the current buffer, then zconf_init_buffer was _probably_
1890 if (b != YY_CURRENT_BUFFER){
1891 b->yy_bs_lineno = 1;
1892 b->yy_bs_column = 0;
1895 b->yy_is_interactive = 0;
1901 * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1904 void zconf_flush_buffer (YY_BUFFER_STATE b )
1906 if ( ! b )
1909 b->yy_n_chars = 0;
1915 b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1916 b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1918 b->yy_buf_pos = &b->yy_ch_buf[0];
1920 b->yy_at_bol = 1;
1921 b->yy_buffer_status = YY_BUFFER_NEW;
1923 if ( b == YY_CURRENT_BUFFER )
2033 YY_BUFFER_STATE b;
2041 b = (YY_BUFFER_STATE) zconfalloc(sizeof( struct yy_buffer_state ) );
2042 if ( ! b )
2045 b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
2046 b->yy_buf_pos = b->yy_ch_buf = base;
2047 b->yy_is_our_buffer = 0;
2048 b->yy_input_file = 0;
2049 b->yy_n_chars = b->yy_buf_size;
2050 b->yy_is_interactive = 0;
2051 b->yy_at_bol = 1;
2052 b->yy_fill_buffer = 0;
2053 b->yy_buffer_status = YY_BUFFER_NEW;
2055 zconf_switch_to_buffer(b );
2057 return b;
2083 YY_BUFFER_STATE b;
2099 b = zconf_scan_buffer(buf,n );
2100 if ( ! b )
2106 b->yy_is_our_buffer = 1;
2108 return b;