cper_fru_poison_desc
struct cper_fru_poison_desc entries[];
#define FMPM_MAX_REC_LEN (sizeof(struct fru_rec) + (sizeof(struct cper_fru_poison_desc) * 255))
static bool fpds_equal(struct cper_fru_poison_desc *old, struct cper_fru_poison_desc *new)
static bool rec_has_fpd(struct fru_rec *rec, struct cper_fru_poison_desc *fpd)
struct cper_fru_poison_desc *fpd_i = &rec->entries[i];
struct cper_fru_poison_desc fpd, *fpd_dest;
memset(&fpd, 0, sizeof(struct cper_fru_poison_desc));
memcpy(fpd_dest, &fpd, sizeof(struct cper_fru_poison_desc));
struct cper_fru_poison_desc *fpd = &rec->entries[i];
saved_nr_entries /= sizeof(struct cper_fru_poison_desc);
max_rec_len += sizeof(struct cper_fru_poison_desc) * max_nr_entries;
struct cper_fru_poison_desc *fpd;