le
typedef enum evict_result (*le_predicate)(struct lru_entry *le, void *context);
struct lru_entry *le;
lru_remove(lru, le);
return le;
return container_of(le, struct dm_buffer, lru);
return le_to_buffer(le);
static enum evict_result __evict_pred(struct lru_entry *le, void *context)
struct dm_buffer *b = le_to_buffer(le);
struct lru_entry *le;
b = le_to_buffer(le);
struct lru_entry *le;
break;
b = le_to_buffer(le);
struct lru_entry *le, *first;
struct dm_buffer *b = le_to_buffer(le);
.macro le, regs:vararg
bool le(int i_one, int i_two)