Lines Matching refs:array
5325 struct s_x1 array; in Strsafe_insert() local
5326 array.size = arrSize = x1a->size*2; in Strsafe_insert()
5327 array.count = x1a->count; in Strsafe_insert()
5328 array.tbl = (x1node*)calloc(arrSize, sizeof(x1node) + sizeof(x1node*)); in Strsafe_insert()
5329 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */ in Strsafe_insert()
5330 array.ht = (x1node**)&(array.tbl[arrSize]); in Strsafe_insert()
5331 for(i=0; i<arrSize; i++) array.ht[i] = 0; in Strsafe_insert()
5336 newnp = &(array.tbl[i]); in Strsafe_insert()
5337 if( array.ht[h] ) array.ht[h]->from = &(newnp->next); in Strsafe_insert()
5338 newnp->next = array.ht[h]; in Strsafe_insert()
5340 newnp->from = &(array.ht[h]); in Strsafe_insert()
5341 array.ht[h] = newnp; in Strsafe_insert()
5345 *x1a = array; in Strsafe_insert()
5493 struct s_x2 array; in Symbol_insert() local
5494 array.size = arrSize = x2a->size*2; in Symbol_insert()
5495 array.count = x2a->count; in Symbol_insert()
5496 array.tbl = (x2node*)calloc(arrSize, sizeof(x2node) + sizeof(x2node*)); in Symbol_insert()
5497 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */ in Symbol_insert()
5498 array.ht = (x2node**)&(array.tbl[arrSize]); in Symbol_insert()
5499 for(i=0; i<arrSize; i++) array.ht[i] = 0; in Symbol_insert()
5504 newnp = &(array.tbl[i]); in Symbol_insert()
5505 if( array.ht[h] ) array.ht[h]->from = &(newnp->next); in Symbol_insert()
5506 newnp->next = array.ht[h]; in Symbol_insert()
5509 newnp->from = &(array.ht[h]); in Symbol_insert()
5510 array.ht[h] = newnp; in Symbol_insert()
5515 *x2a = array; in Symbol_insert()
5569 struct symbol **array; in Symbol_arrayof() local
5573 array = (struct symbol **)calloc(arrSize, sizeof(struct symbol *)); in Symbol_arrayof()
5574 if( array ){ in Symbol_arrayof()
5575 for(i=0; i<arrSize; i++) array[i] = x2a->tbl[i].data; in Symbol_arrayof()
5577 return array; in Symbol_arrayof()
5692 struct s_x3 array; in State_insert() local
5693 array.size = arrSize = x3a->size*2; in State_insert()
5694 array.count = x3a->count; in State_insert()
5695 array.tbl = (x3node*)calloc(arrSize, sizeof(x3node) + sizeof(x3node*)); in State_insert()
5696 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */ in State_insert()
5697 array.ht = (x3node**)&(array.tbl[arrSize]); in State_insert()
5698 for(i=0; i<arrSize; i++) array.ht[i] = 0; in State_insert()
5703 newnp = &(array.tbl[i]); in State_insert()
5704 if( array.ht[h] ) array.ht[h]->from = &(newnp->next); in State_insert()
5705 newnp->next = array.ht[h]; in State_insert()
5708 newnp->from = &(array.ht[h]); in State_insert()
5709 array.ht[h] = newnp; in State_insert()
5712 *x3a = array; in State_insert()
5748 struct state **array; in State_arrayof() local
5752 array = (struct state **)calloc(arrSize, sizeof(struct state *)); in State_arrayof()
5753 if( array ){ in State_arrayof()
5754 for(i=0; i<arrSize; i++) array[i] = x3a->tbl[i].data; in State_arrayof()
5756 return array; in State_arrayof()
5832 struct s_x4 array; in Configtable_insert() local
5833 array.size = arrSize = x4a->size*2; in Configtable_insert()
5834 array.count = x4a->count; in Configtable_insert()
5835 array.tbl = (x4node*)calloc(arrSize, sizeof(x4node) + sizeof(x4node*)); in Configtable_insert()
5836 if( array.tbl==0 ) return 0; /* Fail due to malloc failure */ in Configtable_insert()
5837 array.ht = (x4node**)&(array.tbl[arrSize]); in Configtable_insert()
5838 for(i=0; i<arrSize; i++) array.ht[i] = 0; in Configtable_insert()
5843 newnp = &(array.tbl[i]); in Configtable_insert()
5844 if( array.ht[h] ) array.ht[h]->from = &(newnp->next); in Configtable_insert()
5845 newnp->next = array.ht[h]; in Configtable_insert()
5847 newnp->from = &(array.ht[h]); in Configtable_insert()
5848 array.ht[h] = newnp; in Configtable_insert()
5853 *x4a = array; in Configtable_insert()