Home
last modified time | relevance | path

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

/drivers/md/
Ddm-thin-metadata.c230 struct dm_pool_metadata *pmd; member
390 static inline void __pmd_write_lock(struct dm_pool_metadata *pmd) in __pmd_write_lock() argument
391 __acquires(pmd->root_lock) in __pmd_write_lock()
393 down_write(&pmd->root_lock); in __pmd_write_lock()
395 #define pmd_write_lock_in_core(pmd) __pmd_write_lock((pmd)) argument
397 static inline void pmd_write_lock(struct dm_pool_metadata *pmd) in pmd_write_lock() argument
399 __pmd_write_lock(pmd); in pmd_write_lock()
400 if (unlikely(!pmd->in_service)) in pmd_write_lock()
401 pmd->in_service = true; in pmd_write_lock()
404 static inline void pmd_write_unlock(struct dm_pool_metadata *pmd) in pmd_write_unlock() argument
[all …]
Ddm-thin-metadata.h48 int dm_pool_metadata_close(struct dm_pool_metadata *pmd);
61 int dm_pool_create_thin(struct dm_pool_metadata *pmd, dm_thin_id dev);
69 int dm_pool_create_snap(struct dm_pool_metadata *pmd, dm_thin_id dev,
77 int dm_pool_delete_thin_device(struct dm_pool_metadata *pmd,
84 int dm_pool_commit_metadata(struct dm_pool_metadata *pmd);
94 int dm_pool_abort_metadata(struct dm_pool_metadata *pmd);
99 int dm_pool_set_metadata_transaction_id(struct dm_pool_metadata *pmd,
103 int dm_pool_get_metadata_transaction_id(struct dm_pool_metadata *pmd,
115 int dm_pool_reserve_metadata_snap(struct dm_pool_metadata *pmd);
116 int dm_pool_release_metadata_snap(struct dm_pool_metadata *pmd);
[all …]
Ddm-thin.c235 struct dm_pool_metadata *pmd; member
1096 r = dm_pool_block_is_shared(pool->pmd, b, &shared); in passdown_double_checking_shared_status()
1109 r = dm_pool_block_is_shared(pool->pmd, e, &shared); in passdown_double_checking_shared_status()
1174 r = dm_pool_inc_data_range(pool->pmd, m->data_block, data_end); in process_prepared_discard_passdown_pt1()
1215 r = dm_pool_dec_data_range(pool->pmd, m->data_block, in process_prepared_discard_passdown_pt2()
1460 r = dm_pool_get_free_metadata_block_count(pool->pmd, &nr_free); in check_for_metadata_space()
1480 r = dm_pool_get_free_block_count(pool->pmd, &nr_free); in check_for_data_space()
1501 r = dm_pool_commit_metadata(pool->pmd); in commit()
1535 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block()
1552 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block()
[all …]
/drivers/edac/
Dxgene_edac.c515 u32 pmd; member
533 ctx->pmd * MAX_CPU_PER_PMD + cpu_idx, val, in xgene_edac_pmd_l1_check()
573 ctx->pmd * MAX_CPU_PER_PMD + cpu_idx, val, in xgene_edac_pmd_l1_check()
617 ctx->pmd * MAX_CPU_PER_PMD + cpu_idx, val, in xgene_edac_pmd_l1_check()
677 ctx->pmd, val, val_hi, val_lo); in xgene_edac_pmd_l2_check()
729 ctx->pmd, val, val_hi, val_lo); in xgene_edac_pmd_l2_check()
741 if (!((PMD0_MERR_MASK << ctx->pmd) & pcp_hp_stat)) in xgene_edac_pmd_check()
791 PMD0_MERR_MASK << ctx->pmd); in xgene_edac_pmd_hw_ctl()
794 PMD0_MERR_MASK << ctx->pmd); in xgene_edac_pmd_hw_ctl()
870 snprintf(name, sizeof(name), "PMD%d", ctx->pmd); in xgene_edac_pmd_create_debugfs_nodes()
[all …]
/drivers/soc/renesas/
Drmobile-sysc.c316 struct device_node *np, *pmd; in rmobile_init_pm_domains() local
328 pmd = of_get_child_by_name(np, "pm-domains"); in rmobile_init_pm_domains()
329 if (!pmd) { in rmobile_init_pm_domains()
340 ret = rmobile_add_pm_domains(base, pmd, NULL); in rmobile_init_pm_domains()
341 of_node_put(pmd); in rmobile_init_pm_domains()