Changeset 57944 in vbox for trunk/src/VBox/Runtime/r3/solaris
- Timestamp:
- Sep 29, 2015 3:07:09 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 102919
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp
r57476 r57944 399 399 * 400 400 * @param pSolCore Pointer to the core object. 401 * @param pszFileFmt Only the name of the file to read from (/proc/<pid> will be prepended) 401 * @param pszProcFileName Only the name of the file to read from 402 * (/proc/\<pid\> will be prepended) 402 403 * @param ppv Where to store the allocated buffer. 403 404 * @param pcb Where to store size of the buffer. … … 513 514 * Read process credential information (format prcred_t + array of guid_t) 514 515 * 516 * @return IPRT status code. 515 517 * @param pSolCore Pointer to the core object. 516 518 * 517 519 * @remarks Should not be called before successful call to @see AllocMemoryArea() 518 * @return IPRT status code.519 520 */ 520 521 static int ProcReadCred(PRTSOLCORE pSolCore) … … 530 531 * Read process privilege information (format prpriv_t + array of priv_chunk_t) 531 532 * 533 * @return IPRT status code. 532 534 * @param pSolCore Pointer to the core object. 533 535 * 534 536 * @remarks Should not be called before successful call to @see AllocMemoryArea() 535 * @return IPRT status code.536 537 */ 537 538 static int ProcReadPriv(PRTSOLCORE pSolCore) … … 556 557 * Read process LDT information (format array of struct ssd) from /proc. 557 558 * 558 * @param pSolProc Pointer to the core object. 559 * @return IPRT status code. 560 * @param pSolCore Pointer to the core object. 559 561 * 560 562 * @remarks Should not be called before successful call to @see AllocMemoryArea() 561 * @return IPRT status code.562 563 */ 563 564 static int ProcReadLdt(PRTSOLCORE pSolCore) … … 573 574 * Read process auxiliary vectors (format auxv_t) for the process. 574 575 * 576 * @return IPRT status code. 575 577 * @param pSolCore Pointer to the core object. 576 578 * 577 579 * @remarks Should not be called before successful call to @see AllocMemoryArea() 578 * @return IPRT status code.579 580 */ 580 581 static int ProcReadAuxVecs(PRTSOLCORE pSolCore) … … 663 664 * Read the process mappings (format prmap_t array). 664 665 * 666 * @return IPRT status code. 665 667 * @param pSolCore Pointer to the core object. 666 668 * 667 669 * @remarks Should not be called before successful call to @see AllocMemoryArea() 668 * @return IPRT status code.669 670 */ 670 671 static int ProcReadMappings(PRTSOLCORE pSolCore) … … 801 802 * Reads the thread information for all threads in the process. 802 803 * 804 * @return IPRT status code. 803 805 * @param pSolCore Pointer to the core object. 804 806 * 805 807 * @remarks Should not be called before successful call to @see AllocMemoryArea() 806 * @return IPRT status code.807 808 */ 808 809 static int ProcReadThreads(PRTSOLCORE pSolCore) … … 1843 1844 * to be in suspended state (i.e. called after CreateCore). 1844 1845 * 1846 * @return IPRT status. 1845 1847 * @param pSolCore Pointer to the core object. 1846 1848 * @param pfnWriter Pointer to the writer function to override default writer (NULL uses default). … … 1848 1850 * @remarks Resumes all suspended threads, unless it's an invalid core. This 1849 1851 * function must be called only -after- rtCoreDumperCreateCore(). 1850 * @return IPRT status.1851 1852 */ 1852 1853 static int rtCoreDumperWriteCore(PRTSOLCORE pSolCore, PFNRTCOREWRITER pfnWriter) … … 1913 1914 * are ultimately resumed en-masse) already suspended while calling this function. 1914 1915 * 1916 * @return IPRT status code. 1915 1917 * @param pSolCore Pointer to a core object. 1916 1918 * @param pContext Pointer to the caller context thread. … … 1919 1921 * 1920 1922 * @remarks Halts all threads. 1921 * @return IPRT status code.1922 1923 */ 1923 1924 static int rtCoreDumperCreateCore(PRTSOLCORE pSolCore, ucontext_t *pContext, const char *pszCoreFilePath)
Note:
See TracChangeset
for help on using the changeset viewer.