Lines Matching defs:dinfo
999 struct devlog_info *dinfo = seq->private;
1007 index = dinfo->first + fidx;
1008 if (index >= dinfo->nentries)
1009 index -= dinfo->nentries;
1010 e = &dinfo->log[index];
1042 static inline void *devlog_get_idx(struct devlog_info *dinfo, loff_t pos)
1044 if (pos > dinfo->nentries)
1052 struct devlog_info *dinfo = seq->private;
1055 ? devlog_get_idx(dinfo, *pos)
1061 struct devlog_info *dinfo = seq->private;
1064 return devlog_get_idx(dinfo, *pos);
1085 struct devlog_info *dinfo;
1098 dinfo = __seq_open_private(file, &devlog_seq_ops,
1099 sizeof(*dinfo) + dparams->size);
1100 if (!dinfo)
1105 dinfo->nentries = (dparams->size / sizeof(struct fw_devlog_e));
1106 dinfo->first = 0;
1109 dparams->start, dparams->size, (__be32 *)dinfo->log,
1120 for (fseqno = ~((u32)0), index = 0; index < dinfo->nentries; index++) {
1121 struct fw_devlog_e *e = &dinfo->log[index];
1130 dinfo->first = index;