Searched defs:tid_info (Results 1 - 9 of 9) sorted by relevance

/drivers/net/wireless/iwmc3200wifi/
H A Dtx.c366 struct iwm_tid_info *tid_info; local
389 tid_info = &sta_info->tid_info[tx_info->tid];
391 mutex_lock(&tid_info->mutex);
400 if (tid_info->stopped) {
407 mutex_unlock(&tid_info->mutex);
428 mutex_unlock(&tid_info->mutex);
433 tid_info->last_seq_num =
437 mutex_unlock(&tid_info->mutex);
H A Drx.c1127 struct iwm_tid_info *tid_info; local
1151 tid_info = &sta_info->tid_info[bit];
1153 mutex_lock(&tid_info->mutex);
1154 tid_info->stopped = stop;
1155 mutex_unlock(&tid_info->mutex);
H A Diwm.h145 struct iwm_tid_info tid_info[IWM_UMAC_TID_NR]; member in struct:iwm_sta_info
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_offload.h157 struct tid_info { struct
194 struct tid_info tid_maps;
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_uld.h89 struct tid_info { struct
114 static inline void *lookup_tid(const struct tid_info *t, unsigned int tid)
119 static inline void *lookup_atid(const struct tid_info *t, unsigned int atid)
124 static inline void *lookup_stid(const struct tid_info *t, unsigned int stid)
130 static inline void cxgb4_insert_tid(struct tid_info *t, void *data,
137 int cxgb4_alloc_atid(struct tid_info *t, void *data);
138 int cxgb4_alloc_stid(struct tid_info *t, int family, void *data);
139 void cxgb4_free_atid(struct tid_info *t, unsigned int atid);
140 void cxgb4_free_stid(struct tid_info *t, unsigned int stid, int family);
141 void cxgb4_remove_tid(struct tid_info *
[all...]
/drivers/net/wireless/ath/carl9170/
H A Dtx.c346 /* Caller must hold the tid_info->lock & rcu_read_lock */
348 struct carl9170_sta_tid *tid_info, u16 seq)
352 off = SEQ_DIFF(seq, tid_info->bsn);
363 WARN_ON_ONCE(!test_and_clear_bit(off, tid_info->bitmap));
365 off = SEQ_DIFF(tid_info->snx, tid_info->bsn);
369 if (!bitmap_empty(tid_info->bitmap, off))
370 off = find_first_bit(tid_info->bitmap, off);
372 tid_info->bsn += off;
373 tid_info
347 carl9170_tx_shift_bm(struct ar9170 *ar, struct carl9170_sta_tid *tid_info, u16 seq) argument
386 struct carl9170_sta_tid *tid_info; local
1085 struct carl9170_sta_tid *tid_info; local
[all...]
H A Dmain.c187 struct carl9170_sta_tid *tid_info; local
191 list_for_each_entry_rcu(tid_info, &ar->tx_ampdu_list, list) {
193 if (tid_info->state == CARL9170_TID_STATE_SHUTDOWN) {
194 tid_info->state = CARL9170_TID_STATE_KILLED;
195 list_del_rcu(&tid_info->list);
197 list_add_tail(&tid_info->tmp_list, &tid_gc);
202 rcu_assign_pointer(ar->tx_ampdu_iter, tid_info);
209 tid_info = list_first_entry(&tid_gc, struct carl9170_sta_tid,
212 while ((skb = __skb_dequeue(&tid_info->queue)))
215 list_del_init(&tid_info
253 struct carl9170_sta_tid *tid_info; local
1286 struct carl9170_sta_tid *tid_info; local
1349 struct carl9170_sta_tid *tid_info; local
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_common.h437 struct qib_tid_info tid_info; member in union:qib_cmd::__anon1046
/drivers/infiniband/hw/ipath/
H A Dipath_common.h488 struct ipath_tid_info tid_info; member in union:ipath_cmd::__anon957

Completed in 203 milliseconds