Lines Matching refs:link_id_db

467 		priv->link_id_db[t->txpriv.raw_link_id - 1].timestamp =  in cw1200_tx_h_calc_link_ids()
696 was_buffered = priv->link_id_db[t->txpriv.raw_link_id - 1].buffered[t->txpriv.tid]++; in cw1200_tx_h_pm_state()
971 buffered = priv->link_id_db in cw1200_notify_buffered_tx()
1026 entry = &priv->link_id_db[link_id - 1]; in cw1200_rx_cb()
1284 priv->link_id_db[temp_linkid - 1].prev_status = in cw1200_link_id_reset()
1285 priv->link_id_db[temp_linkid - 1].status; in cw1200_link_id_reset()
1286 priv->link_id_db[temp_linkid - 1].status = in cw1200_link_id_reset()
1296 priv->link_id_db[priv->action_linkid - 1].prev_status = in cw1200_link_id_reset()
1297 priv->link_id_db[priv->action_linkid - 1].status; in cw1200_link_id_reset()
1298 priv->link_id_db[priv->action_linkid - 1].status = in cw1200_link_id_reset()
1313 if (!memcmp(mac, priv->link_id_db[i].mac, ETH_ALEN) && in cw1200_find_link_id()
1314 priv->link_id_db[i].status) { in cw1200_find_link_id()
1315 priv->link_id_db[i].timestamp = jiffies; in cw1200_find_link_id()
1332 if (!priv->link_id_db[i].status) { in cw1200_alloc_link_id()
1335 } else if (priv->link_id_db[i].status != CW1200_LINK_HARD && in cw1200_alloc_link_id()
1338 now - priv->link_id_db[i].timestamp; in cw1200_alloc_link_id()
1346 struct cw1200_link_entry *entry = &priv->link_id_db[ret - 1]; in cw1200_alloc_link_id()
1398 if (priv->link_id_db[i].status == CW1200_LINK_RESERVE || in cw1200_link_id_gc_work()
1399 (priv->link_id_db[i].status == CW1200_LINK_HARD && in cw1200_link_id_gc_work()
1407 if (priv->link_id_db[i].status != CW1200_LINK_HARD) in cw1200_link_id_gc_work()
1408 priv->link_id_db[i].status = CW1200_LINK_SOFT; in cw1200_link_id_gc_work()
1409 memcpy(map_link.mac_addr, priv->link_id_db[i].mac, in cw1200_link_id_gc_work()
1420 } else if (priv->link_id_db[i].status == CW1200_LINK_SOFT) { in cw1200_link_id_gc_work()
1421 ttl = priv->link_id_db[i].timestamp - now + in cw1200_link_id_gc_work()
1425 priv->link_id_db[i].status = CW1200_LINK_OFF; in cw1200_link_id_gc_work()
1437 } else if (priv->link_id_db[i].status == CW1200_LINK_RESET || in cw1200_link_id_gc_work()
1438 priv->link_id_db[i].status == in cw1200_link_id_gc_work()
1440 int status = priv->link_id_db[i].status; in cw1200_link_id_gc_work()
1441 priv->link_id_db[i].status = in cw1200_link_id_gc_work()
1442 priv->link_id_db[i].prev_status; in cw1200_link_id_gc_work()
1443 priv->link_id_db[i].timestamp = now; in cw1200_link_id_gc_work()
1449 priv->link_id_db[i].mac, in cw1200_link_id_gc_work()
1459 skb_queue_purge(&priv->link_id_db[i].rx_queue); in cw1200_link_id_gc_work()