Searched defs:bms (Results 1 - 4 of 4) sorted by relevance

/external/icu4c/i18n/
H A Dbms.cpp8 #include "unicode/bms.h"
66 BoyerMooreSearch *bms; member in struct:BMS
76 BMS *bms = STATIC_CAST(BMS *, uprv_malloc(sizeof(BMS))); local
78 if (bms == NULL) {
87 bms->targetString = new UnicodeString(target, targetLength);
89 if (bms->targetString == NULL) {
90 bms->bms = NULL;
92 return bms;
95 bms
108 bms_close(BMS *bms) argument
118 bms_empty(BMS *bms) argument
124 bms_getData(BMS *bms) argument
130 bms_search(BMS *bms, int32_t offset, int32_t *start, int32_t *end) argument
136 bms_setTargetString(BMS *bms, const UChar *target, int32_t targetLength, UErrorCode *status) argument
[all...]
/external/icu4c/test/perf/strsrchperf/
H A Dstrsrchperf.h20 typedef void (*StrSrchFn) (BoyerMooreSearch * bms, const UChar *src, int32_t srcLen, const UChar *pttrn, int32_t pttrnLen, UErrorCode *status);
33 BoyerMooreSearch *bms; member in class:StringSearchPerfFunction
41 (*fn)(bms, src, srcLen, pttrn, pttrnLen, status);
62 bms = search;
84 BoyerMooreSearch *bms; member in class:StringSearchPerformanceTest
101 void ICUForwardSearch(BoyerMooreSearch *bms, const UChar *source, int32_t sourceLen, const UChar *pattern, int32_t patternLen, UErrorCode * /*status*/) { argument
104 while (bms->search(offset, start, end)) {
109 void ICUBackwardSearch(BoyerMooreSearch *bms, const UChar *source, int32_t sourceLen, const UChar *pattern, int32_t patternLen, UErrorCode * /*status*/) { argument
113 while (bms->search(offset, start, end)) {
/external/libvorbis/lib/
H A Dcodec_internal.h82 bitrate_manager_state bms; member in struct:private_state
/external/icu4c/test/intltest/
H A Dssearch.cpp37 #include "unicode/bms.h"
439 BMS *bms = NULL; local
453 bms = bms_open(ucd, pattern, plen, target, targetLen, &status);
461 while (bms_search(bms, offset, &start, &end)) {
470 bms_close(bms);
635 BMS *bms = bms_open(ucd, pattern.getBuffer(), pattern.length(), target.getBuffer(), target.length(), &status); local
639 bms_close(bms);
652 foundMatch = bms_search(bms, 0, &foundStart, &foundLimit);
663 bms_close(bms);
1426 /* Add better coverage for bms cod
2155 bmMonkeyTestCase(UCollator *coll, const UnicodeString &testCase, const UnicodeString &pattern, const UnicodeString &altPattern, BoyerMooreSearch *bms, BoyerMooreSearch *abms, const char *name, const char *strength, uint32_t seed) argument
[all...]

Completed in 1766 milliseconds