Home | History | Annotate | Download | only in lib

Lines Matching refs:mbs

368      REG_ICASE, upper cases of the string are stored, otherwise MBS points
370 unsigned char *mbs;
372 /* Store the wide character string which is corresponding to MBS. */
377 /* Index in RAW_MBS. Each character mbs[i] corresponds to
384 /* The length of the buffers MBS and WCS. */
386 /* The index in MBS, which is updated by re_string_fetch_byte. */
399 /* The context of mbs[0]. We store the context independently, since
400 the context of mbs[0] may be different from raw_mbs[0], which is
445 ((pstr)->mbs[(pstr)->cur_idx + offset])
447 ((pstr)->mbs[(pstr)->cur_idx++])
455 #define re_string_get_buffer(pstr) ((pstr)->mbs)
457 #define re_string_byte_at(pstr,idx) ((pstr)->mbs[idx])
826 return (wint_t) pstr->mbs[idx];
848 p = pstr->mbs + idx;
850 return p - pstr->mbs - idx;