mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
format_text: Change update_mda_baton to use label not labeller
This commit is contained in:
parent
b825987b2f
commit
73b5ee64e7
@ -321,7 +321,7 @@ static int _text_initialise_label(struct labeller *l __attribute__((unused)),
|
|||||||
|
|
||||||
struct update_mda_baton {
|
struct update_mda_baton {
|
||||||
struct lvmcache_info *info;
|
struct lvmcache_info *info;
|
||||||
struct labeller *labeller;
|
struct label *label;
|
||||||
int nr_outstanding_mdas;
|
int nr_outstanding_mdas;
|
||||||
lvm_callback_fn_t read_label_callback_fn;
|
lvm_callback_fn_t read_label_callback_fn;
|
||||||
void *read_label_callback_context;
|
void *read_label_callback_context;
|
||||||
@ -362,7 +362,7 @@ static void _process_mda_header(int failed, void *context, const void *data)
|
|||||||
struct process_mda_header_params *pmp = context;
|
struct process_mda_header_params *pmp = context;
|
||||||
const struct mda_header *mdah = data;
|
const struct mda_header *mdah = data;
|
||||||
struct update_mda_baton *umb = pmp->umb;
|
struct update_mda_baton *umb = pmp->umb;
|
||||||
const struct format_type *fmt = umb->labeller->fmt;
|
const struct format_type *fmt = umb->label->labeller->fmt;
|
||||||
struct metadata_area *mda = pmp->mda;
|
struct metadata_area *mda = pmp->mda;
|
||||||
struct mda_context *mdac = (struct mda_context *) mda->metadata_locn;
|
struct mda_context *mdac = (struct mda_context *) mda->metadata_locn;
|
||||||
|
|
||||||
@ -394,8 +394,8 @@ static int _update_mda(struct metadata_area *mda, void *baton)
|
|||||||
{
|
{
|
||||||
struct process_mda_header_params *pmp;
|
struct process_mda_header_params *pmp;
|
||||||
struct update_mda_baton *umb = baton;
|
struct update_mda_baton *umb = baton;
|
||||||
const struct format_type *fmt = umb->labeller->fmt;
|
const struct format_type *fmt = umb->label->labeller->fmt;
|
||||||
struct dm_pool *mem = umb->labeller->fmt->cmd->mem;
|
struct dm_pool *mem = umb->label->labeller->fmt->cmd->mem;
|
||||||
struct mda_context *mdac = (struct mda_context *) mda->metadata_locn;
|
struct mda_context *mdac = (struct mda_context *) mda->metadata_locn;
|
||||||
|
|
||||||
if (!(pmp = dm_pool_zalloc(mem, sizeof(*pmp)))) {
|
if (!(pmp = dm_pool_zalloc(mem, sizeof(*pmp)))) {
|
||||||
@ -512,7 +512,7 @@ out:
|
|||||||
}
|
}
|
||||||
|
|
||||||
umb->info = info;
|
umb->info = info;
|
||||||
umb->labeller = label->labeller;
|
umb->label = label;
|
||||||
umb->read_label_callback_fn = read_label_callback_fn;
|
umb->read_label_callback_fn = read_label_callback_fn;
|
||||||
umb->read_label_callback_context = read_label_callback_context;
|
umb->read_label_callback_context = read_label_callback_context;
|
||||||
umb->nr_outstanding_mdas = 1;
|
umb->nr_outstanding_mdas = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user