Lines Matching refs:tx_buffers
4429 priv->tx_buffers = kmalloc_array(TX_PENDED_QUEUE_LENGTH, in ipw2100_tx_allocate()
4432 if (!priv->tx_buffers) { in ipw2100_tx_allocate()
4449 priv->tx_buffers[i].type = DATA; in ipw2100_tx_allocate()
4450 priv->tx_buffers[i].info.d_struct.data = in ipw2100_tx_allocate()
4452 priv->tx_buffers[i].info.d_struct.data_phys = p; in ipw2100_tx_allocate()
4453 priv->tx_buffers[i].info.d_struct.txb = NULL; in ipw2100_tx_allocate()
4462 priv->tx_buffers[j].info.d_struct.data, in ipw2100_tx_allocate()
4463 priv->tx_buffers[j].info.d_struct.data_phys); in ipw2100_tx_allocate()
4466 kfree(priv->tx_buffers); in ipw2100_tx_allocate()
4467 priv->tx_buffers = NULL; in ipw2100_tx_allocate()
4495 if (priv->tx_buffers[i].info.d_struct.txb) { in ipw2100_tx_initialize()
4496 libipw_txb_free(priv->tx_buffers[i].info.d_struct. in ipw2100_tx_initialize()
4498 priv->tx_buffers[i].info.d_struct.txb = NULL; in ipw2100_tx_initialize()
4501 list_add_tail(&priv->tx_buffers[i].list, &priv->tx_free_list); in ipw2100_tx_initialize()
4530 if (!priv->tx_buffers) in ipw2100_tx_free()
4534 if (priv->tx_buffers[i].info.d_struct.txb) { in ipw2100_tx_free()
4535 libipw_txb_free(priv->tx_buffers[i].info.d_struct. in ipw2100_tx_free()
4537 priv->tx_buffers[i].info.d_struct.txb = NULL; in ipw2100_tx_free()
4539 if (priv->tx_buffers[i].info.d_struct.data) in ipw2100_tx_free()
4542 priv->tx_buffers[i].info.d_struct.data, in ipw2100_tx_free()
4543 priv->tx_buffers[i].info.d_struct.data_phys); in ipw2100_tx_free()
4546 kfree(priv->tx_buffers); in ipw2100_tx_free()
4547 priv->tx_buffers = NULL; in ipw2100_tx_free()