Lines Matching defs:pos
41 u32 pos;
159 monmsg->pos = 0;
206 monmsg->pos = 0;
219 monmsg->pos = 0;
391 if (!monmsg->pos)
392 monmsg->pos = mon_mca_start(monmsg) + monmsg->mca_offset;
398 if ((monmsg->pos >= mce_start) && (monmsg->pos < mce_start + 12)) {
399 count = min(count, (size_t) mce_start + 12 - monmsg->pos);
400 ret = copy_to_user(data, (void *) (unsigned long) monmsg->pos,
404 monmsg->pos += count;
405 if (monmsg->pos == mce_start + 12)
406 monmsg->pos = mon_rec_start(monmsg);
411 if (monmsg->pos <= mon_rec_end(monmsg)) {
412 count = min(count, (size_t) mon_rec_end(monmsg) - monmsg->pos
414 ret = copy_to_user(data, (void *) (unsigned long) monmsg->pos,
418 monmsg->pos += count;
419 if (monmsg->pos > mon_rec_end(monmsg))