Lines Matching defs:ptr
414 #define pushb(base, ptr, val, err_label) \
417 ptr--; \
418 if (put_user(__val, base + ptr) < 0) \
422 #define pushw(base, ptr, val, err_label) \
425 ptr--; \
426 if (put_user(val_byte(__val, 1), base + ptr) < 0) \
428 ptr--; \
429 if (put_user(val_byte(__val, 0), base + ptr) < 0) \
433 #define pushl(base, ptr, val, err_label) \
436 ptr--; \
437 if (put_user(val_byte(__val, 3), base + ptr) < 0) \
439 ptr--; \
440 if (put_user(val_byte(__val, 2), base + ptr) < 0) \
442 ptr--; \
443 if (put_user(val_byte(__val, 1), base + ptr) < 0) \
445 ptr--; \
446 if (put_user(val_byte(__val, 0), base + ptr) < 0) \
450 #define popb(base, ptr, err_label) \
453 if (get_user(__res, base + ptr) < 0) \
455 ptr++; \
459 #define popw(base, ptr, err_label) \
462 if (get_user(val_byte(__res, 0), base + ptr) < 0) \
464 ptr++; \
465 if (get_user(val_byte(__res, 1), base + ptr) < 0) \
467 ptr++; \
471 #define popl(base, ptr, err_label) \
474 if (get_user(val_byte(__res, 0), base + ptr) < 0) \
476 ptr++; \
477 if (get_user(val_byte(__res, 1), base + ptr) < 0) \
479 ptr++; \
480 if (get_user(val_byte(__res, 2), base + ptr) < 0) \
482 ptr++; \
483 if (get_user(val_byte(__res, 3), base + ptr) < 0) \
485 ptr++; \