Lines Matching refs:cb

1296         PUBL(callout_block) cb;  in match()
1297 cb.version = 2; /* Version 1 of the callout block */ in match()
1298 cb.callout_number = ecode[1]; in match()
1299 cb.offset_vector = md->offset_vector; in match()
1301 cb.subject = (PCRE_SPTR)md->start_subject; in match()
1303 cb.subject = (PCRE_SPTR16)md->start_subject; in match()
1305 cb.subject = (PCRE_SPTR32)md->start_subject; in match()
1307 cb.subject_length = (int)(md->end_subject - md->start_subject); in match()
1308 cb.start_match = (int)(mstart - md->start_subject); in match()
1309 cb.current_position = (int)(eptr - md->start_subject); in match()
1310 cb.pattern_position = GET(ecode, 2); in match()
1311 cb.next_item_length = GET(ecode, 2 + LINK_SIZE); in match()
1312 cb.capture_top = offset_top/2; in match()
1313 cb.capture_last = md->capture_last & CAPLMASK; in match()
1315 if (cb.capture_last == 0) cb.capture_last = -1; in match()
1316 cb.callout_data = md->callout_data; in match()
1317 cb.mark = md->nomatch_mark; in match()
1318 if ((rrc = (*PUBL(callout))(&cb)) > 0) RRETURN(MATCH_NOMATCH); in match()
1706 PUBL(callout_block) cb; in match()
1707 cb.version = 2; /* Version 1 of the callout block */ in match()
1708 cb.callout_number = ecode[1]; in match()
1709 cb.offset_vector = md->offset_vector; in match()
1711 cb.subject = (PCRE_SPTR)md->start_subject; in match()
1713 cb.subject = (PCRE_SPTR16)md->start_subject; in match()
1715 cb.subject = (PCRE_SPTR32)md->start_subject; in match()
1717 cb.subject_length = (int)(md->end_subject - md->start_subject); in match()
1718 cb.start_match = (int)(mstart - md->start_subject); in match()
1719 cb.current_position = (int)(eptr - md->start_subject); in match()
1720 cb.pattern_position = GET(ecode, 2); in match()
1721 cb.next_item_length = GET(ecode, 2 + LINK_SIZE); in match()
1722 cb.capture_top = offset_top/2; in match()
1723 cb.capture_last = md->capture_last & CAPLMASK; in match()
1725 if (cb.capture_last == 0) cb.capture_last = -1; in match()
1726 cb.callout_data = md->callout_data; in match()
1727 cb.mark = md->nomatch_mark; in match()
1728 if ((rrc = (*PUBL(callout))(&cb)) > 0) RRETURN(MATCH_NOMATCH); in match()