Home
last modified time | relevance | path

Searched refs:cache_pos (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/md/dm-pcache/
H A Dcache_req.c52 cache_pos_copy(&key->cache_pos, &data_head->head_pos); in cache_data_alloc()
53 key->seg_gen = key->cache_pos.cache_seg->gen; in cache_data_alloc()
93 struct pcache_cache_pos *pos = &key->cache_pos; in cache_copy_from_req_bio()
167 cache_seg_put(key->cache_pos.cache_seg); in miss_read_end_req()
177 cache_seg_put(key->cache_pos.cache_seg); in miss_read_end_req()
397 io_len, &key_tmp->cache_pos, key_tmp->seg_gen); in read_overlap_tail()
458 io_len, &key_tmp->cache_pos, key_tmp->seg_gen); in read_overlap_contain()
504 cache_pos_copy(&pos, &key_tmp->cache_pos); in read_overlap_contained()
549 cache_pos_copy(&pos, &key_tmp->cache_pos); in read_overlap_head()
766 cache_seg_put(key->cache_pos.cache_seg); in cache_write()
[all …]
H A Dcache_key.c78 key_onmedia->cache_seg_id = key->cache_pos.cache_seg->cache_seg_id; in cache_key_encode()
79 key_onmedia->cache_seg_off = key->cache_pos.seg_off; in cache_key_encode()
97 key->cache_pos.cache_seg = &cache->segments[key_onmedia->cache_seg_id]; in cache_key_decode()
98 key->cache_pos.seg_off = key_onmedia->cache_seg_off; in cache_key_decode()
106 key->off, key->len, key->cache_pos.cache_seg->cache_seg_id, in cache_key_decode()
107 key->cache_pos.seg_off, cache_key_data_crc(key), key_onmedia->data_crc); in cache_key_decode()
731 __set_bit(key->cache_pos.cache_seg->cache_seg_id, cache->seg_map); in kset_replay()
734 if (key->seg_gen < key->cache_pos.cache_seg->gen) { in kset_replay()
743 cache_seg_get(key->cache_pos.cache_seg); in kset_replay()
H A Dcache.h119 struct pcache_cache_pos cache_pos; member
432 if (key->cache_pos.cache_seg) in cache_key_cutfront()
433 cache_pos_advance(&key->cache_pos, cut_len); in cache_key_cutfront()
489 data = cache_pos_addr(&key->cache_pos); in cache_key_data_crc()
549 return (key->seg_gen < key->cache_pos.cache_seg->gen); in cache_key_invalid()
583 cache_pos_copy(&key_dst->cache_pos, &key_src->cache_pos); in cache_key_copy()
/linux/sound/firewire/
H A Damdtp-stream.c511 unsigned int cache_pos = s->ctx_data.tx.cache.pos; in cache_seq() local
516 struct seq_desc *dst = cache + cache_pos; in cache_seq()
524 cache_pos = (cache_pos + 1) % cache_size; in cache_seq()
528 s->ctx_data.tx.cache.pos = cache_pos; in cache_seq()
548 unsigned int cache_pos = s->ctx_data.rx.cache_pos; in pool_replayed_seq() local
552 descs[pos] = cache[cache_pos]; in pool_replayed_seq()
553 cache_pos = (cache_pos + 1) % cache_size; in pool_replayed_seq()
557 s->ctx_data.rx.cache_pos = cache_pos; in pool_replayed_seq()
575 const unsigned int cache_pos = s->ctx_data.rx.cache_pos; in pool_seq_descs() local
576 unsigned int cached_cycles = calculate_cached_cycle_count(tx, cache_pos); in pool_seq_descs()
[all …]
H A Damdtp-stream.h176 unsigned int cache_pos; member