Searched refs:rd_index (Results 1 – 8 of 8) sorted by relevance
73 unsigned int rd_index; member157 if (s->rd_index == s->wr_index) { in block_from_buf()165 for (i = s->rd_index; i < s->rd_index + 3; i++) in block_from_buf()169 memcpy(buf, &s->buffer[s->rd_index], 3); in block_from_buf()171 s->rd_index += 3; in block_from_buf()172 if (s->rd_index >= s->buf_size) in block_from_buf()173 s->rd_index = 0; in block_from_buf()249 if (s->wr_index == s->rd_index) { in block_to_buf()250 s->rd_index += 3; in block_to_buf()251 if (s->rd_index >= s->buf_size) in block_to_buf()[all …]
470 while (radio->wr_index == radio->rd_index) { in si470x_fops_read()476 radio->wr_index != radio->rd_index) < 0) { in si470x_fops_read()487 if (radio->rd_index == radio->wr_index) in si470x_fops_read()491 if (copy_to_user(buf, &radio->buffer[radio->rd_index], 3)) in si470x_fops_read()496 radio->rd_index += 3; in si470x_fops_read()497 if (radio->rd_index >= radio->buf_size) in si470x_fops_read()498 radio->rd_index = 0; in si470x_fops_read()528 if (radio->rd_index != radio->wr_index) in si470x_fops_poll()
331 if (radio->wr_index == radio->rd_index) { in si470x_i2c_interrupt()333 radio->rd_index += 3; in si470x_i2c_interrupt()334 if (radio->rd_index >= radio->buf_size) in si470x_i2c_interrupt()335 radio->rd_index = 0; in si470x_i2c_interrupt()339 if (radio->wr_index != radio->rd_index) in si470x_i2c_interrupt()420 radio->rd_index = 0; in si470x_i2c_probe()
464 if (radio->wr_index == radio->rd_index) { in si470x_int_in_callback()466 radio->rd_index += 3; in si470x_int_in_callback()467 if (radio->rd_index >= radio->buf_size) in si470x_int_in_callback()468 radio->rd_index = 0; in si470x_int_in_callback()471 if (radio->wr_index != radio->rd_index) in si470x_int_in_callback()739 radio->rd_index = 0; in si470x_usb_driver_probe()
160 unsigned int rd_index; member
78 unsigned int rd_index; member214 if (radio->wr_index == radio->rd_index) { in wl1273_fm_rds()217 radio->rd_index = 0; in wl1273_fm_rds()224 if (radio->wr_index != radio->rd_index) in wl1273_fm_rds()457 radio->rd_index = 0; in wl1273_fm_set_rx_freq()602 radio->rd_index = 0; in wl1273_fm_start()1099 if (radio->rd_index != radio->wr_index) in wl1273_fm_fops_poll()1218 while (radio->wr_index == radio->rd_index) { in wl1273_fm_fops_read()1227 radio->rd_index) < 0) { in wl1273_fm_fops_read()1238 if (radio->rd_index == radio->wr_index) in wl1273_fm_fops_read()[all …]
304 unsigned int rd_index; member1903 bdev->rd_index = 0; in bcm2048_probe()1941 bdev->rd_index = 0; /* new data, new start */ in bcm2048_work()2184 bdev->rd_index = 0; in bcm2048_fops_open()2240 i = bdev->fifo_size - bdev->rd_index; in bcm2048_fops_read()2248 tmpbuf[i] = bdev->rds_info.radio_text[bdev->rd_index+i+2]; in bcm2048_fops_read()2249 tmpbuf[i+1] = bdev->rds_info.radio_text[bdev->rd_index+i+1]; in bcm2048_fops_read()2250 tmpbuf[i+2] = (bdev->rds_info.radio_text[bdev->rd_index + i] & 0xf0) >> 4; in bcm2048_fops_read()2251 if ((bdev->rds_info.radio_text[bdev->rd_index+i] & in bcm2048_fops_read()2261 bdev->rd_index += i; in bcm2048_fops_read()[all …]
1273 u32 wrptr, rd_index, tx_val; in mwifiex_pcie_process_recv_data() local1300 rd_index = card->rxbd_rdptr & reg->rx_mask; in mwifiex_pcie_process_recv_data()1301 skb_data = card->rx_buf_list[rd_index]; in mwifiex_pcie_process_recv_data()1310 card->rx_buf_list[rd_index] = NULL; in mwifiex_pcie_process_recv_data()1355 skb_tmp, rd_index); in mwifiex_pcie_process_recv_data()1356 card->rx_buf_list[rd_index] = skb_tmp; in mwifiex_pcie_process_recv_data()1359 desc2 = card->rxbd_ring[rd_index]; in mwifiex_pcie_process_recv_data()1366 desc = card->rxbd_ring[rd_index]; in mwifiex_pcie_process_recv_data()