Lines Matching defs:tbl
3751 struct s_x1node *tbl; /* The data stored here */
3774 x1a->tbl = (x1node*)malloc(
3776 if( x1a->tbl==0 ){
3781 x1a->ht = (x1node**)&(x1a->tbl[1024]);
3813 array.tbl = (x1node*)malloc(
3815 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */
3816 array.ht = (x1node**)&(array.tbl[size]);
3820 oldnp = &(x1a->tbl[i]);
3822 newnp = &(array.tbl[i]);
3829 free(x1a->tbl);
3834 np = &(x1a->tbl[x1a->count++]);
3912 struct s_x2node *tbl; /* The data stored here */
3936 x2a->tbl = (x2node*)malloc(
3938 if( x2a->tbl==0 ){
3943 x2a->ht = (x2node**)&(x2a->tbl[128]);
3976 array.tbl = (x2node*)malloc(
3978 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */
3979 array.ht = (x2node**)&(array.tbl[size]);
3983 oldnp = &(x2a->tbl[i]);
3985 newnp = &(array.tbl[i]);
3993 free(x2a->tbl);
3998 np = &(x2a->tbl[x2a->count++]);
4032 data = x2a->tbl[n-1].data;
4056 for(i=0; i<size; i++) array[i] = x2a->tbl[i].data;
4118 struct s_x3node *tbl; /* The data stored here */
4142 x3a->tbl = (x3node*)malloc(
4144 if( x3a->tbl==0 ){
4149 x3a->ht = (x3node**)&(x3a->tbl[128]);
4182 array.tbl = (x3node*)malloc(
4184 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */
4185 array.ht = (x3node**)&(array.tbl[size]);
4189 oldnp = &(x3a->tbl[i]);
4191 newnp = &(array.tbl[i]);
4199 free(x3a->tbl);
4204 np = &(x3a->tbl[x3a->count++]);
4243 for(i=0; i<size; i++) array[i] = x3a->tbl[i].data;
4265 struct s_x4node *tbl; /* The data stored here */
4288 x4a->tbl = (x4node*)malloc(
4290 if( x4a->tbl==0 ){
4295 x4a->ht = (x4node**)&(x4a->tbl[64]);
4327 array.tbl = (x4node*)malloc(
4329 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */
4330 array.ht = (x4node**)&(array.tbl[size]);
4334 oldnp = &(x4a->tbl[i]);
4336 newnp = &(array.tbl[i]);
4343 free(x4a->tbl);
4348 np = &(x4a->tbl[x4a->count++]);
4382 if( f ) for(i=0; i<x4a->count; i++) (*f)(x4a->tbl[i].data);