[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Программирование: Разработка и отладка программ


Идентификаторы точек трассировки: 152 - 19C

Следующие идентификаторы точек трассировки описаны в файле /usr/include/sys/trchkid.h.

152 : HKWD SYSC LOCKF

Это событие записывается функцией lockf.

Сохраняемые данные

Событие:

lockf имя файла fd= значение unlock число байт  
lockf имя файла fd= значение lock_wait число байт  
lockf имя файла fd= значение lock_busy число байт
имя файла Путь к файлу
fd=дескриптор Дескриптор файла
число байт Размер в байтах.

154 : HKWD SYSC LSEEK

Это событие записывается функцией lseek.

Сохраняемые данные

Событие:

lseek fd=дескриптор-файла to смещение  
lseek fd=дескриптор файла relative смещение  
lseek fd=дескриптор файла relative смещение от конца файла  
lseek fd= дескриптор файла offset=смещение whence=откуда (whence)
fd=дескриптор Дескриптор файла
offset=смещение Смещение в файле
относительное значение Смещение в файле
whence=откуда

Значение
Описание

0
От начала

1
От текущего значения

2
От конца.

15F : HKWD SYSC PIPE

Это событие записывается функцией pipe.

Сохраняемые данные

pipe read_fd= значение write_fd= значение
read_fd=дескриптор Дескриптор считываемого файла
write_fd=дескриптор Дескриптор записываемого файла

160 : HKWD SYSC PLOCK

Это событие записывается функцией pblock.

Сохраняемые данные

Событие:

pblock процесс UNLOCK  
pblock процесс PROCESS LOCK  
pblock процесс TEXT SEGMENT LOCK  
pblock процесс DATA SEGMENT DATLOCK

процесс
Имя процесса.

169 : HKWD SYSC SBREAK

Это событие записывается функцией sbreak.

Сохраняемые данные

sbreak new dmax is значение

new dmax is значение
Значение dmax.

16E : HKWD SYSC SETPGRP

Это событие записывается функцией setpgid.

Сохраняемые данные

setpgid pid=значение pgrp=значение
pid=идентификатор процесса Идентификатор процесса
pgrp=группа процесса Группа процесса.

16F : HKWD SYSC SETPRIO

Это событие записывается функцией sbreak.

Сохраняемые данные

SBREAK SUBROUTINE hookdata данные

hookdata данные
Данные, связанные с событием, в шестнадцатеричном формате.

180 : HKWD SYSC SIGACTION

Это событие записывается функцией sigaction.

Сохраняемые данные

sigaction signal значение mask=значение

signal значение
Номер и имя сигнала

mask=значение
Маска sigaction.

181 : HKWD SYSC SIGCLEANUP

Это событие записывается функцией sigcleanup.

Сохраняемые данные

SIGCLEANUP

18E : HKWD SYSC TIMES

Это событие записывается функцией times.

Сохраняемые данные

TIMES subroutine times u=значение s= значение cu= значение cs=значение (в тактах)

u=значение
Время процессора (в тактах), затраченное на выполнение инструкций пользовательской части вызывающего процесса.

s=значение
Время процессора (в тактах), затраченное на выполнение инструкций системы, связанных с процессом.

cu=значение
Время процессора (в тактах), затраченное на выполнение инструкций пользовательской части дочерних по отношению к вызывающему процессов.

cs=значение
Время процессора (в тактах), затраченное на выполнение инструкций системы, связанных с дочерними по отношению к вызывающему процессами.

18F : HKWD SYSC ULIMIT

Это событие записывается функцией ulimit.

Сохраняемые данные

Событие:

ulimit get fsize  
ulimit set fsize to новое-ограничение  
ulimit get data limit  
ulimit set data limit to новое-ограничение  
ulimit get stack  
ulimit set stack limit to новое-ограничение  
ulimit get RAWDIR compatibility mode (REALDIR)  
ulimit clear RAWDIR compatibility mode (REALDIR)  
ulimit set RAWDIR compatibility mode (REALDIR)  
ulimit get TRUNCATE compatibility mode (SYSVLOOKUP)  
ulimit clear TRUNCATE compatibility mode (SYSVLOOKUP)  
ulimit set TRUNCATE compatibility mode (SYSVLOOKUP)  

195 : HKWD SYSC USRINFO

Это событие записывается функцией usrinfo.

Сохраняемые данные

usrinfo  

19B : HKWD SYSC WAIT

Это событие записывается функцией wait.

Сохраняемые данные

wait rv=значение pflag=значение wstat=значение

rv=значение
Значение аргумента rv

pflag=значение
Ожидание

wstat=значение
Возвращенное состояние.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]