free_index
if (vgic_cpu->rdreg_index < rdreg->free_index - 1) {
if (iter->base == end && iter->free_index > 0)
vgic_cpu->rdreg_index = rdreg->free_index;
rd_base = rdreg->base + rdreg->free_index * KVM_VGIC_V3_REDIST_SIZE;
rdreg->free_index++;
rdreg->free_index = 0;
return (region->free_index >= region->count);
slab_block_number free_index;
if (!search_reference_blocks(slab, &free_index))
VDO_ASSERT_LOG_ONLY((slab->counters[free_index] == EMPTY_REFERENCE_COUNT),
make_provisional_reference(slab, free_index);
slab->search_cursor.index = (free_index + 1);
*block_number_ptr = slab->start + free_index;
unsigned int free_index = pool->consumer_index;
index = pool->free_map[free_index];
free_index++;
if (free_index >= pool->size)
free_index = 0;
free_index = pool->consumer_index;
pool->free_map[free_index] = IBM_VETH_INVALID_MAP;
unsigned int free_index;
free_index = adapter->rx_buff_pool[pool].producer_index;
adapter->rx_buff_pool[pool].free_map[free_index] = index;
int free_index = find_first_bit(fs_bulk->bitmask, fs_bulk->bulk_len);
if (free_index >= fs_bulk->bulk_len)
clear_bit(free_index, fs_bulk->bitmask);
pool_index->index = free_index;
int free_index = -1;
if (free_index < 0)
free_index = cnt;
if (free_index >= 0)
sta_idx = free_index;
pwrb_context->pwrb_handle_base[pwrb_context->free_index] = pwrb_handle;
if (pwrb_context->free_index == (wrbs_per_cxn - 1))
pwrb_context->free_index = 0;
pwrb_context->free_index++;
pwrb_handle, pwrb_context->free_index,
pwrb_context->free_index = 0;
pwrb_handle, pwrb_context->free_index,
unsigned short free_index;
int i, free_index = MAX_LUN_MASK_CFG + 1;
free_index = i;
if (free_index > MAX_LUN_MASK_CFG)
lunm_list[free_index].lp_tag = bfa_lps_get_tag_from_pid(bfa,
lunm_list[free_index].rp_tag = rp->rport_tag;
lunm_list[free_index].lp_tag = BFA_LP_TAG_INVALID;
lunm_list[free_index].rp_tag = BFA_RPORT_TAG_INVALID;
lunm_list[free_index].lp_wwn = *pwwn;
lunm_list[free_index].rp_wwn = rpwwn;
lunm_list[free_index].lun = lun;
lunm_list[free_index].state = BFA_IOIM_LUN_MASK_ACTIVE;
int free_index = -1;
if (i > MAX_RESRV_CHAP_IDX && free_index == -1)
free_index = i;
if (!found_index && free_index != -1) {
free_index, bidi);
*chap_index = free_index;
int free_index = -1;
free_index = i;
if (free_index != -1) {
*chap_index = free_index;
free_index(tid, ip, table_index, next_index);
u32 free_index; /* index of the next free redistributor */