Lines Matching refs:gen
79 ulong_t tmp_gen, gen, new_gen; in tnfw_b_alloc_block() local
104 gen = fh->next_alloc.gen; in tnfw_b_alloc_block()
105 bn = fh->next_alloc.block[gen & TNFW_B_ALLOC_LO]; in tnfw_b_alloc_block()
115 new_gen = gen + 1; in tnfw_b_alloc_block()
117 new_gen = gen; in tnfw_b_alloc_block()
127 if (block->generation < gen && in tnfw_b_alloc_block()
134 gen = fh->next_alloc.gen; in tnfw_b_alloc_block()
135 bn = fh->next_alloc.block[gen & TNFW_B_ALLOC_LO]; in tnfw_b_alloc_block()
138 if ((new_bn > bn && new_gen == gen) || new_gen > gen) { in tnfw_b_alloc_block()
139 gen = new_gen; in tnfw_b_alloc_block()
151 tmp_gen = fh->next_alloc.gen; in tnfw_b_alloc_block()
161 fh->next_alloc.gen = new_gen; in tnfw_b_alloc_block()
173 block->generation = istag ? TNF_TAG_GENERATION_NUM : gen; in tnfw_b_alloc_block()
388 fh->next_alloc.gen = 1; in tnfw_b_init_buffer()