Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Data Fields
ipath_devdata Struct Reference

#include <ipath_kernel.h>

Data Structures

struct  ipath_relock
 

Data Fields

struct list_head ipath_list
 
struct ipath_kregs constipath_kregs
 
struct ipath_cregs constipath_cregs
 
u64 __iomemipath_kregbase
 
u64 __iomemipath_kregend
 
unsigned long ipath_physaddr
 
u64ipath_kregalloc
 
struct ipath_portdata ** ipath_pd
 
struct ipath_skbinfoipath_port0_skbinfo
 
void __iomemipath_pio2kbase
 
void __iomemipath_pio4kbase
 
volatile __le64ipath_pioavailregs_dma
 
dma_addr_t ipath_pioavailregs_phys
 
struct _ipath_layer ipath_layer
 
int(* ipath_f_intrsetup )(struct ipath_devdata *)
 
int(* ipath_f_intr_fallback )(struct ipath_devdata *)
 
int(* ipath_f_bus )(struct ipath_devdata *, struct pci_dev *)
 
int(* ipath_f_reset )(struct ipath_devdata *)
 
int(* ipath_f_get_boardname )(struct ipath_devdata *, char *, size_t)
 
void(* ipath_f_init_hwerrors )(struct ipath_devdata *)
 
void(* ipath_f_handle_hwerrors )(struct ipath_devdata *, char *, size_t)
 
void(* ipath_f_quiet_serdes )(struct ipath_devdata *)
 
int(* ipath_f_bringup_serdes )(struct ipath_devdata *)
 
int(* ipath_f_early_init )(struct ipath_devdata *)
 
void(* ipath_f_clear_tids )(struct ipath_devdata *, unsigned)
 
void(* ipath_f_put_tid )(struct ipath_devdata *, u64 __iomem *, u32, unsigned long)
 
void(* ipath_f_tidtemplate )(struct ipath_devdata *)
 
void(* ipath_f_cleanup )(struct ipath_devdata *)
 
void(* ipath_f_setextled )(struct ipath_devdata *, u64, u64)
 
int(* ipath_f_get_base_info )(struct ipath_portdata *, void *)
 
void(* ipath_f_free_irq )(struct ipath_devdata *)
 
struct ipath_message_header *(* ipath_f_get_msgheader )(struct ipath_devdata *, __le32 *)
 
void(* ipath_f_config_ports )(struct ipath_devdata *, ushort)
 
int(* ipath_f_get_ib_cfg )(struct ipath_devdata *, int)
 
int(* ipath_f_set_ib_cfg )(struct ipath_devdata *, int, u32)
 
void(* ipath_f_config_jint )(struct ipath_devdata *, u16, u16)
 
void(* ipath_f_read_counters )(struct ipath_devdata *, struct infinipath_counters *)
 
void(* ipath_f_xgxs_reset )(struct ipath_devdata *)
 
int(* ipath_f_ib_updown )(struct ipath_devdata *, int, u64)
 
unsigned ipath_lastegr_idx
 
struct ipath_ibdevverbs_dev
 
struct timer_list verbs_timer
 
u64 ipath_sword
 
u64 ipath_rword
 
u64 ipath_spkts
 
u64 ipath_rpkts
 
u64 _ipath_status
 
__be64 ipath_guid
 
ipath_err_t ipath_lasterror
 
ipath_err_t ipath_lasthwerror
 
ipath_err_t ipath_maskederrs
 
u64 ipath_lastlinkrecov
 
u64 ibdeltainprog
 
u64 ibsymdelta
 
u64 ibsymsnap
 
u64 iblnkerrdelta
 
u64 iblnkerrsnap
 
unsigned long ipath_unmasktime
 
u64 ipath_last_tidfull
 
u64 ipath_lastport0rcv_cnt
 
u64 ipath_tidtemplate
 
u64 ipath_tidinvalid
 
u64 ipath_rhdrhead_intr_off
 
u32 ipath_kregsize
 
u32 ipath_pioavregs
 
u32 ipath_flags
 
u32 ipath_state_wanted
 
u32 ipath_lastport_piobuf
 
u32 ipath_stats_timer_active
 
u32 ipath_int_counter
 
u32 ipath_lastsword
 
u32 ipath_lastrword
 
u32 ipath_lastspkts
 
u32 ipath_lastrpkts
 
u32 ipath_pbufsport
 
u32 ipath_ports_extrabuf
 
u32 ipath_pioupd_thresh
 
u32 ipath_cfgports
 
u32 ipath_p0_hdrqfull
 
u32 ipath_p0_rcvegrcnt
 
u32 ipath_lastpioindex
 
u32 ipath_lastpioindexl
 
u32 ipath_freezelen
 
u32 ipath_consec_nopiobuf
 
u32 ipath_upd_pio_shadow
 
u32 ipath_pcibar0
 
u32 ipath_pcibar1
 
u32 ipath_x1_fix_tries
 
u32 ipath_autoneg_tries
 
u32 serdes_first_init_done
 
struct ipath_devdata::ipath_relock ipath_relock_singleton
 
int ipath_irq
 
u16 ipath_vendorid
 
u16 ipath_deviceid
 
u8 ipath_ht_slave_off
 
unsigned long ipath_wc_cookie
 
unsigned long ipath_wc_base
 
unsigned long ipath_wc_len
 
atomic_t ipath_pkeyrefs [4]
 
struct page ** ipath_pageshadow
 
dma_addr_tipath_physshadow
 
u64 __iomemipath_egrtidbase
 
spinlock_t ipath_kernel_tid_lock
 
spinlock_t ipath_user_tid_lock
 
spinlock_t ipath_sendctrl_lock
 
spinlock_t ipath_uctxt_lock
 
u64ipath_statusp
 
charipath_freezemsg
 
struct pci_devpcidev
 
struct cdevuser_cdev
 
struct cdevdiag_cdev
 
struct deviceuser_dev
 
struct devicediag_dev
 
struct timer_list ipath_stats_timer
 
struct timer_list ipath_intrchk_timer
 
voidipath_dummy_hdrq
 
dma_addr_t ipath_dummy_hdrq_phys
 
spinlock_t ipath_sdma_lock
 
unsigned long ipath_sdma_status
 
unsigned long ipath_sdma_abort_jiffies
 
unsigned long ipath_sdma_abort_intr_timeout
 
unsigned long ipath_sdma_buf_jiffies
 
struct ipath_sdma_descipath_sdma_descq
 
u64 ipath_sdma_descq_added
 
u64 ipath_sdma_descq_removed
 
int ipath_sdma_desc_nreserved
 
u16 ipath_sdma_descq_cnt
 
u16 ipath_sdma_descq_tail
 
u16 ipath_sdma_descq_head
 
u16 ipath_sdma_next_intr
 
u16 ipath_sdma_reset_wait
 
u8 ipath_sdma_generation
 
struct tasklet_struct ipath_sdma_abort_task
 
struct tasklet_struct ipath_sdma_notify_task
 
struct list_head ipath_sdma_activelist
 
struct list_head ipath_sdma_notifylist
 
atomic_t ipath_sdma_vl15_count
 
struct timer_list ipath_sdma_vl15_timer
 
dma_addr_t ipath_sdma_descq_phys
 
volatile __le64ipath_sdma_head_dma
 
dma_addr_t ipath_sdma_head_phys
 
unsigned long ipath_ureg_align
 
struct delayed_work ipath_autoneg_work
 
wait_queue_head_t ipath_autoneg_wait
 
unsigned ipath_hol_state
 
unsigned ipath_hol_next
 
struct timer_list ipath_hol_timer
 
unsigned long ipath_pioavailshadow [8]
 
unsigned long ipath_pioavailkernel [8]
 
u64 ipath_gpio_out
 
u64 ipath_gpio_mask
 
u64 ipath_extctrl
 
u64 ipath_revision
 
u64 ipath_ibcctrl
 
u64 ipath_lastibcstat
 
ipath_err_t ipath_hwerrmask
 
ipath_err_t ipath_errormask
 
u64 ipath_intconfig
 
u64 ipath_piobufbase
 
u64 ipath_ibcddrctrl
 
u32 ipath_nguid
 
unsigned long ipath_rcvctrl
 
unsigned long ipath_sendctrl
 
unsigned long ipath_lastcancel
 
unsigned long ipath_spectriggerhit
 
u32 ipath_rcvhdrcnt
 
u32 ipath_rcvhdrsize
 
u32 ipath_rcvhdrentsize
 
u32 ipath_hdrqlast
 
u32 ipath_portcnt
 
u32 ipath_palign
 
u32 ipath_piobcnt2k
 
u32 ipath_piosize2k
 
u32 ipath_piobcnt4k
 
u32 ipath_piosize4k
 
u32 ipath_pioreserved
 
u32 ipath_rcvegrbase
 
u32 ipath_rcvegrcnt
 
u32 ipath_rcvtidbase
 
u32 ipath_rcvtidcnt
 
u32 ipath_sregbase
 
u32 ipath_uregbase
 
u32 ipath_cregbase
 
u32 ipath_control
 
u32 ipath_pcirev
 
u32 ipath_4kalign
 
u32 ipath_ibmtu
 
u32 ipath_ibmaxlen
 
u32 ipath_init_ibmaxlen
 
u32 ipath_rcvegrbufsize
 
u32 ipath_lbus_width
 
u32 ipath_lbus_speed
 
u32 ipath_ibpollcnt
 
u32 ipath_msi_lo
 
u32 ipath_msi_hi
 
u16 ipath_msi_data
 
u16 ipath_mlid
 
u16 ipath_lid
 
u16 ipath_pkeys [4]
 
u8 ipath_serial [16]
 
u8 ipath_boardversion [96]
 
u8 ipath_lbus_info [32]
 
u8 ipath_majrev
 
u8 ipath_minrev
 
u8 ipath_boardrev
 
u8 ipath_pci_cacheline
 
u8 ipath_lmc
 
u8 ipath_link_width_supported
 
u8 ipath_link_speed_supported
 
u8 ipath_link_width_enabled
 
u8 ipath_link_speed_enabled
 
u8 ipath_link_width_active
 
u8 ipath_link_speed_active
 
u8 ipath_rx_pol_inv
 
u8 ipath_r_portenable_shift
 
u8 ipath_r_intravail_shift
 
u8 ipath_r_tailupd_shift
 
u8 ipath_r_portcfg_shift
 
int ipath_unit
 
u32 ipath_lli_counter
 
u32 ipath_lli_errors
 
u32 ipath_rxfc_unsupvl_errs
 
u32 ipath_overrun_thresh_errs
 
u32 ipath_lli_errs
 
u64 ipath_i_bitsextant
 
ipath_err_t ipath_e_bitsextant
 
ipath_err_t ipath_hwe_bitsextant
 
u64 ipath_i_rcvavail_mask
 
u64 ipath_i_rcvurg_mask
 
u16 ipath_i_rcvurg_shift
 
u16 ipath_i_rcvavail_shift
 
u8 ipath_gpio_sda_num
 
u8 ipath_gpio_scl_num
 
u8 ipath_i2c_chain_type
 
u64 ipath_gpio_sda
 
u64 ipath_gpio_scl
 
spinlock_t ipath_gpio_lock
 
u8 ibcs_ls_shift
 
u8 ibcs_lts_mask
 
u32 ibcs_mask
 
u32 ib_init
 
u32 ib_arm
 
u32 ib_active
 
u16 ipath_rhf_offset
 
u8 ibcc_lic_mask
 
u8 ibcc_lc_shift
 
u8 ibcc_mpl_shift
 
u8 delay_mult
 
u8 ipath_led_override
 
u16 ipath_led_override_timeoff
 
u8 ipath_led_override_vals [2]
 
u8 ipath_led_override_phase
 
atomic_t ipath_led_override_timer_active
 
struct timer_list ipath_led_override_timer
 
spinlock_t ipath_eep_st_lock
 
struct mutex ipath_eep_lock
 
uint64_t ipath_traffic_wds
 
atomic_t ipath_active_time
 
uint8_t ipath_eep_st_errs [IPATH_EEP_LOG_CNT]
 
uint8_t ipath_eep_st_new_errs [IPATH_EEP_LOG_CNT]
 
uint16_t ipath_eep_hrs
 
struct ipath_eep_log_mask ipath_eep_st_masks [IPATH_EEP_LOG_CNT]
 
u16 ipath_jint_idle_ticks
 
u16 ipath_jint_max_packets
 
spinlock_t ipath_sdepb_lock
 
u8 ipath_presets_needed
 

Detailed Description

Definition at line 259 of file ipath_kernel.h.

Field Documentation

u64 _ipath_status

Definition at line 342 of file ipath_kernel.h.

u8 delay_mult

Definition at line 791 of file ipath_kernel.h.

struct cdev* diag_cdev

Definition at line 494 of file ipath_kernel.h.

struct device* diag_dev

Definition at line 496 of file ipath_kernel.h.

u32 ib_active

Definition at line 779 of file ipath_kernel.h.

u32 ib_arm

Definition at line 778 of file ipath_kernel.h.

u32 ib_init

Definition at line 777 of file ipath_kernel.h.

u8 ibcc_lc_shift

Definition at line 788 of file ipath_kernel.h.

u8 ibcc_lic_mask

Definition at line 787 of file ipath_kernel.h.

u8 ibcc_mpl_shift

Definition at line 789 of file ipath_kernel.h.

u8 ibcs_ls_shift

Definition at line 774 of file ipath_kernel.h.

u8 ibcs_lts_mask

Definition at line 775 of file ipath_kernel.h.

u32 ibcs_mask

Definition at line 776 of file ipath_kernel.h.

u64 ibdeltainprog

Definition at line 365 of file ipath_kernel.h.

u64 iblnkerrdelta

Definition at line 368 of file ipath_kernel.h.

u64 iblnkerrsnap

Definition at line 369 of file ipath_kernel.h.

u64 ibsymdelta

Definition at line 366 of file ipath_kernel.h.

u64 ibsymsnap

Definition at line 367 of file ipath_kernel.h.

u32 ipath_4kalign

Definition at line 652 of file ipath_kernel.h.

atomic_t ipath_active_time

Definition at line 810 of file ipath_kernel.h.

u32 ipath_autoneg_tries

Definition at line 448 of file ipath_kernel.h.

wait_queue_head_t ipath_autoneg_wait

Definition at line 534 of file ipath_kernel.h.

struct delayed_work ipath_autoneg_work

Definition at line 533 of file ipath_kernel.h.

u8 ipath_boardrev

Definition at line 702 of file ipath_kernel.h.

u8 ipath_boardversion[96]

Definition at line 695 of file ipath_kernel.h.

u32 ipath_cfgports

Definition at line 416 of file ipath_kernel.h.

u32 ipath_consec_nopiobuf

Definition at line 437 of file ipath_kernel.h.

u32 ipath_control

Definition at line 647 of file ipath_kernel.h.

u32 ipath_cregbase

Definition at line 645 of file ipath_kernel.h.

Definition at line 263 of file ipath_kernel.h.

u16 ipath_deviceid

Definition at line 462 of file ipath_kernel.h.

void* ipath_dummy_hdrq

Definition at line 501 of file ipath_kernel.h.

dma_addr_t ipath_dummy_hdrq_phys

Definition at line 502 of file ipath_kernel.h.

ipath_err_t ipath_e_bitsextant

Definition at line 745 of file ipath_kernel.h.

uint16_t ipath_eep_hrs

Definition at line 814 of file ipath_kernel.h.

struct mutex ipath_eep_lock

Definition at line 806 of file ipath_kernel.h.

uint8_t ipath_eep_st_errs[IPATH_EEP_LOG_CNT]

Definition at line 812 of file ipath_kernel.h.

spinlock_t ipath_eep_st_lock

Definition at line 804 of file ipath_kernel.h.

Definition at line 819 of file ipath_kernel.h.

uint8_t ipath_eep_st_new_errs[IPATH_EEP_LOG_CNT]

Definition at line 813 of file ipath_kernel.h.

u64 __iomem* ipath_egrtidbase

Definition at line 475 of file ipath_kernel.h.

ipath_err_t ipath_errormask

Definition at line 583 of file ipath_kernel.h.

u64 ipath_extctrl

Definition at line 568 of file ipath_kernel.h.

int(* ipath_f_bringup_serdes)(struct ipath_devdata *)

Definition at line 306 of file ipath_kernel.h.

int(* ipath_f_bus)(struct ipath_devdata *, struct pci_dev *)

Definition at line 297 of file ipath_kernel.h.

void(* ipath_f_cleanup)(struct ipath_devdata *)

Definition at line 312 of file ipath_kernel.h.

void(* ipath_f_clear_tids)(struct ipath_devdata *, unsigned)

Definition at line 308 of file ipath_kernel.h.

void(* ipath_f_config_jint)(struct ipath_devdata *, u16, u16)

Definition at line 323 of file ipath_kernel.h.

void(* ipath_f_config_ports)(struct ipath_devdata *, ushort)

Definition at line 320 of file ipath_kernel.h.

int(* ipath_f_early_init)(struct ipath_devdata *)

Definition at line 307 of file ipath_kernel.h.

void(* ipath_f_free_irq)(struct ipath_devdata *)

Definition at line 317 of file ipath_kernel.h.

int(* ipath_f_get_base_info)(struct ipath_portdata *, void *)

Definition at line 315 of file ipath_kernel.h.

int(* ipath_f_get_boardname)(struct ipath_devdata *, char *, size_t)

Definition at line 300 of file ipath_kernel.h.

int(* ipath_f_get_ib_cfg)(struct ipath_devdata *, int)

Definition at line 321 of file ipath_kernel.h.

struct ipath_message_header*(* ipath_f_get_msgheader)(struct ipath_devdata *, __le32 *)
read

Definition at line 319 of file ipath_kernel.h.

void(* ipath_f_handle_hwerrors)(struct ipath_devdata *, char *, size_t)

Definition at line 303 of file ipath_kernel.h.

int(* ipath_f_ib_updown)(struct ipath_devdata *, int, u64)

Definition at line 328 of file ipath_kernel.h.

void(* ipath_f_init_hwerrors)(struct ipath_devdata *)

Definition at line 302 of file ipath_kernel.h.

int(* ipath_f_intr_fallback)(struct ipath_devdata *)

Definition at line 295 of file ipath_kernel.h.

int(* ipath_f_intrsetup)(struct ipath_devdata *)

Definition at line 293 of file ipath_kernel.h.

void(* ipath_f_put_tid)(struct ipath_devdata *, u64 __iomem *, u32, unsigned long)

Definition at line 309 of file ipath_kernel.h.

void(* ipath_f_quiet_serdes)(struct ipath_devdata *)

Definition at line 305 of file ipath_kernel.h.

void(* ipath_f_read_counters)(struct ipath_devdata *, struct infinipath_counters *)

Definition at line 324 of file ipath_kernel.h.

int(* ipath_f_reset)(struct ipath_devdata *)

Definition at line 299 of file ipath_kernel.h.

int(* ipath_f_set_ib_cfg)(struct ipath_devdata *, int, u32)

Definition at line 322 of file ipath_kernel.h.

void(* ipath_f_setextled)(struct ipath_devdata *, u64, u64)

Definition at line 313 of file ipath_kernel.h.

void(* ipath_f_tidtemplate)(struct ipath_devdata *)

Definition at line 311 of file ipath_kernel.h.

void(* ipath_f_xgxs_reset)(struct ipath_devdata *)

Definition at line 326 of file ipath_kernel.h.

u32 ipath_flags

Definition at line 389 of file ipath_kernel.h.

u32 ipath_freezelen

Definition at line 432 of file ipath_kernel.h.

char* ipath_freezemsg

Definition at line 490 of file ipath_kernel.h.

spinlock_t ipath_gpio_lock

Definition at line 768 of file ipath_kernel.h.

u64 ipath_gpio_mask

Definition at line 566 of file ipath_kernel.h.

u64 ipath_gpio_out

Definition at line 564 of file ipath_kernel.h.

u64 ipath_gpio_scl

Definition at line 765 of file ipath_kernel.h.

u8 ipath_gpio_scl_num

Definition at line 762 of file ipath_kernel.h.

u64 ipath_gpio_sda

Definition at line 764 of file ipath_kernel.h.

u8 ipath_gpio_sda_num

Definition at line 761 of file ipath_kernel.h.

__be64 ipath_guid

Definition at line 344 of file ipath_kernel.h.

u32 ipath_hdrqlast

Definition at line 618 of file ipath_kernel.h.

unsigned ipath_hol_next

Definition at line 538 of file ipath_kernel.h.

unsigned ipath_hol_state

Definition at line 537 of file ipath_kernel.h.

struct timer_list ipath_hol_timer

Definition at line 539 of file ipath_kernel.h.

u8 ipath_ht_slave_off

Definition at line 464 of file ipath_kernel.h.

ipath_err_t ipath_hwe_bitsextant

Definition at line 746 of file ipath_kernel.h.

ipath_err_t ipath_hwerrmask

Definition at line 582 of file ipath_kernel.h.

u8 ipath_i2c_chain_type

Definition at line 763 of file ipath_kernel.h.

u64 ipath_i_bitsextant

Definition at line 744 of file ipath_kernel.h.

u64 ipath_i_rcvavail_mask

Definition at line 752 of file ipath_kernel.h.

u16 ipath_i_rcvavail_shift

Definition at line 755 of file ipath_kernel.h.

u64 ipath_i_rcvurg_mask

Definition at line 753 of file ipath_kernel.h.

u16 ipath_i_rcvurg_shift

Definition at line 754 of file ipath_kernel.h.

u64 ipath_ibcctrl

Definition at line 575 of file ipath_kernel.h.

u64 ipath_ibcddrctrl

Definition at line 589 of file ipath_kernel.h.

u32 ipath_ibmaxlen

Definition at line 660 of file ipath_kernel.h.

u32 ipath_ibmtu

Definition at line 654 of file ipath_kernel.h.

u32 ipath_ibpollcnt

Definition at line 676 of file ipath_kernel.h.

u32 ipath_init_ibmaxlen

Definition at line 665 of file ipath_kernel.h.

u32 ipath_int_counter

Definition at line 398 of file ipath_kernel.h.

u64 ipath_intconfig

Definition at line 585 of file ipath_kernel.h.

struct timer_list ipath_intrchk_timer

Definition at line 500 of file ipath_kernel.h.

int ipath_irq

Definition at line 458 of file ipath_kernel.h.

u16 ipath_jint_idle_ticks

Definition at line 822 of file ipath_kernel.h.

u16 ipath_jint_max_packets

Definition at line 823 of file ipath_kernel.h.

spinlock_t ipath_kernel_tid_lock

Definition at line 477 of file ipath_kernel.h.

u64* ipath_kregalloc

Definition at line 272 of file ipath_kernel.h.

u64 __iomem* ipath_kregbase

Definition at line 266 of file ipath_kernel.h.

u64 __iomem* ipath_kregend

Definition at line 268 of file ipath_kernel.h.

Definition at line 262 of file ipath_kernel.h.

u32 ipath_kregsize

Definition at line 385 of file ipath_kernel.h.

u64 ipath_last_tidfull

Definition at line 374 of file ipath_kernel.h.

unsigned long ipath_lastcancel

Definition at line 607 of file ipath_kernel.h.

unsigned ipath_lastegr_idx

Definition at line 330 of file ipath_kernel.h.

ipath_err_t ipath_lasterror

Definition at line 349 of file ipath_kernel.h.

ipath_err_t ipath_lasthwerror

Definition at line 354 of file ipath_kernel.h.

u64 ipath_lastibcstat

Definition at line 580 of file ipath_kernel.h.

u64 ipath_lastlinkrecov

Definition at line 357 of file ipath_kernel.h.

u32 ipath_lastpioindex

Definition at line 429 of file ipath_kernel.h.

u32 ipath_lastpioindexl

Definition at line 430 of file ipath_kernel.h.

u64 ipath_lastport0rcv_cnt

Definition at line 376 of file ipath_kernel.h.

u32 ipath_lastport_piobuf

Definition at line 394 of file ipath_kernel.h.

u32 ipath_lastrpkts

Definition at line 406 of file ipath_kernel.h.

u32 ipath_lastrword

Definition at line 402 of file ipath_kernel.h.

u32 ipath_lastspkts

Definition at line 404 of file ipath_kernel.h.

u32 ipath_lastsword

Definition at line 400 of file ipath_kernel.h.

struct _ipath_layer ipath_layer

Definition at line 291 of file ipath_kernel.h.

u8 ipath_lbus_info[32]

Definition at line 696 of file ipath_kernel.h.

u32 ipath_lbus_speed

Definition at line 671 of file ipath_kernel.h.

u32 ipath_lbus_width

Definition at line 669 of file ipath_kernel.h.

u8 ipath_led_override

Definition at line 794 of file ipath_kernel.h.

u8 ipath_led_override_phase

Definition at line 797 of file ipath_kernel.h.

u16 ipath_led_override_timeoff

Definition at line 795 of file ipath_kernel.h.

struct timer_list ipath_led_override_timer

Definition at line 800 of file ipath_kernel.h.

atomic_t ipath_led_override_timer_active

Definition at line 798 of file ipath_kernel.h.

u8 ipath_led_override_vals[2]

Definition at line 796 of file ipath_kernel.h.

u16 ipath_lid

Definition at line 686 of file ipath_kernel.h.

u8 ipath_link_speed_active

Definition at line 714 of file ipath_kernel.h.

u8 ipath_link_speed_enabled

Definition at line 712 of file ipath_kernel.h.

u8 ipath_link_speed_supported

Definition at line 710 of file ipath_kernel.h.

u8 ipath_link_width_active

Definition at line 713 of file ipath_kernel.h.

u8 ipath_link_width_enabled

Definition at line 711 of file ipath_kernel.h.

u8 ipath_link_width_supported

Definition at line 708 of file ipath_kernel.h.

struct list_head ipath_list

Definition at line 260 of file ipath_kernel.h.

u32 ipath_lli_counter

Definition at line 727 of file ipath_kernel.h.

u32 ipath_lli_errors

Definition at line 729 of file ipath_kernel.h.

u32 ipath_lli_errs

Definition at line 738 of file ipath_kernel.h.

u8 ipath_lmc

Definition at line 706 of file ipath_kernel.h.

u8 ipath_majrev

Definition at line 698 of file ipath_kernel.h.

ipath_err_t ipath_maskederrs

Definition at line 356 of file ipath_kernel.h.

u8 ipath_minrev

Definition at line 700 of file ipath_kernel.h.

u16 ipath_mlid

Definition at line 684 of file ipath_kernel.h.

u16 ipath_msi_data

Definition at line 682 of file ipath_kernel.h.

u32 ipath_msi_hi

Definition at line 680 of file ipath_kernel.h.

u32 ipath_msi_lo

Definition at line 678 of file ipath_kernel.h.

u32 ipath_nguid

Definition at line 597 of file ipath_kernel.h.

u32 ipath_overrun_thresh_errs

Definition at line 737 of file ipath_kernel.h.

u32 ipath_p0_hdrqfull

Definition at line 418 of file ipath_kernel.h.

u32 ipath_p0_rcvegrcnt

Definition at line 420 of file ipath_kernel.h.

struct page** ipath_pageshadow

Definition at line 472 of file ipath_kernel.h.

u32 ipath_palign

Definition at line 622 of file ipath_kernel.h.

u32 ipath_pbufsport

Definition at line 408 of file ipath_kernel.h.

u8 ipath_pci_cacheline

Definition at line 704 of file ipath_kernel.h.

u32 ipath_pcibar0

Definition at line 444 of file ipath_kernel.h.

u32 ipath_pcibar1

Definition at line 446 of file ipath_kernel.h.

u32 ipath_pcirev

Definition at line 649 of file ipath_kernel.h.

Definition at line 274 of file ipath_kernel.h.

unsigned long ipath_physaddr

Definition at line 270 of file ipath_kernel.h.

dma_addr_t* ipath_physshadow

Definition at line 474 of file ipath_kernel.h.

void __iomem* ipath_pio2kbase

Definition at line 278 of file ipath_kernel.h.

void __iomem* ipath_pio4kbase

Definition at line 280 of file ipath_kernel.h.

unsigned long ipath_pioavailkernel[8]

Definition at line 562 of file ipath_kernel.h.

volatile __le64* ipath_pioavailregs_dma

Definition at line 288 of file ipath_kernel.h.

dma_addr_t ipath_pioavailregs_phys

Definition at line 290 of file ipath_kernel.h.

unsigned long ipath_pioavailshadow[8]

Definition at line 560 of file ipath_kernel.h.

u32 ipath_pioavregs

Definition at line 387 of file ipath_kernel.h.

u32 ipath_piobcnt2k

Definition at line 624 of file ipath_kernel.h.

u32 ipath_piobcnt4k

Definition at line 628 of file ipath_kernel.h.

u64 ipath_piobufbase

Definition at line 587 of file ipath_kernel.h.

u32 ipath_pioreserved

Definition at line 631 of file ipath_kernel.h.

u32 ipath_piosize2k

Definition at line 626 of file ipath_kernel.h.

u32 ipath_piosize4k

Definition at line 630 of file ipath_kernel.h.

u32 ipath_pioupd_thresh

Definition at line 411 of file ipath_kernel.h.

atomic_t ipath_pkeyrefs[4]

Definition at line 470 of file ipath_kernel.h.

u16 ipath_pkeys[4]

Definition at line 688 of file ipath_kernel.h.

struct ipath_skbinfo* ipath_port0_skbinfo

Definition at line 276 of file ipath_kernel.h.

u32 ipath_portcnt

Definition at line 620 of file ipath_kernel.h.

u32 ipath_ports_extrabuf

Definition at line 410 of file ipath_kernel.h.

u8 ipath_presets_needed

Definition at line 830 of file ipath_kernel.h.

u8 ipath_r_intravail_shift

Definition at line 719 of file ipath_kernel.h.

u8 ipath_r_portcfg_shift

Definition at line 721 of file ipath_kernel.h.

u8 ipath_r_portenable_shift

Definition at line 718 of file ipath_kernel.h.

u8 ipath_r_tailupd_shift

Definition at line 720 of file ipath_kernel.h.

unsigned long ipath_rcvctrl

Definition at line 603 of file ipath_kernel.h.

u32 ipath_rcvegrbase

Definition at line 633 of file ipath_kernel.h.

u32 ipath_rcvegrbufsize

Definition at line 667 of file ipath_kernel.h.

u32 ipath_rcvegrcnt

Definition at line 635 of file ipath_kernel.h.

u32 ipath_rcvhdrcnt

Definition at line 612 of file ipath_kernel.h.

u32 ipath_rcvhdrentsize

Definition at line 616 of file ipath_kernel.h.

u32 ipath_rcvhdrsize

Definition at line 614 of file ipath_kernel.h.

u32 ipath_rcvtidbase

Definition at line 637 of file ipath_kernel.h.

u32 ipath_rcvtidcnt

Definition at line 639 of file ipath_kernel.h.

struct ipath_devdata::ipath_relock ipath_relock_singleton
u64 ipath_revision

Definition at line 570 of file ipath_kernel.h.

u64 ipath_rhdrhead_intr_off

Definition at line 382 of file ipath_kernel.h.

u16 ipath_rhf_offset

Definition at line 781 of file ipath_kernel.h.

u64 ipath_rpkts

Definition at line 340 of file ipath_kernel.h.

u64 ipath_rword

Definition at line 336 of file ipath_kernel.h.

u8 ipath_rx_pol_inv

Definition at line 716 of file ipath_kernel.h.

u32 ipath_rxfc_unsupvl_errs

Definition at line 736 of file ipath_kernel.h.

spinlock_t ipath_sdepb_lock

Definition at line 829 of file ipath_kernel.h.

unsigned long ipath_sdma_abort_intr_timeout

Definition at line 508 of file ipath_kernel.h.

unsigned long ipath_sdma_abort_jiffies

Definition at line 507 of file ipath_kernel.h.

struct tasklet_struct ipath_sdma_abort_task

Definition at line 520 of file ipath_kernel.h.

struct list_head ipath_sdma_activelist

Definition at line 522 of file ipath_kernel.h.

unsigned long ipath_sdma_buf_jiffies

Definition at line 509 of file ipath_kernel.h.

int ipath_sdma_desc_nreserved

Definition at line 513 of file ipath_kernel.h.

struct ipath_sdma_desc* ipath_sdma_descq

Definition at line 510 of file ipath_kernel.h.

u64 ipath_sdma_descq_added

Definition at line 511 of file ipath_kernel.h.

u16 ipath_sdma_descq_cnt

Definition at line 514 of file ipath_kernel.h.

u16 ipath_sdma_descq_head

Definition at line 516 of file ipath_kernel.h.

dma_addr_t ipath_sdma_descq_phys

Definition at line 527 of file ipath_kernel.h.

u64 ipath_sdma_descq_removed

Definition at line 512 of file ipath_kernel.h.

u16 ipath_sdma_descq_tail

Definition at line 515 of file ipath_kernel.h.

u8 ipath_sdma_generation

Definition at line 519 of file ipath_kernel.h.

volatile __le64* ipath_sdma_head_dma

Definition at line 528 of file ipath_kernel.h.

dma_addr_t ipath_sdma_head_phys

Definition at line 529 of file ipath_kernel.h.

spinlock_t ipath_sdma_lock

Definition at line 505 of file ipath_kernel.h.

u16 ipath_sdma_next_intr

Definition at line 517 of file ipath_kernel.h.

struct tasklet_struct ipath_sdma_notify_task

Definition at line 521 of file ipath_kernel.h.

struct list_head ipath_sdma_notifylist

Definition at line 523 of file ipath_kernel.h.

u16 ipath_sdma_reset_wait

Definition at line 518 of file ipath_kernel.h.

unsigned long ipath_sdma_status

Definition at line 506 of file ipath_kernel.h.

atomic_t ipath_sdma_vl15_count

Definition at line 524 of file ipath_kernel.h.

struct timer_list ipath_sdma_vl15_timer

Definition at line 525 of file ipath_kernel.h.

unsigned long ipath_sendctrl

Definition at line 605 of file ipath_kernel.h.

spinlock_t ipath_sendctrl_lock

Definition at line 479 of file ipath_kernel.h.

u8 ipath_serial[16]

Definition at line 693 of file ipath_kernel.h.

unsigned long ipath_spectriggerhit

Definition at line 609 of file ipath_kernel.h.

u64 ipath_spkts

Definition at line 338 of file ipath_kernel.h.

u32 ipath_sregbase

Definition at line 641 of file ipath_kernel.h.

u32 ipath_state_wanted

Definition at line 391 of file ipath_kernel.h.

struct timer_list ipath_stats_timer

Definition at line 498 of file ipath_kernel.h.

u32 ipath_stats_timer_active

Definition at line 396 of file ipath_kernel.h.

u64* ipath_statusp

Definition at line 488 of file ipath_kernel.h.

u64 ipath_sword

Definition at line 334 of file ipath_kernel.h.

u64 ipath_tidinvalid

Definition at line 380 of file ipath_kernel.h.

u64 ipath_tidtemplate

Definition at line 378 of file ipath_kernel.h.

uint64_t ipath_traffic_wds

Definition at line 808 of file ipath_kernel.h.

spinlock_t ipath_uctxt_lock

Definition at line 481 of file ipath_kernel.h.

int ipath_unit

Definition at line 724 of file ipath_kernel.h.

unsigned long ipath_unmasktime

Definition at line 372 of file ipath_kernel.h.

u32 ipath_upd_pio_shadow

Definition at line 442 of file ipath_kernel.h.

unsigned long ipath_ureg_align

Definition at line 531 of file ipath_kernel.h.

u32 ipath_uregbase

Definition at line 643 of file ipath_kernel.h.

spinlock_t ipath_user_tid_lock

Definition at line 478 of file ipath_kernel.h.

u16 ipath_vendorid

Definition at line 460 of file ipath_kernel.h.

unsigned long ipath_wc_base

Definition at line 467 of file ipath_kernel.h.

unsigned long ipath_wc_cookie

Definition at line 466 of file ipath_kernel.h.

unsigned long ipath_wc_len

Definition at line 468 of file ipath_kernel.h.

u32 ipath_x1_fix_tries

Definition at line 447 of file ipath_kernel.h.

struct pci_dev* pcidev

Definition at line 492 of file ipath_kernel.h.

u32 serdes_first_init_done

Definition at line 449 of file ipath_kernel.h.

struct cdev* user_cdev

Definition at line 493 of file ipath_kernel.h.

struct device* user_dev

Definition at line 495 of file ipath_kernel.h.

struct ipath_ibdev* verbs_dev

Definition at line 331 of file ipath_kernel.h.

struct timer_list verbs_timer

Definition at line 332 of file ipath_kernel.h.


The documentation for this struct was generated from the following file: