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

#include <qib.h>

Data Fields

struct qib_ibport ibport_data
 
struct qib_devdatadd
 
struct qib_chippport_specificcpspec
 
struct kobject pport_kobj
 
struct kobject pport_cc_kobj
 
struct kobject sl2vl_kobj
 
struct kobject diagc_kobj
 
__be64 guid
 
u32 lflags
 
u32 state_wanted
 
spinlock_t lflags_lock
 
atomic_t pkeyrefs [4]
 
u64statusp
 
struct qib_sdma_descsdma_descq
 
struct workqueue_structqib_wq
 
struct qib_sdma_state sdma_state
 
dma_addr_t sdma_descq_phys
 
volatile __le64sdma_head_dma
 
dma_addr_t sdma_head_phys
 
u16 sdma_descq_cnt
 
spinlock_t sdma_lock ____cacheline_aligned_in_smp
 
struct list_head sdma_activelist
 
u64 sdma_descq_added
 
u64 sdma_descq_removed
 
u16 sdma_descq_tail
 
u16 sdma_descq_head
 
u8 sdma_generation
 
struct tasklet_struct
sdma_sw_clean_up_task 
____cacheline_aligned_in_smp
 
wait_queue_head_t state_wait
 
unsigned hol_state
 
struct timer_list hol_timer
 
u64 lastibcstat
 
unsigned long p_rcvctrl
 
unsigned long p_sendctrl
 
u32 ibmtu
 
u32 ibmaxlen
 
u32 init_ibmaxlen
 
u16 lid
 
u16 pkeys [4]
 
u8 lmc
 
u8 link_width_supported
 
u8 link_speed_supported
 
u8 link_width_enabled
 
u8 link_speed_enabled
 
u8 link_width_active
 
u8 link_speed_active
 
u8 vls_supported
 
u8 vls_operational
 
u8 rx_pol_inv
 
u8 hw_pidx
 
u8 port
 
u8 delay_mult
 
u8 led_override
 
u16 led_override_timeoff
 
u8 led_override_vals [2]
 
u8 led_override_phase
 
atomic_t led_override_timer_active
 
struct timer_list led_override_timer
 
struct xmit_wait cong_stats
 
struct timer_list symerr_clear_timer
 
spinlock_t cc_shadow_lock ____cacheline_aligned_in_smp
 
struct cc_table_shadowccti_entries_shadow
 
struct
ib_cc_congestion_setting_attr_shadow
congestion_entries_shadow
 
struct ib_cc_table_entry_shadowccti_entries
 
struct
ib_cc_congestion_entry_shadow
congestion_entries
 
u16 cc_supported_table_entries
 
u16 total_cct_entry
 
u16 cc_sl_control_map
 
u16 ccti_limit
 
u8 cc_max_table_entries
 

Detailed Description

Definition at line 516 of file qib.h.

Field Documentation

spinlock_t sdma_lock ____cacheline_aligned_in_smp

Definition at line 556 of file qib.h.

struct tasklet_struct sdma_sw_clean_up_task ____cacheline_aligned_in_smp

Definition at line 564 of file qib.h.

spinlock_t cc_shadow_lock ____cacheline_aligned_in_smp

Definition at line 645 of file qib.h.

u8 cc_max_table_entries

Definition at line 674 of file qib.h.

u16 cc_sl_control_map

Definition at line 668 of file qib.h.

u16 cc_supported_table_entries

Definition at line 662 of file qib.h.

Definition at line 654 of file qib.h.

struct cc_table_shadow* ccti_entries_shadow

Definition at line 648 of file qib.h.

u16 ccti_limit

Definition at line 671 of file qib.h.

struct xmit_wait cong_stats

Definition at line 640 of file qib.h.

Definition at line 657 of file qib.h.

struct ib_cc_congestion_setting_attr_shadow* congestion_entries_shadow

Definition at line 651 of file qib.h.

Definition at line 520 of file qib.h.

Definition at line 519 of file qib.h.

u8 delay_mult

Definition at line 630 of file qib.h.

struct kobject diagc_kobj

Definition at line 524 of file qib.h.

__be64 guid

Definition at line 527 of file qib.h.

unsigned hol_state

Definition at line 570 of file qib.h.

struct timer_list hol_timer

Definition at line 571 of file qib.h.

u8 hw_pidx

Definition at line 627 of file qib.h.

u32 ibmaxlen

Definition at line 604 of file qib.h.

u32 ibmtu

Definition at line 599 of file qib.h.

struct qib_ibport ibport_data

Definition at line 517 of file qib.h.

u32 init_ibmaxlen

Definition at line 609 of file qib.h.

u64 lastibcstat

Definition at line 588 of file qib.h.

u8 led_override

Definition at line 633 of file qib.h.

u8 led_override_phase

Definition at line 636 of file qib.h.

u16 led_override_timeoff

Definition at line 634 of file qib.h.

struct timer_list led_override_timer

Definition at line 639 of file qib.h.

atomic_t led_override_timer_active

Definition at line 637 of file qib.h.

u8 led_override_vals[2]

Definition at line 635 of file qib.h.

u32 lflags

Definition at line 530 of file qib.h.

spinlock_t lflags_lock

Definition at line 533 of file qib.h.

u16 lid

Definition at line 611 of file qib.h.

u8 link_speed_active

Definition at line 621 of file qib.h.

u8 link_speed_enabled

Definition at line 619 of file qib.h.

u8 link_speed_supported

Definition at line 617 of file qib.h.

u8 link_width_active

Definition at line 620 of file qib.h.

u8 link_width_enabled

Definition at line 618 of file qib.h.

u8 link_width_supported

Definition at line 616 of file qib.h.

u8 lmc

Definition at line 615 of file qib.h.

unsigned long p_rcvctrl

Definition at line 596 of file qib.h.

unsigned long p_sendctrl

Definition at line 597 of file qib.h.

atomic_t pkeyrefs[4]

Definition at line 536 of file qib.h.

u16 pkeys[4]

Definition at line 613 of file qib.h.

Definition at line 628 of file qib.h.

struct kobject pport_cc_kobj

Definition at line 522 of file qib.h.

struct kobject pport_kobj

Definition at line 521 of file qib.h.

Definition at line 548 of file qib.h.

u8 rx_pol_inv

Definition at line 625 of file qib.h.

struct list_head sdma_activelist

Definition at line 557 of file qib.h.

struct qib_sdma_desc* sdma_descq

Definition at line 547 of file qib.h.

u64 sdma_descq_added

Definition at line 558 of file qib.h.

u16 sdma_descq_cnt

Definition at line 553 of file qib.h.

u16 sdma_descq_head

Definition at line 561 of file qib.h.

dma_addr_t sdma_descq_phys

Definition at line 550 of file qib.h.

u64 sdma_descq_removed

Definition at line 559 of file qib.h.

u16 sdma_descq_tail

Definition at line 560 of file qib.h.

u8 sdma_generation

Definition at line 562 of file qib.h.

volatile __le64* sdma_head_dma

Definition at line 551 of file qib.h.

dma_addr_t sdma_head_phys

Definition at line 552 of file qib.h.

struct qib_sdma_state sdma_state

Definition at line 549 of file qib.h.

struct kobject sl2vl_kobj

Definition at line 523 of file qib.h.

wait_queue_head_t state_wait

Definition at line 567 of file qib.h.

u32 state_wanted

Definition at line 532 of file qib.h.

u64* statusp

Definition at line 542 of file qib.h.

struct timer_list symerr_clear_timer

Definition at line 641 of file qib.h.

u16 total_cct_entry

Definition at line 665 of file qib.h.

u8 vls_operational

Definition at line 623 of file qib.h.

u8 vls_supported

Definition at line 622 of file qib.h.


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