Eine aufbereitete Darstellung der Quelle

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

Benutzer

Quelle  atmdev.h

  Sprache: C
 

/*
 * This file is auto-generated. Modifications will be lost.
 *
 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
 * for more information.
 */

#ifndef _UAPILINUX_ATMDEV_H
#define _UAPILINUX_ATMDEV_H
#include <linux/atmapi.h>
#include <linux/atm.h>
#include <linux/atmioc.h>
#define ESI_LEN 6
#define ATM_OC3_PCR (155520000 / 270 * 260 / 8 / 53)
#define ATM_25_PCR ((25600000 / 8 - 8000) / 54)
#define ATM_OC12_PCR (622080000 / 1080 * 1040 / 8 / 53)
#define ATM_DS3_PCR (8000 * 12)
#define __AAL_STAT_ITEMS __HANDLE_ITEM(tx); __HANDLE_ITEM(tx_err); __HANDLE_ITEM(rx); __HANDLE_ITEM(rx_err); __HANDLE_ITEM(rx_drop);
struct atm_aal_stats {
#define __HANDLE_ITEM(i) int i
  __AAL_STAT_ITEMS
#undef __HANDLE_ITEM
};
struct atm_dev_stats {
  struct atm_aal_stats aal0;
  struct atm_aal_stats aal34;
  struct atm_aal_stats aal5;
} __ATM_API_ALIGN;
#define ATM_GETLINKRATE _IOW('a', ATMIOC_ITF + 1struct atmif_sioc)
#define ATM_GETNAMES _IOW('a', ATMIOC_ITF + 3struct atm_iobuf)
#define ATM_GETTYPE _IOW('a', ATMIOC_ITF + 4struct atmif_sioc)
#define ATM_GETESI _IOW('a', ATMIOC_ITF + 5struct atmif_sioc)
#define ATM_GETADDR _IOW('a', ATMIOC_ITF + 6struct atmif_sioc)
#define ATM_RSTADDR _IOW('a', ATMIOC_ITF + 7struct atmif_sioc)
#define ATM_ADDADDR _IOW('a', ATMIOC_ITF + 8struct atmif_sioc)
#define ATM_DELADDR _IOW('a', ATMIOC_ITF + 9struct atmif_sioc)
#define ATM_GETCIRANGE _IOW('a', ATMIOC_ITF + 10struct atmif_sioc)
#define ATM_SETCIRANGE _IOW('a', ATMIOC_ITF + 11struct atmif_sioc)
#define ATM_SETESI _IOW('a', ATMIOC_ITF + 12struct atmif_sioc)
#define ATM_SETESIF _IOW('a', ATMIOC_ITF + 13struct atmif_sioc)
#define ATM_ADDLECSADDR _IOW('a', ATMIOC_ITF + 14struct atmif_sioc)
#define ATM_DELLECSADDR _IOW('a', ATMIOC_ITF + 15struct atmif_sioc)
#define ATM_GETLECSADDR _IOW('a', ATMIOC_ITF + 16struct atmif_sioc)
#define ATM_GETSTAT _IOW('a', ATMIOC_SARCOM + 0struct atmif_sioc)
#define ATM_GETSTATZ _IOW('a', ATMIOC_SARCOM + 1struct atmif_sioc)
#define ATM_GETLOOP _IOW('a', ATMIOC_SARCOM + 2struct atmif_sioc)
#define ATM_SETLOOP _IOW('a', ATMIOC_SARCOM + 3struct atmif_sioc)
#define ATM_QUERYLOOP _IOW('a', ATMIOC_SARCOM + 4struct atmif_sioc)
#define ATM_SETSC _IOW('a', ATMIOC_SPECIAL + 1int)
#define ATM_SETBACKEND _IOW('a', ATMIOC_SPECIAL + 2, atm_backend_t)
#define ATM_NEWBACKENDIF _IOW('a', ATMIOC_SPECIAL + 3, atm_backend_t)
#define ATM_ADDPARTY _IOW('a', ATMIOC_SPECIAL + 4struct atm_iobuf)
#define ATM_DROPPARTY _IOW('a', ATMIOC_SPECIAL + 5int)
#define ATM_BACKEND_RAW 0
#define ATM_BACKEND_PPP 1
#define ATM_BACKEND_BR2684 2
#define ATM_ITFTYP_LEN 8
#define __ATM_LM_NONE 0
#define __ATM_LM_AAL 1
#define __ATM_LM_ATM 2
#define __ATM_LM_PHY 8
#define __ATM_LM_ANALOG 16
#define __ATM_LM_MKLOC(n) ((n))
#define __ATM_LM_MKRMT(n) ((n) << 8)
#define __ATM_LM_XTLOC(n) ((n) & 0xff)
#define __ATM_LM_XTRMT(n) (((n) >> 8) & 0xff)
#define ATM_LM_NONE 0
#define ATM_LM_LOC_AAL __ATM_LM_MKLOC(__ATM_LM_AAL)
#define ATM_LM_LOC_ATM __ATM_LM_MKLOC(__ATM_LM_ATM)
#define ATM_LM_LOC_PHY __ATM_LM_MKLOC(__ATM_LM_PHY)
#define ATM_LM_LOC_ANALOG __ATM_LM_MKLOC(__ATM_LM_ANALOG)
#define ATM_LM_RMT_AAL __ATM_LM_MKRMT(__ATM_LM_AAL)
#define ATM_LM_RMT_ATM __ATM_LM_MKRMT(__ATM_LM_ATM)
#define ATM_LM_RMT_PHY __ATM_LM_MKRMT(__ATM_LM_PHY)
#define ATM_LM_RMT_ANALOG __ATM_LM_MKRMT(__ATM_LM_ANALOG)
struct atm_iobuf {
  int length;
  void  * buffer;
};
#define ATM_CI_MAX - 1
struct atm_cirange {
  signed char vpi_bits;
  signed char vci_bits;
};
#define ATM_SC_RX 1024
#define ATM_SC_TX 2048
#define ATM_BACKLOG_DEFAULT 32
#define ATM_MF_IMMED 1
#define ATM_MF_INC_RSV 2
#define ATM_MF_INC_SHP 4
#define ATM_MF_DEC_RSV 8
#define ATM_MF_DEC_SHP 16
#define ATM_MF_BWD 32
#define ATM_MF_SET (ATM_MF_INC_RSV | ATM_MF_INC_SHP | ATM_MF_DEC_RSV | ATM_MF_DEC_SHP | ATM_MF_BWD)
#define ATM_VS_IDLE 0
#define ATM_VS_CONNECTED 1
#define ATM_VS_CLOSING 2
#define ATM_VS_LISTEN 3
#define ATM_VS_INUSE 4
#define ATM_VS_BOUND 5
#define ATM_VS2TXT_MAP "IDLE""CONNECTED""CLOSING""LISTEN""INUSE""BOUND"
#define ATM_VF2TXT_MAP "ADDR""READY""PARTIAL""REGIS""RELEASED""HASQOS""LISTEN""META""256""512""1024""2048""SESSION""HASSAP""BOUND""CLOSE"
#endif

Messung V0.5 in Prozent
C=85 H=96 G=90

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet am  2026-06-28) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

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 und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik