Searched refs:cache_pos (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/md/dm-pcache/ |
| H A D | cache_req.c | 52 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 D | cache_key.c | 78 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 D | cache.h | 119 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 D | amdtp-stream.c | 511 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 D | amdtp-stream.h | 176 unsigned int cache_pos; member
|