free_entry
unsigned long entry, free_entry;
free_entry = entry - tbl->it_offset;
if (((free_entry + npages) > tbl->it_size) ||
unsigned long entry, free_entry;
free_entry = entry - tbl->it_offset;
pool = get_pool(tbl, free_entry);
bitmap_clear(tbl->it_map, free_entry, npages);
mipi_i3c_hci_dat_v1.free_entry(hci, dat_idx);
mipi_i3c_hci_dat_v1.free_entry(hci, dat_idx);
mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx);
mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx);
void (*free_entry)(struct i3c_hci *hci, unsigned int dat_idx);
.free_entry = hci_dat_v1_free_entry,
goto free_entry;
free_entry:
free_entry(&mq->cache_alloc, e);
free_entry(&mq->cache_alloc, e);
free_entry(&mq->cache_alloc, e);
free_entry(&mq->cache_alloc, e);
goto free_entry;
free_entry:
goto free_entry;
free_entry:
goto free_entry;
goto free_entry;
free_entry:
arena->freelist = kzalloc_objs(struct free_entry, arena->nfree);
struct free_entry *freelist;
free_entry(e);
free_entry(e);
free_entry(e);
goto free_entry;
free_entry:
goto free_entry;
goto free_entry;
goto free_entry;
free_entry: