cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

atm_idt77105.h (955B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2/* atm_idt77105.h - Driver-specific declarations of the IDT77105 driver (for
      3 * use by driver-specific utilities) */
      4
      5/* Written 1999 by Greg Banks <gnb@linuxfan.com>. Copied from atm_suni.h. */
      6
      7
      8#ifndef LINUX_ATM_IDT77105_H
      9#define LINUX_ATM_IDT77105_H
     10
     11#include <linux/types.h>
     12#include <linux/atmioc.h>
     13#include <linux/atmdev.h>
     14
     15/*
     16 * Structure for IDT77105_GETSTAT and IDT77105_GETSTATZ ioctls.
     17 * Pointed to by `arg' in atmif_sioc.
     18 */
     19struct idt77105_stats {
     20        __u32 symbol_errors;  /* wire symbol errors */
     21        __u32 tx_cells;       /* cells transmitted */
     22        __u32 rx_cells;       /* cells received */
     23        __u32 rx_hec_errors;  /* Header Error Check errors on receive */
     24};
     25
     26#define IDT77105_GETSTAT	_IOW('a',ATMIOC_PHYPRV+2,struct atmif_sioc)	/* get stats */
     27#define IDT77105_GETSTATZ	_IOW('a',ATMIOC_PHYPRV+3,struct atmif_sioc)	/* get stats and zero */
     28
     29#endif