Lines Matching defs:mp
44 #define DB_BASE(mp) ((mp)->b_datap->db_base)
45 #define DB_LIM(mp) ((mp)->b_datap->db_lim)
46 #define DB_REF(mp) ((mp)->b_datap->db_ref)
47 #define DB_TYPE(mp) ((mp)->b_datap->db_type)
48 #define DB_FLAGS(mp) ((mp)->b_datap->db_flags)
51 #define MBLKL(mp) _PTRDIFF((mp)->b_wptr, (mp)->b_rptr)
52 #define MBLKSIZE(mp) _PTRDIFF(DB_LIM(mp), DB_BASE(mp))
53 #define MBLKHEAD(mp) _PTRDIFF((mp)->b_rptr, DB_BASE(mp))
54 #define MBLKTAIL(mp) _PTRDIFF(DB_LIM(mp), (mp)->b_wptr)
55 #define MBLKIN(mp, off, len) (((off) <= MBLKL(mp)) && \
56 (((mp)->b_rptr + (off) + (len)) <= (mp)->b_wptr))