函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\gcov\gcc_3_4.c Create Date:2022-07-27 12:35:55
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:gcov_iter_write - write data for current pos to seq_file*@iter: file iterator*@seq: seq_file handle* Return zero on success, non-zero otherwise.

函数原型:int gcov_iter_write(struct gcov_iterator *iter, struct seq_file *seq)

返回类型:int

参数:

类型参数名称
struct gcov_iterator *iter
struct seq_file *seq
534  rc等于负EINVAL
537  :record恒等于Mapping of logical record number to actual file content.
538  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
539  退出
540  :record恒等于RECORD_GCOV_VERSION
541  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
542  退出
543  :record恒等于RECORD_TIME_STAMP
544  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
545  退出
546  :record恒等于RECORD_FUNCTION_TAG
547  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
548  退出
549  :record恒等于RECORD_FUNCTON_TAG_LEN
550  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
551  退出
552  :record恒等于RECORD_FUNCTION_IDENT
553  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
554  退出
555  :record恒等于RECORD_FUNCTION_CHECK
556  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
557  退出
558  :record恒等于RECORD_COUNT_TAG
559  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
561  退出
562  :record恒等于RECORD_COUNT_LEN
563  rc等于seq_write_gcov_u32 - write 32 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file.
565  退出
566  :record恒等于RECORD_COUNT
567  rc等于seq_write_gcov_u64 - write 64 bit number in gcov format to seq_file*@seq: seq_file handle*@v: value to be stored* Number format defined by gcc: numbers are recorded in the 32 bit* unsigned binary form of the endianness of the machine generating the* file
570  退出
572  返回:rc
调用者
名称描述
gcov_seq_showseq_file.show() implementation for gcov data files.