Lines Matching refs:entries
272 struct dm_deferred_entry entries[DEFERRED_SET_SIZE]; member
288 ds->entries[i].ds = ds; in dm_deferred_set_create()
289 ds->entries[i].count = 0; in dm_deferred_set_create()
290 INIT_LIST_HEAD(&ds->entries[i].work_items); in dm_deferred_set_create()
309 entry = ds->entries + ds->current_entry; in dm_deferred_entry_inc()
325 !ds->entries[ds->sweeper].count) { in __sweep()
326 list_splice_init(&ds->entries[ds->sweeper].work_items, head); in __sweep()
330 if ((ds->sweeper == ds->current_entry) && !ds->entries[ds->sweeper].count) in __sweep()
331 list_splice_init(&ds->entries[ds->sweeper].work_items, head); in __sweep()
357 !ds->entries[ds->current_entry].count) in dm_deferred_set_add_work()
360 list_add(work, &ds->entries[ds->current_entry].work_items); in dm_deferred_set_add_work()
362 if (!ds->entries[next_entry].count) in dm_deferred_set_add_work()