Lines Matching defs:mpt_lan_priv
85 struct mpt_lan_priv { struct
86 MPT_ADAPTER *mpt_dev;
87 u8 pnum; /* Port number in the IOC. This is not a Unix network port! */
89 atomic_t buckets_out; /* number of unused buckets on IOC */
90 int bucketthresh; /* Send more when this many left */
92 int *mpt_txfidx; /* Free Tx Context list */
93 int mpt_txfidx_tail;
94 spinlock_t txfidx_lock;
96 int *mpt_rxfidx; /* Free Rx Context list */
97 int mpt_rxfidx_tail;
98 spinlock_t rxfidx_lock;
100 struct BufferControl *RcvCtl; /* Receive BufferControl structs */
101 struct BufferControl *SendCtl; /* Send BufferControl structs */
103 int max_buckets_out; /* Max buckets to send to IOC */
104 int tx_max_out; /* IOC's Tx queue len */
106 u32 total_posted;
107 u32 total_received;
131 static void mpt_lan_post_receive_buckets(struct mpt_lan_priv *priv); argument