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

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


Идентификаторы точек трассировки: 3C5 - 3E2

3c5 : HKWD SYSC IPCACCESS

Это событие записывается функциями msgctl, msgrcv, msgsnd, semctl, semop, shmat и shmctl.

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

ipcaccess p->uid=значение p->mode=значение p->seq=значение p->key=значение mode=значение

p->uid=значение Идентификатор пользователя, создавшего объект ipc.
p->mode=значение Режим объекта ipc.
p->seq=значение Порядковый номер точки размещения для объекта ipc.
p->key=значение Ключ объекта ipc.
mode=значение Запрошенный режим.

3c6 : HKWD SYSC IPCGET

Это событие записывается функциями msgget, semget и shmget.

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

ipcget key=значение flag=значение base=значение size=значение *mark=значение

key=значение Ключ запрошенного объекта ipc.
flag=значение Флаги операции.
base=значение Базовый адрес массива объектов ipc.
size=значение Размер каждого объекта ipc.
*mark=значение Наибольший применявшийся индекс массива объектов ipc.

3c7 : HKWD SYSC MSGCONV

Это событие записывается функциями msgctl, msgrcv, msgsnd и msgselect.

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

msgconv msgid=значение seq=значение index=значение qp=значение

msgid=значение Идентификатор очереди сообщений.
seq=значение Порядковый номер точки размещения для очереди сообщений.
index=значение Индекс в массиве очередей сообщений.
qp=значение Указатель на очередь сообщений.

3c8 : HKWD SYSC MSGCTL

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

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

msgctl msgid=значение cmd=значение buf=значение

msgid=значение Идентификатор очереди сообщений.
cmd=значение Команда для выполнения.
buf=значение Буфер для запрошенной команды.

3c9 : HKWD SYSC MSGGET

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

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

msgget key=значение msgflg=значение msgid=значение rval=значение

key=значение Ключ запрошенной очереди сообщений.
msgflg=значение Флаги операции.
msgid=значение Идентификатор очереди сообщений.
rval=значение Указатель на очередь сообщений.

3ca : HKWD SYSC MSGRCV

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

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

msgrcv msgid=значение msgp=значение msgsz=значение msgtyp=значение msgflg=значение

msgid=значение Идентификатор очереди сообщений.
msgp=значение Указатель на буфер сообщения.
msgsz=значение Размер сообщения.
msgtyp=значение Тип сообщения.
msgflg=значение Флаги операции.

3cb : HKWD SYSC MSGSELECT

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

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

msgselect msgid=значение corl=значение reqevents=значение rtneventsp=значение

msgid=значение Идентификатор очереди сообщений.
corl=значение Корреляция выбора.
reqevents=значение Запрошенные события
rtneventsp=значение Буфер для записанных событий.

3cc : HKWD SYSC MSGSND

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

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

msgsnd msgid=значение msgp=значение msgsz=значение msgflg=значение

msgid=значение Идентификатор очереди сообщений.
msgp=значение Указатель на буфер сообщения.
msgsz=значение Размер сообщения.
msgflg=значение Флаги операции.

3cd : HKWD SYSC MSGXRCV

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

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

msgxrcv msgid=значение msgp=значение msgsz=значение msgtyp=значение msgflg=значение

msgid=значение Идентификатор очереди сообщений.
msgp=значение Указатель на буфер сообщения.
msgsz=значение Размер сообщения.
msgtyp=значение Тип сообщения.
msgflg=значение Флаги операции.

3ce : HKWD SYSC SEMCONV

Это событие записывается функциями semctl, exit и semop.

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

semconv semid=значение seq=значение index=значение sp=значение

semid=значение Идентификатор набора семафоров.
seq=значение Порядковый номер точки размещения для очереди сообщений.
index=значение Индекс семафора в массиве.
sp=значение Указатель на набор семафоров.

3cf : HKWD SYSC SEMCTL

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

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

semctl semid=значение semnum=значение cmd=значение arg=значение

semid=значение Идентификатор набора семафоров.
semnum=значение Число семафоров в наборе.
cmd=значение Команда для выполнения.
arg=значение Аргумент команды.

3d0 : HKWD SYSC SEMGET

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

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

semget key=значение nsems=значение semflg=значение sp=значение

key=значение Ключ запрошенного набора семафоров.
nsems=значение Число запрошенных семафоров.
semflg=значение Флаги операции.
sp=значение Указатель на набор семафоров.

3d1 : HKWD SYSC SEMOP

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

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

semop semid=значение sops=значение nsops=значение

semid=значение Идентификатор набора семафоров.
sops=значение Операции с семафором.
nsops=значение Число операций с семафором.

3d2 : HKWD SYSC SEM

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

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

semop semid=значение semval=значение sem_num=значение sem_op=значение sem_flg=значение

semid=значение Идентификатор набора семафоров.
semval=значение Текущее состояние семафора.
sem_num=значение Номер семафора.
sem_op=значение Операция с семафором.
sem_flg=значение Флаги операции.

3d3 : HKWD SYSC SHMAT

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

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

shmat shmid=значение addr=значение flag=значение

shmid=значение Идентификатор общей области памяти.
addr=значение Адрес для подключения.
flag=значение Флаги подключения.

3d4 : HKWD SYSC SHMCONV

Это событие записывается функциями shmat и shmctl.

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

shmconv shmid=значение flg=значение seq=значение index=значение sp=значение

shmid=значение Идентификатор общей области памяти.
flg=значение Флаги операции.
seq=значение Порядковый номер точки размещения для общей области памяти.
index=значение Индекс общей области памяти в массиве.
sp=значение Указатель на общую область памяти.

3d5 : HKWD SYSC SHMCTL

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

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

shmctl shmid=значение cmd=значение arg=значение

shmid=значение Идентификатор общей области памяти.
cmd=значение Команда для выполнения.
arg=значение Аргумент команды.

3d6 : HKWD SYSC SHMDT

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

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

shmdt addr=значение

addr=значение Адрес для отключения.

3d7 : HKWD SYSC SHMGET

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

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

shmget key=значение size=значение shmflg=значение sp=значение

key=значение Идентификатор общей области памяти.
size=значение Размер общей области памяти.
shmflg=значение Флаги операции.
sp=значение Указатель на общую область памяти.

3d8 : HKWD SYSC MADVISE

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

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

madvise addr=значение len=значение behav=значение

addr=значение Адрес для рекомендации.
len=значение Длина области памяти.
behav=значение Рекомендуемая стратегия.

3d9 : HKWD SYSC MINCORE

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

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

mincore addr=значение len=значение vec=значение

addr=значение Проверяемый адрес.
len=значение Длина проверяемой области.
vec=значение Состояние страниц.

3da : HKWD SYSC MMAP

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

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

mmap addr=значение len=значение prot=значение flags=значение fd=значение

addr=значение Адрес для отображения.
len=значение Длина отображаемой области.
prot=значение Защита отображаемой области.
flags=значение Флаги операции.
fd=значение Дескриптор отображаемого файла.

3db : HKWD SYSC MPROTECT

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

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

mprotect addr=значение len=значение prot=значение

addr=значение Защищаемый адрес.
len=значение Длина защищаемой области.
prot=значение Тип защиты.

3dc : HKWD SYSC MSYNC

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

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

msync addr=значение len=значение

addr=значение Синхронизируемый адрес.
len=значение Длина синхронизируемой области.

3dd : HKWD SYSC MUNMAP

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

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

munmap addr=значение len=значение

addr=значение Адрес для отмены отображения.
len=значение Длина области, для которой отменяется отображение.

3de : HKWD SYSC MVALID

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

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

mvalid addr=значение len=значение prot=значение

addr=значение Адрес проверяемой области.
len=значение Длина проверяемой области.
prot=значение Тип защиты.

3df : HKWD SYSC MSEM_INIT

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

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

msem_init msem=значение msem_state=значение msem_wanted=значение initial_value=значение

msem=значение Указатель на m-семафор.
msem_state=значение Состояние m-семафора.
msem_wanted=значение Нити, ожидающие m-семафор
initial_значение=значение Начальное значение m-семафора.

3e0 : HKWD SYSC MSEM_LOCK

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

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

msem_lock msem=значение msem_state=значение msem_wanted=значение condition=значение

msem=значение Указатель на m-семафор.
msem_state=значение Текущее состояние m-семафора.
msem_wanted=значение Нити, ожидающие m-семафор
condition=значение Флаги операции.

3e1 : HKWD SYSC MSEM_REMOVE

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

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

msem_remove msem=значение msem_state=значение msem_wanted=значение

msem=значение Указатель на m-семафор.
msem_state=значение Текущее состояние m-семафора.
msem_wanted=значение Нити, ожидающие m-семафор

3e2 : HKWD SYSC MSEM_UNLOCK

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

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

msem_unlock msem=значение msem_state=значение msem_wanted=значение condition=значение

msem=значение Указатель на m-семафор.
msem_state=значение Текущее состояние m-семафора.
msem_wanted=значение Нити, ожидающие m-семафор
condition=значение Флаги операции.


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