Searched defs:write_ptr (Results 1 - 9 of 9) sorted by relevance
/drivers/staging/mei/ |
H A D | interface.c | 69 char read_ptr, write_ptr; local 72 write_ptr = (char) ((dev->host_hw_state & H_CBWP) >> 16); 74 return (unsigned char) (write_ptr - read_ptr); 194 char read_ptr, write_ptr; local 200 write_ptr = (char) ((dev->me_hw_state & ME_CBWP_HRA) >> 16); 201 filled_slots = (unsigned char) (write_ptr - read_ptr);
|
/drivers/net/wireless/iwlwifi/ |
H A D | iwl-trans-pcie-tx.c | 91 int write_ptr = txq->q.write_ptr; local 98 (struct iwl_tx_cmd *) txq->cmd[txq->q.write_ptr]->payload; 102 WARN_ON(len > 0xFFF || write_ptr >= TFD_QUEUE_SIZE_MAX); 121 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; 123 if (write_ptr < TFD_QUEUE_SIZE_BC_DUP) 125 tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] = bc_ent; 142 txq->q.write_ptr | (txq_id << 8)); 161 txq->q.write_ptr | (txq_id << 8)); 170 txq->q.write_ptr | (txq_i [all...] |
H A D | iwl-trans-pcie-int.h | 179 int write_ptr; /* 1-st empty entry (index) host_w*/ member in struct:iwl_queue 480 return q->write_ptr >= q->read_ptr ? 481 (i >= q->read_ptr && i < q->write_ptr) : 482 !(i < q->read_ptr && i >= q->write_ptr);
|
/drivers/staging/comedi/ |
H A D | drivers.c | 705 unsigned int write_ptr = async->buf_write_ptr + offset; local 707 if (write_ptr >= async->prealloc_bufsz) 708 write_ptr %= async->prealloc_bufsz; 713 if (write_ptr + num_bytes > async->prealloc_bufsz) 714 block_size = async->prealloc_bufsz - write_ptr; 718 memcpy(async->prealloc_buf + write_ptr, data, block_size); 723 write_ptr = 0;
|
/drivers/net/ethernet/i825xx/ |
H A D | 3c507.c | 672 void __iomem *write_ptr; local 680 write_ptr = lp->base + cur_rxbuf; 682 writew(0x0000,write_ptr); /* Status */ 683 writew(0x0000,write_ptr+=2); /* Command */ 684 writew(cur_rxbuf + RX_BUF_SIZE,write_ptr+=2); /* Link */ 685 writew(cur_rxbuf + 22,write_ptr+=2); /* Buffer offset */ 686 writew(0x0000,write_ptr+=2); /* Pad for dest addr. */ 687 writew(0x0000,write_ptr+=2); 688 writew(0x0000,write_ptr+=2); 689 writew(0x0000,write_ptr 772 void __iomem *write_ptr = lp->base + tx_block; local [all...] |
/drivers/net/ethernet/sfc/ |
H A D | nic.c | 347 unsigned write_ptr; local 350 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 351 EFX_POPULATE_DWORD_1(reg, FRF_AZ_TX_DESC_WPTR_DWORD, write_ptr); 360 unsigned write_ptr; local 366 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 368 FRF_AZ_TX_DESC_WPTR, write_ptr); 395 unsigned write_ptr; local 401 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 402 buffer = &tx_queue->buffer[write_ptr]; 403 txd = efx_tx_desc(tx_queue, write_ptr); 561 unsigned write_ptr; local [all...] |
/drivers/net/wireless/iwlegacy/ |
H A D | 4965.c | 1555 int write_ptr = txq->q.write_ptr; local 1559 WARN_ON(len > 0xFFF || write_ptr >= TFD_QUEUE_SIZE_MAX); 1563 scd_bc_tbl[txq_id].tfd_offset[write_ptr] = bc_ent; 1566 if (write_ptr < TFD_QUEUE_SIZE_BC_DUP) 1567 scd_bc_tbl[txq_id].tfd_offset[TFD_QUEUE_SIZE_MAX + write_ptr] =
|
H A D | 4965-mac.c | 1756 txq->skbs[q->write_ptr] = skb; 1759 out_cmd = txq->cmd[q->write_ptr]; 1760 out_meta = &txq->meta[q->write_ptr]; 1774 (QUEUE_TO_SEQ(txq_id) | IDX_TO_SEQ(q->write_ptr))); 1860 q->write_ptr = il_queue_inc_wrap(q->write_ptr, q->n_bd); 2173 il->txq[txq_id].q.write_ptr = (ssn_idx & 0xff); 2285 il->txq[txq_id].q.write_ptr = (ssn_idx & 0xff); 2302 int write_ptr, read_ptr; local 2339 write_ptr [all...] |
H A D | common.h | 134 int write_ptr; /* 1-st empty entry (idx) host_w */ member in struct:il_queue 871 return q->write_ptr >= q->read_ptr ? (i >= q->read_ptr && 872 i < q->write_ptr) : !(i < 876 write_ptr);
|
Completed in 135 milliseconds