Home
last modified time | relevance | path

Searched refs:pdmeta (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/geom/raid/
H A Dmd_sii.c219 if (pdmeta->type == SII_T_SPARE) in sii_meta_disk_pos()
222 if (memcmp(&meta->timestamp, &pdmeta->timestamp, 6) != 0) in sii_meta_disk_pos()
225 switch (pdmeta->type) { in sii_meta_disk_pos()
230 return (pdmeta->disk_number); in sii_meta_disk_pos()
232 return (pdmeta->raid1_ident * pdmeta->raid1_disks + in sii_meta_disk_pos()
233 pdmeta->raid0_ident); in sii_meta_disk_pos()
823 struct sii_raid_conf *pdmeta; in g_raid_md_sii_new_disk() local
830 pdmeta = pd->pd_meta; in g_raid_md_sii_new_disk()
841 mdi->mdio_meta = sii_meta_copy(pdmeta); in g_raid_md_sii_new_disk()
843 mdi->mdio_total_disks = sii_meta_total_disks(pdmeta); in g_raid_md_sii_new_disk()
[all …]
H A Dmd_promise.c987 struct promise_raid_conf *pdmeta; in g_raid_md_promise_new_disk() local
1005 pdmeta = pd->pd_meta[i]; in g_raid_md_promise_new_disk()
1008 vol = g_raid_md_promise_get_volume(sc, pdmeta->volume_id); in g_raid_md_promise_new_disk()
1010 promise_meta_get_name(pdmeta, buf); in g_raid_md_promise_new_disk()
1011 vol = g_raid_create_volume(sc, buf, pdmeta->array_number); in g_raid_md_promise_new_disk()
1013 pv->pv_id = pdmeta->volume_id; in g_raid_md_promise_new_disk()
1025 ((int16_t)(pdmeta->generation - pv->pv_generation)) > 0) { in g_raid_md_promise_new_disk()
1029 pv->pv_meta = promise_meta_copy(pdmeta); in g_raid_md_promise_new_disk()
1032 } else if (pdmeta->generation == pv->pv_generation) { in g_raid_md_promise_new_disk()
1044 pdmeta = pd->pd_meta[i]; in g_raid_md_promise_new_disk()
[all …]
H A Dmd_ddf.c1618 struct ddf_meta *pdmeta, *gmeta; in g_raid_md_ddf_start_disk() local
1630 pdmeta = &pd->pd_meta; in g_raid_md_ddf_start_disk()
1752 } else if (pdmeta->cr != NULL && in g_raid_md_ddf_start_disk()
1959 struct ddf_meta *pdmeta; in g_raid_md_ddf_new_disk() local
1971 pdmeta = &pd->pd_meta; in g_raid_md_ddf_new_disk()
1979 num = GETCRNUM(pdmeta); in g_raid_md_ddf_new_disk()
1981 vdc = GETVDCPTR(pdmeta, j); in g_raid_md_ddf_new_disk()
1982 val = GET32D(pdmeta, vdc->Signature); in g_raid_md_ddf_new_disk()
1993 vde = &pdmeta->vdr->entry[k]; in g_raid_md_ddf_new_disk()
1998 ddf_meta_get_name(pdmeta, k, buf); in g_raid_md_ddf_new_disk()
[all …]
H A Dmd_jmicron.c743 struct jmicron_raid_conf *pdmeta; in g_raid_md_jmicron_new_disk() local
750 pdmeta = pd->pd_meta; in g_raid_md_jmicron_new_disk()
765 mdi->mdio_meta = jmicron_meta_copy(pdmeta); in g_raid_md_jmicron_new_disk()
766 mdi->mdio_total_disks = jmicron_meta_total_disks(pdmeta); in g_raid_md_jmicron_new_disk()
768 mdi->mdio_meta->flags |= pdmeta->flags & JMICRON_F_BADSEC; in g_raid_md_jmicron_new_disk()
H A Dmd_nvidia.c752 struct nvidia_raid_conf *pdmeta; in g_raid_md_nvidia_new_disk() local
759 pdmeta = pd->pd_meta; in g_raid_md_nvidia_new_disk()
770 mdi->mdio_meta = nvidia_meta_copy(pdmeta); in g_raid_md_nvidia_new_disk()
771 mdi->mdio_total_disks = pdmeta->total_disks; in g_raid_md_nvidia_new_disk()
773 } else if (pdmeta->disk_number < mdi->mdio_meta->total_disks) { in g_raid_md_nvidia_new_disk()
H A Dmd_intel.c1370 struct intel_raid_conf *pdmeta; in g_raid_md_intel_new_disk() local
1377 pdmeta = pd->pd_meta; in g_raid_md_intel_new_disk()
1385 ((int32_t)(pdmeta->generation - mdi->mdio_generation)) > 0) { in g_raid_md_intel_new_disk()
1389 mdi->mdio_meta = intel_meta_copy(pdmeta); in g_raid_md_intel_new_disk()
1392 } else if (pdmeta->generation == mdi->mdio_generation) { in g_raid_md_intel_new_disk()