Home
last modified time | relevance | path

Searched refs:head_pos (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/md/dm-pcache/
H A Dcache_req.c19 data_head->head_pos.cache_seg = next_seg; in cache_data_head_init()
20 data_head->head_pos.seg_off = 0; in cache_data_head_init()
39 struct pcache_cache_pos *head_pos; in cache_data_alloc() local
49 if (!data_head->head_pos.cache_seg) { in cache_data_alloc()
52 cache_pos_copy(&key->cache_pos, &data_head->head_pos); in cache_data_alloc()
55 head_pos = &data_head->head_pos; in cache_data_alloc()
56 cache_seg = head_pos->cache_seg; in cache_data_alloc()
57 seg_remain = cache_seg_remain(head_pos); in cache_data_alloc()
62 cache_pos_advance(head_pos, to_alloc); in cache_data_alloc()
67 cache_pos_advance(head_pos, seg_remain); in cache_data_alloc()
[all …]
H A Dcache.c322 h->head_pos.cache_seg = NULL; in cache_init_req_keys()
H A Dcache.h220 struct pcache_cache_pos head_pos; member