MCPcopy Create free account

hub / github.com/dmtcp/dmtcp / functions

Functions2,659 in github.com/dmtcp/dmtcp

↓ 1 callersFunctionCheckPosixThreading
Checks for calls to thread-unsafe functions. Much code has been originally written without consideration of multi-threading. Also, engineers are
util/cpplint.py:2024
↓ 1 callersFunctionCheckPrintf
Check for printf related issues. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing the file.
util/cpplint.py:4826
↓ 1 callersFunctionCheckRedundantOverrideOrFinal
Check if line contains a redundant "override" or "final" virt-specifier. Args: filename: The name of the current file. clean_lines: A Clean
util/cpplint.py:5607
↓ 1 callersFunctionCheckRedundantVirtual
Check if line contains a redundant "virtual" function-specifier. Args: filename: The name of the current file. clean_lines: A CleansedLines
util/cpplint.py:5543
↓ 1 callersFunctionCheckSectionSpacing
Checks for additional blank line issues related to sections. Currently the only thing checked here is blank line before protected/private. Args:
util/cpplint.py:3589
↓ 1 callersFunctionCheckSpacing
Checks for the correctness of various spacing issues in the code. Things we check for: spaces around operators, spaces after if/for/while/switch,
util/cpplint.py:3102
↓ 1 callersFunctionCheckSpacingForFunctionCall
Checks for the correctness of various spacing around function calls. Args: filename: The name of the current file. clean_lines: A CleansedL
util/cpplint.py:2844
↓ 1 callersFunctionCheckStyle
Checks rules from the 'C++ style rules' section of cppguide.html. Most of these rules are hard to test (naming, comment style), but we do what we
util/cpplint.py:4232
↓ 1 callersFunctionCheckTrailingSemicolon
Looks for redundant trailing semicolon. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containing the
util/cpplint.py:3786
↓ 1 callersFunctionCheckVlogArguments
Checks that VLOG() is only used for defining a logging level. For example, VLOG(2) is correct. VLOG(INFO), VLOG(WARNING), VLOG(ERROR), and VLOG(F
util/cpplint.py:2050
↓ 1 callersFunctionCleanseRawStrings
Removes C++11 raw strings from lines. Before: static const char kData[] = R"( multi-line string )"; After: s
util/cpplint.py:1262
↓ 1 callersMethodCount
Count line in current function body.
util/cpplint.py:1028
↓ 1 callersFunctionDmtcpMutexTryLock
src/mutex.cpp:76
↓ 1 callersFunctionDmtcpRWLockRdLockIgnoreQueuedWriter
src/rwlock.cpp:154
↓ 1 callersFunctionDmtcpRWLockRdUnlock
src/rwlock.cpp:55
↓ 1 callersFunctionDmtcpRWLockWrUnlock
src/rwlock.cpp:112
↓ 1 callersMethodEnd
Stop analyzing function body.
util/cpplint.py:1061
↓ 1 callersFunctionError
Logs the fact we've found a lint error. We log where the error was found, and also our confidence in the error, that is, how certain we are this
util/cpplint.py:1190
↓ 1 callersFunctionExpectingFunctionArgs
Checks whether where function type arguments are expected. Args: clean_lines: A CleansedLines instance containing the file. linenum: The nu
util/cpplint.py:5246
↓ 1 callersFunctionFilesBelongToSameModule
Check if these two filenames belong to the same module. The concept of a 'module' here is a as follows: foo.h, foo-inl.h, foo.cc, foo_test.cc and
util/cpplint.py:5338
↓ 1 callersFunctionFindCheckMacro
Find a replaceable CHECK-like macro. Args: line: line to search on. Returns: (macro name, start position), or (None, -1) if no replaceabl
util/cpplint.py:4037
↓ 1 callersMethodFindHeader
Check if a header has already been included. Args: header: header to check. Returns: Line number of previous occurrence, or -1 if
util/cpplint.py:725
↓ 1 callersFunctionFindNextMultiLineCommentEnd
We are inside a comment, find the end marker.
util/cpplint.py:1349
↓ 1 callersFunctionFindNextMultiLineCommentStart
Find the beginning marker for a multiline comment.
util/cpplint.py:1338
↓ 1 callersFunctionFlagCxx11Features
Flag those c++11 features that we only allow in certain places. Args: filename: The name of the current file. clean_lines: A CleansedLines
util/cpplint.py:5746
↓ 1 callersMethodInAsmBlock
Check if we are currently one level inside an inline ASM block. Returns: True if the top of the stack is a block containing inline ASM.
util/cpplint.py:2370
↓ 1 callersMethodInExternC
Check if we are currently one level inside an 'extern "C"' block. Returns: True if top of the stack is an extern block, False otherwise.
util/cpplint.py:2354
↓ 1 callersMethodInNamespaceBody
Check if we are currently one level inside a namespace body. Returns: True if top of the stack is a namespace block, False otherwise.
util/cpplint.py:2346
↓ 1 callersMethodInTemplateArgumentList
Check if current position is inside template argument list. Args: clean_lines: A CleansedLines instance containing the file. linenum:
util/cpplint.py:2378
↓ 1 callersMethodIncrementErrorCount
Bumps the module's error statistic.
util/cpplint.py:925
↓ 1 callersFunctionIsBlockInNameSpace
Checks that the new block is directly in a namespace. Args: nesting_state: The _NestingState object that contains info about our state. is_
util/cpplint.py:5640
↓ 1 callersFunctionIsCppString
Does line terminate so, that the next symbol is in string constant. This function does not consider single-line nor multi-line comments. Args:
util/cpplint.py:1245
↓ 1 callersFunctionIsDerivedFunction
Check if current line contains an inherited function. Args: clean_lines: A CleansedLines instance containing the file. linenum: The number
util/cpplint.py:4855
↓ 1 callersFunctionIsErrorSuppressedByNolint
Returns true if the specified error category is suppressed on this line. Consults the global error_suppressions map populated by ParseNolintSuppr
util/cpplint.py:628
↓ 1 callersFunctionIsForwardClassDeclaration
(clean_lines, linenum)
util/cpplint.py:2106
↓ 1 callersMethodIsInAlphabeticalOrder
Check if a header is in alphabetical order with the previous header. Args: clean_lines: A CleansedLines instance containing the file.
util/cpplint.py:776
↓ 1 callersFunctionIsInitializerList
Check if current line is inside constructor initializer list. Args: clean_lines: A CleansedLines instance containing the file. linenum: The
util/cpplint.py:4893
↓ 1 callersFunctionIsMacroDefinition
(clean_lines, linenum)
util/cpplint.py:2096
↓ 1 callersFunctionIsOutOfLineMethodDefinition
Check if current line contains an out-of-line method definition. Args: clean_lines: A CleansedLines instance containing the file. linenum:
util/cpplint.py:4877
↓ 1 callersMethodIsSource
File has a source file extension.
util/cpplint.py:1157
↓ 1 callersFunctionMetaTestOptimize
test/openmp-2.cpp:39
↓ 1 callersFunctionParseArguments
Parses the command line arguments. This may set the output format and verbosity level as side-effects. Args: args: The command line argument
util/cpplint.py:6059
↓ 1 callersFunctionPrintCategories
Prints a list of all the error-categories used by error messages. These are the categories used to filter messages via --filter.
util/cpplint.py:6050
↓ 1 callersMethodPrintErrorCounts
Print a summary of errors by category, and the total.
util/cpplint.py:935
↓ 1 callersFunctionProcessConfigOverrides
Loads the configuration files and processes the config overrides. Args: filename: The name of the file being processed by the linter. Retur
util/cpplint.py:5868
↓ 1 callersFunctionProcessFile
Does google-lint on a single file. Args: filename: The name of the file to parse. vlevel: The level of errors to report. Every error of c
util/cpplint.py:5949
↓ 1 callersFunctionProcessFileData
Performs lint checks and reports any errors to the given error function. Args: filename: Filename of the file that is being processed. file
util/cpplint.py:5817
↓ 1 callersFunctionProcessGlobalSuppresions
Updates the list of global error suppressions. Parses any lint directives in the file that have global effect. Args: lines: An array of stri
util/cpplint.py:604
↓ 1 callersFunctionProcessLine
Processes a single line in the file. Args: filename: Filename of the file that is being processed. file_extension: The extension (dot not i
util/cpplint.py:5702
↓ 1 callersFunctionRemoveMultiLineComments
Removes multiline (c-style) comments from lines.
util/cpplint.py:1366
↓ 1 callersFunctionRemoveMultiLineCommentsFromRange
Clears a range of lines for multi-line comments.
util/cpplint.py:1358
↓ 1 callersMethodResetErrorCounts
Sets the module's error statistic back to zero.
util/cpplint.py:920
↓ 1 callersFunctionResetNolintSuppressions
Resets the set of NOLINT suppressions to empty.
util/cpplint.py:622
↓ 1 callersMethodRestoreFilters
Restores filters previously backed up.
util/cpplint.py:916
↓ 1 callersFunctionScoreCallback
test/openmp-2.cpp:113
↓ 1 callersFunctionScoreMetaCallback
test/openmp-2.cpp:62
↓ 1 callersMethodSetCountingStyle
Sets the module's counting options.
util/cpplint.py:879
↓ 1 callersMethodSetFilters
Sets the error-message filters. These filters are applied when deciding whether to emit a given error message. Args: filters: A st
util/cpplint.py:883
↓ 1 callersMethodSetLastHeader
(self, header_path)
util/cpplint.py:758
↓ 1 callersMethodSetOutputFormat
Sets the output format for errors.
util/cpplint.py:869
↓ 1 callersMethodSetVerboseLevel
Sets the module's verbosity, and returns the previous setting.
util/cpplint.py:873
↓ 1 callersFunctionShouldCheckNamespaceIndentation
This method determines if we should apply our namespace indentation check. Args: nesting_state: The current nesting state. is_namespace_ind
util/cpplint.py:5661
↓ 1 callersFunctionSyslogCheckpointer_ResetOnFork
src/syslogwrappers.cpp:114
↓ 1 callersFunctionSyslogCheckpointer_StopService
src/syslogwrappers.cpp:93
↓ 1 callersFunctionTLSInfo_GetThreadSysinfo
AT_SYSINFO is what kernel calls sysenter address in vdso segment. Kernel saves it for each thread in %gs:SYSINFO_OFFSET ?? as part of kernel TCB (thre
src/tls.cpp:461
↓ 1 callersFunctionThread_RestoreSigState
* * Restore signal mask and all pending signals * *****************************************************************************/
src/threadlist.cpp:891
↓ 1 callersMethodUpdate
Update nesting state with current line. Args: filename: The name of the current file. clean_lines: A CleansedLines instance containin
util/cpplint.py:2487
↓ 1 callersFunctionUpdateIncludeState
Fill up the include_dict with new includes found from the file. Args: filename: the name of the header to read. include_dict: a dictionary
util/cpplint.py:5393
↓ 1 callersMethodUpdatePreprocessor
Update preprocessor stack. We need to handle preprocessors due to classes like this: #ifdef SWIG struct ResultDetailsPageElementExten
util/cpplint.py:2430
↓ 1 callersFunction_AddFilters
Adds more filter overrides. Unlike _SetFilters, this function does not reset the current list of filters available. Args: filters: A strin
util/cpplint.py:987
↓ 1 callersFunction_BackupFilters
Saves the current filter list to backup storage.
util/cpplint.py:999
↓ 1 callersFunction_ClassifyInclude
Figures out what kind of header 'include' is. Args: fileinfo: The current file cpplint is running over. A FileInfo instance. include: The p
util/cpplint.py:4388
↓ 1 callersMethod_CollapseStrings
Collapses strings and chars on a line to simple "" or '' blocks. We nix strings first so we're not fooled by text like '"http://"' Args:
util/cpplint.py:1426
↓ 1 callersFunction_Filters
Returns the module's list of output filters, as a list.
util/cpplint.py:970
↓ 1 callersFunction_GetProgramCmdline
Set buf, and return length read (including all null characters)
jalib/jfilesystem.cpp:72
↓ 1 callersFunction_GetProgramExe
In Red Hat Enterprise Linux Server 5.4 (Linux kernel 2.6.18) For tests like dmtcp5, forkexec (tests with child processes), the child process may have
jalib/jfilesystem.cpp:52
↓ 1 callersFunction_GetTextInside
r"""Retrieves all the text between matching open and close parentheses. Given a string of lines and a regular expression string, retrieve all the t
util/cpplint.py:4522
↓ 1 callersFunction_IsType
Check if expression looks like a type name, returns true if so. Args: clean_lines: A CleansedLines instance containing the file. nesting_st
util/cpplint.py:3419
↓ 1 callersFunction_OutputFormat
Gets the module's output format.
util/cpplint.py:945
↓ 1 callersFunction_SetCountingStyle
Sets the module's counting options.
util/cpplint.py:965
↓ 1 callersFunction_SetFilters
Sets the module's error-message filters. These filters are applied when deciding whether to emit a given error message. Args: filters: A s
util/cpplint.py:975
↓ 1 callersFunction_SetOutputFormat
Sets the module's output format.
util/cpplint.py:950
↓ 1 callersFunction_ShouldPrintError
If confidence >= verbose, category passes filter and is not suppressed.
util/cpplint.py:1162
↓ 1 callersFunction__clone
src/threadwrappers.cpp:143
↓ 1 callersFunction__register_atfork
src/execwrappers.cpp:156
↓ 1 callersFunction_alloc_raw
jalib/jalloc.cpp:51
↓ 1 callersFunction_dealloc_raw
jalib/jalloc.cpp:103
↓ 1 callersFunction_isBadFd
src/plugin/ipc/connectionlist.cpp:149
↓ 1 callersFunction_isBlacklistedFile
src/plugin/ipc/file/fileconnection.cpp:72
↓ 1 callersFunction_isVimApp
src/plugin/ipc/file/fileconnection.cpp:53
↓ 1 callersFunction_nextConnectionId
src/plugin/ipc/connectionidentifier.cpp:29
↓ 1 callersFunction_real___lxstat
src/syscallsreal.c:878
↓ 1 callersFunction_real___lxstat64
src/syscallsreal.c:885
↓ 1 callersFunction_real___xstat64
src/syscallsreal.c:871
↓ 1 callersFunction_real__sigpause
src/syscallsreal.c:690
↓ 1 callersFunction_real_accept4
src/syscallsreal.c:346
↓ 1 callersFunction_real_close_range
src/syscallsreal.c:449
↓ 1 callersFunction_real_closedir
src/syscallsreal.c:832
↓ 1 callersFunction_real_closelog
src/syscallsreal.c:584
↓ 1 callersFunction_real_dlclose
src/syscallsreal.c:304
← previousnext →701–800 of 2,659, ranked by callers