Searched refs:pstr (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/libroot/posix/glibc/regex/
H A Dregex_internal.c22 re_string_t *pstr,
41 re_string_allocate (re_string_t *pstr, const char *str, int len, int init_len,
51 re_string_construct_common (str, len, pstr, trans, icase, dfa);
53 ret = re_string_realloc_buffers (pstr, init_buf_len);
57 pstr->word_char = dfa->word_char;
58 pstr->word_ops_used = dfa->word_ops_used;
59 pstr->mbs = pstr->mbs_allocated ? pstr->mbs : (unsigned char *) str;
60 pstr
40 re_string_allocate(re_string_t *pstr, const char *str, int len, int init_len, RE_TRANSLATE_TYPE trans, int icase, const re_dfa_t *dfa) argument
68 re_string_construct(re_string_t *pstr, const char *str, int len, RE_TRANSLATE_TYPE trans, int icase, const re_dfa_t *dfa) argument
131 re_string_realloc_buffers(re_string_t *pstr, int new_buf_len) argument
164 re_string_construct_common(const char *str, int len, re_string_t *pstr, RE_TRANSLATE_TYPE trans, int icase, const re_dfa_t *dfa) argument
196 build_wcs_buffer(re_string_t *pstr) argument
264 build_wcs_upper_buffer(re_string_t *pstr) argument
480 re_string_skip_chars(re_string_t *pstr, int new_raw_idx, wint_t *last_wc) argument
519 build_upper_buffer(re_string_t *pstr) argument
542 re_string_translate_buffer(re_string_t *pstr) argument
563 re_string_reconstruct(re_string_t *pstr, int idx, int eflags) argument
823 re_string_peek_byte_case(const re_string_t *pstr, int idx) argument
859 re_string_fetch_byte_case(re_string_t *pstr) argument
896 re_string_destruct(re_string_t *pstr) argument
[all...]
H A Dregex_internal.h390 static reg_errcode_t re_string_realloc_buffers (re_string_t *pstr,
394 static void build_wcs_buffer (re_string_t *pstr) internal_function;
395 static reg_errcode_t build_wcs_upper_buffer (re_string_t *pstr)
398 static void build_upper_buffer (re_string_t *pstr) internal_function;
399 static void re_string_translate_buffer (re_string_t *pstr) internal_function;
404 #define re_string_peek_byte(pstr, offset) \
405 ((pstr)->mbs[(pstr)->cur_idx + offset])
406 #define re_string_fetch_byte(pstr) \
407 ((pstr)
719 re_string_char_size_at(const re_string_t *pstr, int idx) argument
732 re_string_wchar_at(const re_string_t *pstr, int idx) argument
742 re_string_elem_size_at(const re_string_t *pstr, int idx) argument
[all...]
H A Dregexec.c4076 re_string_t *pstr = &mctx->input;
4079 ret = re_string_realloc_buffers (pstr, pstr->bufs_len * 2);
4090 pstr->bufs_len + 1);
4097 if (pstr->icase)
4100 if (pstr->mb_cur_max > 1)
4102 ret = build_wcs_upper_buffer (pstr);
4108 build_upper_buffer (pstr);
4113 if (pstr->mb_cur_max > 1)
4114 build_wcs_buffer (pstr);
4072 re_string_t *pstr = &mctx->input; local
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dcache.h100 #define GENERIC(pstr) ((const struct CACHED_GENERIC*)(const void*)(pstr))
/haiku/src/system/libroot/posix/glibc/stdio-common/
H A Dprintf-parse.h76 read_int (const UCHAR_T * *pstr) argument
78 unsigned int retval = **pstr - L_('0');
80 while (ISDIGIT (*++(*pstr)))
83 retval += **pstr - L_('0');

Completed in 61 milliseconds