Symbol: strstr
headers/libs/zydis/Zycore/LibC.h
129
#define ZYAN_STRSTR strstr
headers/posix/string.h
44
extern char *strstr(const char *string, const char *searchString);
src/add-ons/kernel/bus_managers/acpi/acpica/include/acclib.h
257
strstr (
src/add-ons/kernel/bus_managers/ps2/ps2_standard_mouse.cpp
359
if (strstr(dev->name, "standard") != NULL)
src/add-ons/kernel/bus_managers/ps2/ps2_standard_mouse.cpp
362
if (strstr(dev->name, "intelli") != NULL)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3810
*_isObjectMethod = strstr(buffer, "::") != NULL;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1721
&& strstr(vendor, kIconMatches[i].vendor) == NULL)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1724
&& strstr(product, kIconMatches[i].product) == NULL)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1760
&& strstr(vendor,
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1764
&& strstr(product,
src/add-ons/kernel/file_systems/cdda/cdda.cpp
204
char *space = strstr(text.album, " ");
src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp
452
if (strstr(escapes, "%/@") || strstr(escapes, "%/C")
src/add-ons/kernel/file_systems/iso9660/iso9660_identify.cpp
453
|| strstr(escapes, "%/E")) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
156
spot = strstr(buf, "nojoliet");
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1246
p = strstr(str, "hostname=");
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1258
p = strstr(str, "uid=");
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1266
p = strstr(str, "gid=");
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
258
if (strstr(dirents[i].fName, "-haiku-attrs") != NULL)
src/add-ons/kernel/file_systems/ntfs/libntfs/unistr.c
1654
if (!locale || strstr(locale,"utf8") || strstr(locale,"UTF8")
src/add-ons/kernel/file_systems/ntfs/libntfs/unistr.c
1655
|| strstr(locale,"utf-8") || strstr(locale,"UTF-8"))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
102
p = strstr(p, G_BEGIN_URL);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
106
nextresult = strstr(p, G_BEGIN_URL);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
109
p = strstr(p, G_END_URL);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
122
p = strstr(p, G_END_NAME);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
137
while ((tmp = strstr(q, "<b>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
139
while ((tmp = strstr(q, "</b>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
143
while ((tmp = strstr(q, "<em>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
145
while ((tmp = strstr(q, "</em>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
160
q = strstr(p, G_BEGIN_SNIPSET);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
166
p = strstr(p, G_END_SNIPSET);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
182
while ((tmp = strstr(nres->snipset, "<b>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
184
while ((tmp = strstr(nres->snipset, "</b>")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
186
while ((tmp = strstr(nres->snipset, "\r")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
188
while ((tmp = strstr(nres->snipset, "\n")))
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
196
q = strstr(p, G_BEGIN_CACHESIM);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
207
p = strstr(p, G_END_CACHESIM);
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
59
if (strstr(html, "<!DOCTYPE html PUBLIC") != html) {
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
63
p = strstr(html, "DuckDuckGo");
src/add-ons/kernel/file_systems/websearchfs/parse_duckduckgo_html.c
66
p = strstr(html, "<body");
src/add-ons/kernel/network/devices/ethernet/ethernet.cpp
134
|| strstr(name, "..") != NULL)
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
428
if ((p = ::strstr(res, "250-AUTH")) != NULL
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
429
|| (p = ::strstr(res, "250 AUTH")) != NULL) {
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
430
if(::strstr(p, "LOGIN"))
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
432
if(::strstr(p, "PLAIN"))
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
434
if(::strstr(p, "CRAM-MD5"))
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
436
if(::strstr(p, "DIGEST-MD5")) {
src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.cpp
872
if (strstr(buf, CRLF) && (out.FindFirst(searchStr) != B_ERROR))
src/add-ons/media/media-add-ons/mixer/MixerUtils.cpp
204
if (i.argc && strstr(i.args, "\x42\x65\x54\x75\x6e\x65\x73"))
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
477
if (strstr(engine->Info()->name, "SPDIF"))
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
525
if (strstr(engine->Info()->name, "SPDIF"))
src/add-ons/media/plugins/ape_reader/MAClib/APELink.cpp
58
char * pHeader = strstr(pData, APE_LINK_HEADER);
src/add-ons/media/plugins/ape_reader/MAClib/APELink.cpp
59
char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG);
src/add-ons/media/plugins/ape_reader/MAClib/APELink.cpp
60
char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG);
src/add-ons/media/plugins/ape_reader/MAClib/APELink.cpp
61
char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG);
src/add-ons/media/plugins/ffmpeg/DemuxerTable.cpp
27
if (strstr(format->name, demuxerFormat->short_name) != NULL)
src/add-ons/translators/raw/RAW.cpp
486
if (strstr(fMeta.manufacturer, "PENTAX")) {
src/add-ons/translators/raw/RAW.cpp
491
} else if (tag.tag == 2 && strstr(fMeta.manufacturer, "NIKON")) {
src/add-ons/translators/raw/RAW.cpp
820
if (strstr(fMeta.model, "EOS D2000C")) {
src/apps/activitymonitor/SystemInfoHandler.cpp
234
char* currTemp = strstr(buffer, "Current Temperature: ");
src/apps/bootmanager/DrivesPage.cpp
73
else if (strstr(fPath.Path(), "usb") != NULL)
src/apps/cortex/addons/Flanger/FlangerApp.cpp
43
if(argc < 2 || strstr(argv[1], "node=") != argv[1]) {
src/apps/cortex/addons/LoggingConsumer/LoggingConsumerApp.cpp
48
if(argc < 2 || strstr(argv[1], "node=") != argv[1]) {
src/apps/expander/ExpanderWindow.cpp
430
if (strstr(string.String(), "Enter password") != NULL) {
src/apps/expander/ExpanderWindow.cpp
449
if (strstr(string.String(), "password") != NULL) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2523
if (strstr(attr[i + 1], "none") != 0) {
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2528
if (strstr(attr[i + 1], "xMin") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2530
else if (strstr(attr[i + 1], "xMid") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2532
else if (strstr(attr[i + 1], "xMax") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2535
if (strstr(attr[i + 1], "yMin") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2537
else if (strstr(attr[i + 1], "yMid") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2539
else if (strstr(attr[i + 1], "yMax") != 0)
src/apps/icon-o-matic/import_export/svg/nanosvg.h
2543
if (strstr(attr[i + 1], "slice") != 0)
src/apps/mail/AddressTextControl.cpp
750
if (strstr(buffer, "email") == NULL)
src/apps/mail/Content.cpp
2470
while ((eol = strstr(eol, "\r\n")) != NULL && isspace(eol[2]))
src/apps/mail/MailApp.cpp
750
if (strstr (addonNamePntr, "Spam Filter") != NULL) {
src/apps/mail/Settings.cpp
462
if (strstr(addonNamePntr, "Spam Filter") != NULL) {
src/apps/people/PersonView.cpp
233
char* offset = strstr(text, ",");
src/apps/poorman/libhttpd/libhttpd.c
2445
while ( ( cp = strstr( file, "//") ) != (char*) 0 )
src/apps/poorman/libhttpd/libhttpd.c
2455
while ( ( cp = strstr( file, "/./") ) != (char*) 0 )
src/apps/poorman/libhttpd/libhttpd.c
2463
cp = strstr( file, "/../" );
src/apps/poorman/libhttpd/libhttpd.c
299
while ( ( cp = strstr( hs->cgi_pattern, "|/" ) ) != (char*) 0 )
src/apps/poorman/libhttpd/libhttpd.c
3322
if ( ( br = strstr( headers, "\015\012\015\012" ) ) != (char*) 0 ||
src/apps/poorman/libhttpd/libhttpd.c
3323
( br = strstr( headers, "\012\012" ) ) != (char*) 0 )
src/apps/poorman/libhttpd/libhttpd.c
3342
if ( ( cp = strstr( headers, "Location:" ) ) != (char*) 0 &&
src/apps/poorman/libhttpd/libhttpd.c
3346
if ( ( cp = strstr( headers, "Status:" ) ) != (char*) 0 &&
src/apps/poorman/libhttpd/libhttpd.c
4087
( cp1 = strstr( hc->referrer, "//" ) ) == (char*) 0 )
src/apps/processcontroller/ProcessController.cpp
900
if (strstr(info.name, "ProcessController") != NULL) {
src/apps/terminal/TermViewStates.cpp
862
if (strstr(kKnownURLProtocols, protocol) != NULL) {
src/bin/fdinfo.cpp
210
|| (pattern != NULL && !strstr(info.args, pattern)))
src/bin/listarea.c
84
if (strstr(info.args, name) != NULL)
src/bin/listimage.c
89
if (strstr(info.args, arg)) {
src/bin/mail_utils/spamdbm.cpp
4716
strstr (RemoteInfo.args, "registrar") != NULL)
src/bin/network/ftpd/ftpd.c
1581
if ((homedir = strstr(chrootdir, "/./")) != NULL) {
src/bin/ps.c
215
if (strstr(p, string_to_match) == NULL)
src/bin/shutdown.cpp
132
if (strstr(teamInfo.args, "shutdown") != NULL
src/bin/trash.cpp
159
if (strstr(argv[0], "untrash") || strstr(argv[0], "restore"))
src/bin/unzip/unzip.c
820
if (strncmp(p, "ZIPINFO.",8) == 0 || strstr(p, ".ZIPINFO:") != NULL ||
src/bin/unzip/unzip.c
821
strncmp(p, "II.",3) == 0 || strstr(p, ".II:") != NULL ||
src/kits/mail/MailSettings.cpp
517
const char* at = strstr(string, parentDirectory);
src/kits/mail/mail_encoding.cpp
197
inBuffer = (uint8 *)strstr((char *)inBuffer, "begin");
src/kits/mail/mail_util.cpp
1389
const char *delimiter = strstr(buffer, ":");
src/kits/mail/mail_util.cpp
401
((charset = strstr(tail, "=?")) != NULL)
src/kits/mail/mail_util.cpp
404
&& (end = strstr(encoding + 3, "?=")) != NULL;
src/kits/package/manager/PackageManager.cpp
847
return strstr(fileName, ".hpkg") != NULL && stat(fileName, &st) == 0
src/kits/support/String.cpp
2495
const char* ptr = strstr(String(), string);
src/kits/support/String.cpp
2507
const char* ptr = strstr(String() + offset, string);
src/kits/tracker/ContainerWindow.cpp
3572
&& strstr(path.Path(), "/" kQueryTemplates "/") != NULL) {
src/kits/tracker/FindPanel.cpp
2141
if (strstr(textControl->Text(), "*") != NULL) {
src/kits/tracker/Model.cpp
1129
const char* tmp = strstr(handlerType, "/");
src/kits/tracker/Model.cpp
1138
tmp = strstr(documentType.String(), "/");
src/kits/tracker/Utilities.cpp
1282
if (strstr(buffer, "k") || strstr(buffer, "K")) {
src/kits/tracker/Utilities.cpp
1285
} else if (strstr(buffer, "mb") || strstr(buffer, "MB")) {
src/kits/tracker/Utilities.cpp
1288
} else if (strstr(buffer, "gb") || strstr(buffer, "GB")) {
src/kits/tracker/Utilities.cpp
1291
} else if (strstr(buffer, "byte") || strstr(buffer, "BYTE")) {
src/libs/glut/glut_ext.c
44
where = (GLubyte *) strstr((const char *) start, extension);
src/libs/libsolv/solv/poolarch.c
151
else if (!strcmp(s, "s390x") || strstr(s, "64"))
src/libs/libsolv/solv/repodata.c
1108
return strstr(str, ma->match) != 0;
src/libs/libsolv/solv/repodata.c
1174
if (strstr(str, "bin/"))
src/libs/mapm/mapm_set.c
224
if ((cp = strstr(p,"e")) != NULL)
src/libs/mapm/mapmgues.c
171
if ((cp = strstr(buf, "E")) == NULL)
src/libs/print/libprint/BlockingWindow.cpp
121
while ((s = strstr(s, "Be")) != NULL) {
src/servers/input/AddOnManager.cpp
300
return strstr(path, "input_server/devices") != 0;
src/servers/input/AddOnManager.cpp
307
return strstr(path, "input_server/filters") != 0;
src/servers/input/AddOnManager.cpp
314
return strstr(path, "input_server/methods") != 0;
src/servers/launch/Conditions.cpp
561
return strstr(buffer, pattern.String()) != NULL;
src/servers/launch/Log.cpp
754
if (eventName != NULL && strstr(fEvent->ToString(), eventName) == NULL)
src/servers/launch/Log.cpp
790
if (eventName != NULL && strstr(fEventName.String(), eventName) != NULL)
src/servers/media/DefaultManager.cpp
580
if (0 != strstr(info[i].name, "DV Output"))
src/servers/media/media_server.cpp
171
if (strstr(argv[arg], "dump") != NULL) {
src/servers/media/media_server.cpp
178
if (strstr(argv[arg], "buffer") != NULL)
src/servers/media/media_server.cpp
180
if (strstr(argv[arg], "node") != NULL)
src/servers/media/media_server.cpp
182
if (strstr(argv[arg], "files") != NULL)
src/servers/media/media_server.cpp
184
if (strstr(argv[arg], "quit") != NULL)
src/system/kernel/arch/riscv64/arch_debug.cpp
766
return strstr(symbol, pattern);
src/system/kernel/arch/x86/arch_debug.cpp
976
return strstr(symbol, pattern);
src/system/kernel/debug/debug.cpp
742
if (const char* commandDelimiter = strstr(
src/system/kernel/debug/debug.cpp
778
|| strstr(sCurrentKernelDebuggerMessage,
src/system/kernel/debug/debug.cpp
793
const char* commands = strstr(commandBuffer,
src/system/kernel/debug/debug_builtin_commands.cpp
241
match = strstr(line, pattern) != NULL;
src/system/kernel/debug/heaps.cpp
81
if (strstr(name, selector.name) != NULL)
src/system/kernel/debug/tracing.cpp
1006
return strstr(out.DumpEntry(entry), buffer) != NULL;
src/system/kernel/debug/tracing.cpp
1017
return strstr(out.DumpEntry(entry), buffer) != NULL;
src/system/kernel/debug/tracing.cpp
1026
return strstr(out.DumpEntry(entry), (const char*)fValue) != NULL;
src/system/kernel/debug/tracing.cpp
1031
return strstr(out.DumpEntry(entry), buffer) != NULL;
src/system/kernel/debug/tracing.cpp
994
return strstr(out.DumpEntry(entry), fString) != NULL;
src/system/kernel/elf.cpp
362
if (symbol->st_value > 0 && strstr(name, pattern) != 0) {
src/system/kernel/elf.cpp
378
if (symbol->st_value > 0 && strstr(name, pattern) != 0) {
src/system/kernel/port.cpp
524
|| (name != NULL && strstr(port->lock.name, name) == NULL))
src/system/kernel/sem.cpp
159
|| (name != NULL && strstr(sem->u.used.name, name) == NULL)
src/system/kernel/vm/vm_debug.cpp
590
|| (name != NULL && strstr(area->name, name) == NULL))
src/system/libroot/posix/glibc/libio/fileops.c
370
cs = strstr (last_recognized + 1, ",ccs=");
src/tests/add-ons/kernel/debugger/c++filt.cpp
78
if (strstr(prefix, "_Z")) {
src/tests/add-ons/kernel/file_systems/bfs/bfs_attribute_iterator_test.cpp
26
return strstr(name, ":marker") != NULL;
src/tests/add-ons/kernel/network/userland_modules.cpp
248
if(strstr(mi->name, mlc->prefix)) {
src/tests/add-ons/print/ppd/model/StatementWrapper.cpp
115
if (strstr(type, "PickOne") != NULL) return kPickOne;
src/tests/add-ons/print/ppd/model/StatementWrapper.cpp
116
if (strstr(type, "PickMany") != NULL) return kPickMany;
src/tests/add-ons/print/ppd/model/StatementWrapper.cpp
117
if (strstr(type, "Boolean") != NULL) return kBoolean;
src/tests/add-ons/print/ppd/model/StatementWrapper.cpp
54
return strstr(GetKeyword(), kJCL) == GetKeyword();
src/tests/add-ons/translators/bmptranslator/BMPTranslatorTest.cpp
915
if (!strstr(paths[i].bmpPath, "os2")) {
src/tests/add-ons/translators/tgatranslator/TGATranslatorTest.cpp
342
if (btgainput || strstr(paths[i].bitsPath, "24")) {
src/tests/kits/interface/picture/SVGViewView.cpp
307
if (strstr(grad, item->name)) {
src/tests/servers/app/code_to_name/code_to_name.cpp
101
if (strstr(path.Path(), "headers/private/app/ServerProtocol.h") != NULL) {
src/tests/servers/registrar/run_test_registrar.cpp
89
const char* generatedPath = strstr(registrarPath, "generated");
src/tests/system/kernel/unit/TestSuite.cpp
113
const char* separator = strstr(name, "::");
src/tests/system/libroot/posix/wcs_test.cpp
3883
if (strstr(data[i].format, "%ls") != NULL)
src/tests/system/libroot/posix/wcs_test.cpp
3885
else if (strstr(data[i].format, "%s") != NULL)
src/tools/exec.c
109
if (argsLen == 0 && (val = strstr(currentArg, "=")) != NULL) {
src/tools/exec.c
116
dollar = strstr(val, "$");
src/tools/fs_shell/string.cpp
124
return strstr((char*)string, searchString);
src/tools/opd_to_package_info/opd_to_package_info.cpp
67
if (strstr(name, "x86") != NULL) {
src/tools/opd_to_package_info/opd_to_package_info.cpp
68
if (strstr(name, "gcc4") != NULL)