Lines Matching refs:link_id_db

470 		priv->link_id_db[t->txpriv.raw_link_id - 1].timestamp =  in cw1200_tx_h_calc_link_ids()
699 was_buffered = priv->link_id_db[t->txpriv.raw_link_id - 1].buffered[t->txpriv.tid]++; in cw1200_tx_h_pm_state()
974 buffered = priv->link_id_db in cw1200_notify_buffered_tx()
1029 entry = &priv->link_id_db[link_id - 1]; in cw1200_rx_cb()
1287 priv->link_id_db[temp_linkid - 1].prev_status = in cw1200_link_id_reset()
1288 priv->link_id_db[temp_linkid - 1].status; in cw1200_link_id_reset()
1289 priv->link_id_db[temp_linkid - 1].status = in cw1200_link_id_reset()
1299 priv->link_id_db[priv->action_linkid - 1].prev_status = in cw1200_link_id_reset()
1300 priv->link_id_db[priv->action_linkid - 1].status; in cw1200_link_id_reset()
1301 priv->link_id_db[priv->action_linkid - 1].status = in cw1200_link_id_reset()
1316 if (!memcmp(mac, priv->link_id_db[i].mac, ETH_ALEN) && in cw1200_find_link_id()
1317 priv->link_id_db[i].status) { in cw1200_find_link_id()
1318 priv->link_id_db[i].timestamp = jiffies; in cw1200_find_link_id()
1335 if (!priv->link_id_db[i].status) { in cw1200_alloc_link_id()
1338 } else if (priv->link_id_db[i].status != CW1200_LINK_HARD && in cw1200_alloc_link_id()
1341 now - priv->link_id_db[i].timestamp; in cw1200_alloc_link_id()
1349 struct cw1200_link_entry *entry = &priv->link_id_db[ret - 1]; in cw1200_alloc_link_id()
1401 if (priv->link_id_db[i].status == CW1200_LINK_RESERVE || in cw1200_link_id_gc_work()
1402 (priv->link_id_db[i].status == CW1200_LINK_HARD && in cw1200_link_id_gc_work()
1410 if (priv->link_id_db[i].status != CW1200_LINK_HARD) in cw1200_link_id_gc_work()
1411 priv->link_id_db[i].status = CW1200_LINK_SOFT; in cw1200_link_id_gc_work()
1412 memcpy(map_link.mac_addr, priv->link_id_db[i].mac, in cw1200_link_id_gc_work()
1423 } else if (priv->link_id_db[i].status == CW1200_LINK_SOFT) { in cw1200_link_id_gc_work()
1424 ttl = priv->link_id_db[i].timestamp - now + in cw1200_link_id_gc_work()
1428 priv->link_id_db[i].status = CW1200_LINK_OFF; in cw1200_link_id_gc_work()
1440 } else if (priv->link_id_db[i].status == CW1200_LINK_RESET || in cw1200_link_id_gc_work()
1441 priv->link_id_db[i].status == in cw1200_link_id_gc_work()
1443 int status = priv->link_id_db[i].status; in cw1200_link_id_gc_work()
1444 priv->link_id_db[i].status = in cw1200_link_id_gc_work()
1445 priv->link_id_db[i].prev_status; in cw1200_link_id_gc_work()
1446 priv->link_id_db[i].timestamp = now; in cw1200_link_id_gc_work()
1452 priv->link_id_db[i].mac, in cw1200_link_id_gc_work()
1462 skb_queue_purge(&priv->link_id_db[i].rx_queue); in cw1200_link_id_gc_work()