Home
last modified time | relevance | path

Searched defs:cache (Results 1 – 9 of 9) sorted by relevance

/spdk/lib/ftl/
H A Dftl_l2p_cache.c25 struct ftl_l2p_cache *cache; member
173 ftl_l2p_cache_get_lbas_in_page(struct ftl_l2p_cache *cache) in ftl_l2p_cache_get_lbas_in_page() argument
185 ftl_l2p_cache_lru_remove_page(struct ftl_l2p_cache *cache, struc argument
195 ftl_l2p_cache_lru_add_page(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_lru_add_page() argument
206 ftl_l2p_cache_lru_promote_page(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_lru_promote_page() argument
217 ftl_l2p_cache_page_insert(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_page_insert() argument
227 ftl_l2p_cache_page_remove(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_page_remove() argument
240 ftl_l2p_cache_get_coldest_page(struct ftl_l2p_cache * cache) ftl_l2p_cache_get_coldest_page() argument
252 ftl_l2p_cache_page_get_bdev_offset(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_page_get_bdev_offset() argument
259 ftl_l2p_cache_get_bdev_desc(struct ftl_l2p_cache * cache) ftl_l2p_cache_get_bdev_desc() argument
265 ftl_l2p_cache_get_bdev_iochannel(struct ftl_l2p_cache * cache) ftl_l2p_cache_get_bdev_iochannel() argument
271 ftl_l2p_cache_page_alloc(struct ftl_l2p_cache * cache,size_t page_no) ftl_l2p_cache_page_alloc() argument
303 ftl_l2p_cache_get_addr(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page,uint64_t lba) ftl_l2p_cache_get_addr() argument
309 ftl_l2p_cache_set_addr(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page,uint64_t lba,ftl_addr addr) ftl_l2p_cache_set_addr() argument
319 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_page_set_invalid() local
337 ftl_l2p_cache_page_pin(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_page_pin() argument
347 ftl_l2p_cache_page_unpin(struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) ftl_l2p_cache_page_unpin() argument
375 ftl_l2p_cache_evict_continue(struct ftl_l2p_cache * cache) ftl_l2p_cache_evict_continue() argument
383 struct ftl_l2p_cache *cache; _ftl_l2p_cache_init() local
413 get_l2p_page_by_df_id(struct ftl_l2p_cache * cache,size_t page_no) get_l2p_page_by_df_id() argument
429 struct ftl_l2p_cache *cache; ftl_l2p_cache_init() local
511 ftl_l2p_cache_deinit_l2(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache) ftl_l2p_cache_deinit_l2() argument
529 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; _ftl_l2p_cache_deinit() local
539 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_deinit() local
551 process_init_ctx(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,ftl_l2p_cb cb,void * cb_ctx) process_init_ctx() argument
566 process_finish(struct ftl_l2p_cache * cache) process_finish() argument
583 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)page->ctx.cache; process_page_in() local
602 struct ftl_l2p_cache *cache = page->ctx.cache; process_persist_page_out_cb() local
632 struct ftl_l2p_cache *cache = page->ctx.cache; process_page_out() local
676 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)page->ctx.cache; process_trim_page_out_cb() local
701 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)page->ctx.cache; process_trim_page_in_cb() local
721 process_trim(struct ftl_l2p_cache * cache) process_trim() argument
763 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_trim() local
794 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; l2p_shm_restore_clean() local
833 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; l2p_shm_restore_dirty() local
893 process_persist(struct ftl_l2p_cache * cache) process_persist() argument
934 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_persist() local
943 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_is_halted() local
951 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_halt() local
964 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_resume() local
971 get_page(struct ftl_l2p_cache * cache,uint64_t lba) get_page() argument
988 ftl_l2p_cache_running(struct ftl_l2p_cache * cache) ftl_l2p_cache_running() argument
1003 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_pin() local
1071 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_unpin() local
1092 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_get() local
1115 struct ftl_l2p_cache *cache = (struct ftl_l2p_cache *)dev->l2p; ftl_l2p_cache_set() local
1133 page_allocate(struct ftl_l2p_cache * cache,uint64_t page_no) page_allocate() argument
1153 page_set_unpin(struct ftl_l2p_cache * cache,struct ftl_l2p_page_set * page_set) page_set_unpin() argument
1173 page_set_end(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page_set * page_set) page_set_end() argument
1192 page_in_io_complete(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page,bool success) page_in_io_complete() argument
1239 struct ftl_l2p_cache *cache = page->ctx.cache; page_in_io_cb() local
1248 page_in_io(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) page_in_io() argument
1284 struct ftl_l2p_cache *cache = page->ctx.cache; page_in_io_retry() local
1292 page_in(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page_set * page_set,struct ftl_l2p_page_wait_ctx * pentry) page_in() argument
1322 ftl_l2p_cache_process_page_sets(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache) ftl_l2p_cache_process_page_sets() argument
1368 eviction_get_page(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache) eviction_get_page() argument
1395 page_out_io_complete(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page,bool success) page_out_io_complete() argument
1422 struct ftl_l2p_cache *cache = page->ctx.cache; page_out_io_cb() local
1431 page_out_io(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache,struct ftl_l2p_page * page) page_out_io() argument
1470 struct ftl_l2p_cache *cache = page->ctx.cache; page_out_io_retry() local
1478 ftl_l2p_cache_process_eviction(struct spdk_ftl_dev * dev,struct ftl_l2p_cache * cache) ftl_l2p_cache_process_eviction() argument
1510 struct ftl_l2p_cache *cache = dev->l2p; ftl_l2p_lazy_trim_process_cb() local
1529 struct ftl_l2p_cache *cache = dev->l2p; ftl_l2p_lazy_trim_process() local
1572 struct ftl_l2p_cache *cache = dev->l2p; ftl_l2p_cache_process() local
[all...]
/spdk/module/bdev/ocf/
H A Dstats.c10 vbdev_ocf_stats_get(ocf_cache_t cache, char *core_name, struct vbdev_ocf_stats *stats) in vbdev_ocf_stats_get()
24 vbdev_ocf_stats_reset(ocf_cache_t cache, char *core_name) in vbdev_ocf_stats_reset()
H A Dvbdev_ocf.c214 remove_core_cache_lock_cmpl(ocf_cache_t cache,void * priv,int error) remove_core_cache_lock_cmpl() argument
262 stop_vbdev_cmpl(ocf_cache_t cache,void * priv,int error) stop_vbdev_cmpl() argument
274 stop_vbdev_cache_lock_cmpl(ocf_cache_t cache,void * priv,int error) stop_vbdev_cache_lock_cmpl() argument
310 flush_vbdev_cmpl(ocf_cache_t cache,void * priv,int error) flush_vbdev_cmpl() argument
319 flush_vbdev_cache_lock_cmpl(ocf_cache_t cache,void * priv,int error) flush_vbdev_cache_lock_cmpl() argument
969 add_core_cmpl(ocf_cache_t cache,ocf_core_t core,void * priv,int error) add_core_cmpl() argument
989 add_core_cache_lock_cmpl(ocf_cache_t cache,void * priv,int error) add_core_cache_lock_cmpl() argument
1009 start_cache_cmpl(ocf_cache_t cache,void * priv,int error) start_cache_cmpl() argument
1525 ocf_cache_t cache; vbdev_ocf_set_cache_mode() local
1548 ocf_cache_t cache; vbdev_ocf_set_seqcutoff() local
[all...]
H A Dvbdev_ocf_rpc.c155 rpc_bdev_ocf_get_stats_cmpl(ocf_cache_t cache, void *priv, int error) in rpc_bdev_ocf_get_stats_cmpl()
228 rpc_bdev_ocf_reset_stats_cmpl(ocf_cache_t cache, void *priv, int error) in rpc_bdev_ocf_reset_stats_cmpl()
513 rpc_bdev_ocf_flush_start_cmpl(ocf_cache_t cache, void *priv, int error) in rpc_bdev_ocf_flush_start_cmpl()
526 rpc_bdev_ocf_flush_start_lock_cmpl(ocf_cache_t cache, void *priv, int error) in rpc_bdev_ocf_flush_start_lock_cmpl()
H A Dctx.c270 vbdev_ocf_queue_create(ocf_cache_t cache, ocf_queue_t *queue, const struct ocf_queue_ops *ops) in vbdev_ocf_queue_create() argument
284 ocf_cache_t cache = ocf_queue_get_cache(queue); vbdev_ocf_queue_put() local
339 ocf_cache_t cache = ocf_cleaner_get_cache(c); vbdev_ocf_ctx_cleaner_init() local
H A Dutils.c52 ocf_get_cache_line_size(ocf_cache_t cache) in ocf_get_cache_line_size()
H A Dvbdev_ocf.h57 struct ocf_mngt_cache_config cache; member
131 struct vbdev_ocf_base cache; member
H A Dvolume.c183 ocf_cache_t cache; prepare_submit() local
/spdk/python/spdk/rpc/
H A Dbdev.py1381 bdev_ftl_create(client, name, base_bdev, cache, **kwargs) global() argument
1399 bdev_ftl_load(client, name, base_bdev, cache, **kwargs) global() argument
[all...]