Lines Matching refs:bit
114 int bit; in pasemi_alloc_tx_chan() local
132 bit = find_next_bit(txch_free, MAX_TXCH, start); in pasemi_alloc_tx_chan()
133 if (bit >= limit) in pasemi_alloc_tx_chan()
135 if (!test_and_clear_bit(bit, txch_free)) in pasemi_alloc_tx_chan()
138 return bit; in pasemi_alloc_tx_chan()
149 int bit; in pasemi_alloc_rx_chan() local
151 bit = find_first_bit(rxch_free, MAX_RXCH); in pasemi_alloc_rx_chan()
152 if (bit >= MAX_TXCH) in pasemi_alloc_rx_chan()
154 if (!test_and_clear_bit(bit, rxch_free)) in pasemi_alloc_rx_chan()
157 return bit; in pasemi_alloc_rx_chan()
389 int bit; in pasemi_dma_alloc_flag() local
392 bit = find_next_bit(flags_free, MAX_FLAGS, 0); in pasemi_dma_alloc_flag()
393 if (bit >= MAX_FLAGS) in pasemi_dma_alloc_flag()
395 if (!test_and_clear_bit(bit, flags_free)) in pasemi_dma_alloc_flag()
398 return bit; in pasemi_dma_alloc_flag()
454 int bit; in pasemi_dma_alloc_fun() local
457 bit = find_next_bit(fun_free, MAX_FLAGS, 0); in pasemi_dma_alloc_fun()
458 if (bit >= MAX_FLAGS) in pasemi_dma_alloc_fun()
460 if (!test_and_clear_bit(bit, fun_free)) in pasemi_dma_alloc_fun()
463 return bit; in pasemi_dma_alloc_fun()