Lines Matching defs:qib_pportdata

508 struct qib_pportdata {  struct
509 struct qib_ibport ibport_data;
511 struct qib_devdata *dd;
512 struct qib_chippport_specific *cpspec; /* chip-specific per-port */
513 struct kobject pport_kobj;
514 struct kobject sl2vl_kobj;
515 struct kobject diagc_kobj;
518 __be64 guid;
521 u32 lflags;
523 u32 state_wanted;
524 spinlock_t lflags_lock;
526 u32 int_counter;
529 atomic_t pkeyrefs[4];
535 u64 *statusp;
538 spinlock_t sdma_lock;
539 struct qib_sdma_state sdma_state;
540 unsigned long sdma_buf_jiffies;
541 struct qib_sdma_desc *sdma_descq;
542 u64 sdma_descq_added;
543 u64 sdma_descq_removed;
544 u16 sdma_descq_cnt;
545 u16 sdma_descq_tail;
546 u16 sdma_descq_head;
547 u16 sdma_next_intr;
548 u16 sdma_reset_wait;
549 u8 sdma_generation;
550 struct tasklet_struct sdma_sw_clean_up_task;
551 struct list_head sdma_activelist;
553 dma_addr_t sdma_descq_phys;
554 volatile __le64 *sdma_head_dma; /* DMA'ed by chip */
555 dma_addr_t sdma_head_phys;
557 wait_queue_head_t state_wait; /* for state_wanted */
560 unsigned hol_state;
561 struct timer_list hol_timer;
578 u64 lastibcstat;
586 unsigned long p_rcvctrl; /* shadow per-port rcvctrl */
587 unsigned long p_sendctrl; /* shadow per-port sendctrl */
589 u32 ibmtu; /* The MTU programmed for this unit */
594 u32 ibmaxlen;
599 u32 init_ibmaxlen;
601 u16 lid;
603 u16 pkeys[4];
605 u8 lmc;
606 u8 link_width_supported;
607 u8 link_speed_supported;
608 u8 link_width_enabled;
609 u8 link_speed_enabled;
610 u8 link_width_active;
611 u8 link_speed_active;
612 u8 vls_supported;
613 u8 vls_operational;
615 u8 rx_pol_inv;
617 u8 hw_pidx; /* physical port index */
618 u8 port; /* IB port number and index into dd->pports - 1 */
620 u8 delay_mult;
623 u8 led_override; /* Substituted for normal value, if non-zero */
624 u16 led_override_timeoff; /* delta to next timer event */
625 u8 led_override_vals[2]; /* Alternates per blink-frame */
626 u8 led_override_phase; /* Just counts, LSB picks from vals[] */
627 atomic_t led_override_timer_active;
629 struct timer_list led_override_timer;
630 struct xmit_wait cong_stats;
631 struct timer_list symerr_clear_timer;