Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  elfcore-compat.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_ELFCORE_COMPAT_H
#define _LINUX_ELFCORE_COMPAT_H

#include <linux/elf.h>
#include <linux/elfcore.h>
#include <linux/compat.h>

/*
 * Make sure these layouts match the linux/elfcore.h native definitions.
 */


struct compat_elf_siginfo
{
 compat_int_t   si_signo;
 compat_int_t   si_code;
 compat_int_t   si_errno;
};

struct compat_elf_prstatus_common
{
 struct compat_elf_siginfo pr_info;
 short    pr_cursig;
 compat_ulong_t   pr_sigpend;
 compat_ulong_t   pr_sighold;
 compat_pid_t   pr_pid;
 compat_pid_t   pr_ppid;
 compat_pid_t   pr_pgrp;
 compat_pid_t   pr_sid;
 struct old_timeval32  pr_utime;
 struct old_timeval32  pr_stime;
 struct old_timeval32  pr_cutime;
 struct old_timeval32  pr_cstime;
};

struct compat_elf_prpsinfo
{
 char    pr_state;
 char    pr_sname;
 char    pr_zomb;
 char    pr_nice;
 compat_ulong_t   pr_flag;
 __compat_uid_t   pr_uid;
 __compat_gid_t   pr_gid;
 compat_pid_t   pr_pid, pr_ppid, pr_pgrp, pr_sid;
 /*
 * The hard-coded 16 is derived from TASK_COMM_LEN, but it can't be
 * changed as it is exposed to userspace. We'd better make it hard-coded
 * here.
 */

 char    pr_fname[16];
 char    pr_psargs[ELF_PRARGSZ];
};

#ifdef CONFIG_ARCH_HAS_ELFCORE_COMPAT
#include <asm/elfcore-compat.h>
#endif

struct compat_elf_prstatus
{
 struct compat_elf_prstatus_common common;
 compat_elf_gregset_t  pr_reg;
 compat_int_t   pr_fpvalid;
};

#endif /* _LINUX_ELFCORE_COMPAT_H */

89%


¤ Dauer der Verarbeitung: 0.21 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge