/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_defs.h | 50 static inline union active_open_entry *atid2entry(const struct tid_info *t, 56 static inline union listen_entry *stid2entry(const struct tid_info *t, 65 static inline struct t3c_tid_entry *lookup_tid(const struct tid_info *t, 77 static inline struct t3c_tid_entry *lookup_stid(const struct tid_info *t, 96 static inline struct t3c_tid_entry *lookup_atid(const struct tid_info *t,
|
H A D | cxgb3_offload.h | 157 struct tid_info { struct 194 struct tid_info tid_maps;
|
H A D | cxgb3_offload.c | 499 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 519 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 534 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 625 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 650 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 674 struct tid_info *t = &(T3C_DATA(tdev))->tid_maps; 798 struct tid_info *t = &(T3C_DATA(dev))->tid_maps; 892 struct tid_info *t = &(T3C_DATA(dev))->tid_maps; 1114 struct tid_info *ti; 1199 static int init_tid_tabs(struct tid_info * [all...] |
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_uld.h | 89 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...] |
H A D | cxgb4_main.c | 2095 int cxgb4_alloc_atid(struct tid_info *t, void *data) 2116 void cxgb4_free_atid(struct tid_info *t, unsigned int atid) 2131 int cxgb4_alloc_stid(struct tid_info *t, int family, void *data) 2160 void cxgb4_free_stid(struct tid_info *t, unsigned int stid, int family) 2192 static void cxgb4_queue_tid_release(struct tid_info *t, unsigned int chan, 2245 void cxgb4_remove_tid(struct tid_info *t, unsigned int chan, unsigned int tid) 2267 static int tid_init(struct tid_info *t)
|
H A D | cxgb4.h | 503 struct tid_info tids;
|
/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 346 /* 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 1083 struct carl9170_sta_tid *tid_info; local [all...] |
H A D | main.c | 187 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 1285 struct carl9170_sta_tid *tid_info; local 1348 struct carl9170_sta_tid *tid_info; local [all...] |
/drivers/net/wireless/iwmc3200wifi/ |
H A D | tx.c | 366 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 D | iwm.h | 145 struct iwm_tid_info tid_info[IWM_UMAC_TID_NR]; member in struct:iwm_sta_info
|
H A D | rx.c | 1127 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 D | main.c | 313 mutex_init(&iwm->sta_table[i].tid_info[j].mutex); 314 iwm->sta_table[i].tid_info[j].stopped = false;
|
H A D | commands.c | 969 sta_info->tid_info[i].last_seq_num;
|
/drivers/scsi/cxgbi/cxgb4i/ |
H A D | cxgb4i.c | 544 struct tid_info *t = lldi->tids; 664 struct tid_info *t = lldi->tids; 708 struct tid_info *t = lldi->tids; 729 struct tid_info *t = lldi->tids; 768 struct tid_info *t = lldi->tids; 814 struct tid_info *t = lldi->tids; 840 struct tid_info *t = lldi->tids; 941 struct tid_info *t = lldi->tids; 1026 struct tid_info *t = lldi->tids; 1046 struct tid_info * [all...] |
/drivers/infiniband/hw/cxgb4/ |
H A D | cm.c | 762 struct tid_info *t = dev->rdev.lldi.tids; 1319 struct tid_info *t = dev->rdev.lldi.tids; 1361 struct tid_info *t = dev->rdev.lldi.tids; 1399 struct tid_info *t = dev->rdev.lldi.tids; 1430 struct tid_info *t = dev->rdev.lldi.tids; 1469 struct tid_info *t = dev->rdev.lldi.tids; 1625 struct tid_info *t = dev->rdev.lldi.tids; 1703 struct tid_info *t = dev->rdev.lldi.tids; 1728 struct tid_info *t = dev->rdev.lldi.tids; 1892 struct tid_info * [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_common.h | 437 struct qib_tid_info tid_info; member in union:qib_cmd::__anon1022
|
H A D | qib_file_ops.c | 2010 copy = sizeof(cmd.cmd.tid_info); 2011 dest = &cmd.cmd.tid_info; 2012 src = &ucmd->cmd.tid_info; 2107 ret = qib_tid_update(rcd, fp, &cmd.cmd.tid_info); 2111 ret = qib_tid_free(rcd, subctxt_fp(fp), &cmd.cmd.tid_info);
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_common.h | 488 struct ipath_tid_info tid_info; member in union:ipath_cmd::__anon933
|
H A D | ipath_file_ops.c | 2276 copy = sizeof(cmd.cmd.tid_info); 2277 dest = &cmd.cmd.tid_info; 2278 src = &ucmd->cmd.tid_info; 2371 ret = ipath_tid_update(pd, fp, &cmd.cmd.tid_info); 2374 ret = ipath_tid_free(pd, subport_fp(fp), &cmd.cmd.tid_info);
|