Lines Matching defs:pos
40 u32 pos;
156 monmsg->pos = 0;
203 monmsg->pos = 0;
216 monmsg->pos = 0;
386 if (!monmsg->pos)
387 monmsg->pos = mon_mca_start(monmsg) + monmsg->mca_offset;
393 if ((monmsg->pos >= mce_start) && (monmsg->pos < mce_start + 12)) {
394 count = min(count, (size_t) mce_start + 12 - monmsg->pos);
395 ret = copy_to_user(data, __va(monmsg->pos), count);
398 monmsg->pos += count;
399 if (monmsg->pos == mce_start + 12)
400 monmsg->pos = mon_rec_start(monmsg);
405 if (monmsg->pos <= mon_rec_end(monmsg)) {
406 count = min(count, (size_t) mon_rec_end(monmsg) - monmsg->pos
408 ret = copy_to_user(data, __va(monmsg->pos), count);
411 monmsg->pos += count;
412 if (monmsg->pos > mon_rec_end(monmsg))