n_bd 3715 drivers/net/wireless/intel/ipw2x00/ipw2200.c s += q->n_bd; n_bd 3722 drivers/net/wireless/intel/ipw2x00/ipw2200.c static inline int ipw_queue_inc_wrap(int index, int n_bd) n_bd 3724 drivers/net/wireless/intel/ipw2x00/ipw2200.c return (++index == n_bd) ? 0 : index; n_bd 3744 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->n_bd = count; n_bd 3746 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->low_mark = q->n_bd / 4; n_bd 3750 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->high_mark = q->n_bd / 8; n_bd 3845 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (q->n_bd == 0) n_bd 3850 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->last_used = ipw_queue_inc_wrap(q->last_used, q->n_bd)) { n_bd 3855 drivers/net/wireless/intel/ipw2x00/ipw2200.c pci_free_consistent(dev, sizeof(txq->bd[0]) * q->n_bd, txq->bd, n_bd 5014 drivers/net/wireless/intel/ipw2x00/ipw2200.c if (hw_tail >= q->n_bd) { n_bd 5017 drivers/net/wireless/intel/ipw2x00/ipw2200.c hw_tail, q->n_bd); n_bd 5021 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->last_used = ipw_queue_inc_wrap(q->last_used, q->n_bd)) { n_bd 5031 drivers/net/wireless/intel/ipw2x00/ipw2200.c used += q->n_bd; n_bd 5058 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->first_empty = ipw_queue_inc_wrap(q->first_empty, q->n_bd); n_bd 10272 drivers/net/wireless/intel/ipw2x00/ipw2200.c q->first_empty = ipw_queue_inc_wrap(q->first_empty, q->n_bd); n_bd 367 drivers/net/wireless/intel/ipw2x00/ipw2200.h int n_bd; /**< number of BDs in this queue */ n_bd 618 drivers/net/wireless/intel/iwlegacy/3945-mac.c q->write_ptr = il_queue_inc_wrap(q->write_ptr, q->n_bd); n_bd 280 drivers/net/wireless/intel/iwlegacy/3945.c for (idx = il_queue_inc_wrap(idx, q->n_bd); q->read_ptr != idx; n_bd 281 drivers/net/wireless/intel/iwlegacy/3945.c q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { n_bd 311 drivers/net/wireless/intel/iwlegacy/3945.c if (idx >= txq->q.n_bd || il_queue_used(&txq->q, idx) == 0) { n_bd 314 drivers/net/wireless/intel/iwlegacy/3945.c txq->q.n_bd, txq->q.write_ptr, txq->q.read_ptr); n_bd 1875 drivers/net/wireless/intel/iwlegacy/4965-mac.c q->write_ptr = il_queue_inc_wrap(q->write_ptr, q->n_bd); n_bd 2463 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (idx >= q->n_bd || il_queue_used(q, idx) == 0) { n_bd 2465 drivers/net/wireless/intel/iwlegacy/4965-mac.c "is out of range [0-%d] %d %d.\n", txq_id, idx, q->n_bd, n_bd 2470 drivers/net/wireless/intel/iwlegacy/4965-mac.c for (idx = il_queue_inc_wrap(idx, q->n_bd); q->read_ptr != idx; n_bd 2471 drivers/net/wireless/intel/iwlegacy/4965-mac.c q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { n_bd 2777 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (idx >= txq->q.n_bd || il_queue_used(&txq->q, idx) == 0) { n_bd 2780 drivers/net/wireless/intel/iwlegacy/4965-mac.c txq->q.n_bd, txq->q.write_ptr, txq->q.read_ptr); n_bd 2831 drivers/net/wireless/intel/iwlegacy/4965-mac.c idx = il_queue_dec_wrap(scd_ssn & 0xff, txq->q.n_bd); n_bd 2946 drivers/net/wireless/intel/iwlegacy/4965-mac.c idx = il_queue_dec_wrap(ba_resp_scd_ssn & 0xff, txq->q.n_bd); n_bd 2755 drivers/net/wireless/intel/iwlegacy/common.c if (q->n_bd == 0) n_bd 2760 drivers/net/wireless/intel/iwlegacy/common.c q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd); n_bd 2789 drivers/net/wireless/intel/iwlegacy/common.c if (txq->q.n_bd) n_bd 2790 drivers/net/wireless/intel/iwlegacy/common.c dma_free_coherent(dev, il->hw_params.tfd_size * txq->q.n_bd, n_bd 2818 drivers/net/wireless/intel/iwlegacy/common.c if (q->n_bd == 0) n_bd 2832 drivers/net/wireless/intel/iwlegacy/common.c q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd); n_bd 2870 drivers/net/wireless/intel/iwlegacy/common.c if (txq->q.n_bd) n_bd 2871 drivers/net/wireless/intel/iwlegacy/common.c dma_free_coherent(dev, il->hw_params.tfd_size * txq->q.n_bd, n_bd 2914 drivers/net/wireless/intel/iwlegacy/common.c s -= q->n_bd; n_bd 2939 drivers/net/wireless/intel/iwlegacy/common.c q->n_bd = TFD_QUEUE_SIZE_MAX; n_bd 3228 drivers/net/wireless/intel/iwlegacy/common.c q->write_ptr = il_queue_inc_wrap(q->write_ptr, q->n_bd); n_bd 3250 drivers/net/wireless/intel/iwlegacy/common.c if (idx >= q->n_bd || il_queue_used(q, idx) == 0) { n_bd 3252 drivers/net/wireless/intel/iwlegacy/common.c "is out of range [0-%d] %d %d.\n", txq_id, idx, q->n_bd, n_bd 3257 drivers/net/wireless/intel/iwlegacy/common.c for (idx = il_queue_inc_wrap(idx, q->n_bd); q->read_ptr != idx; n_bd 3258 drivers/net/wireless/intel/iwlegacy/common.c q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { n_bd 119 drivers/net/wireless/intel/iwlegacy/common.h int n_bd; /* number of BDs in this queue */ n_bd 2196 drivers/net/wireless/intel/iwlegacy/common.h il_queue_inc_wrap(int idx, int n_bd) n_bd 2198 drivers/net/wireless/intel/iwlegacy/common.h return ++idx & (n_bd - 1); n_bd 2207 drivers/net/wireless/intel/iwlegacy/common.h il_queue_dec_wrap(int idx, int n_bd) n_bd 2209 drivers/net/wireless/intel/iwlegacy/common.h return --idx & (n_bd - 1);