Searched refs:tail (Results 176 - 200 of 372) sorted by relevance

1234567891011>>

/drivers/tty/serial/
H A Dbcm63xx_uart.c341 c = xmit->buf[xmit->tail];
343 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dclps711x.c176 writew(xmit->buf[xmit->tail], port->membase + UARTDR_OFFSET);
177 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dioc4_serial.c1626 int xmit_count, tail, head; local
1648 tail = state->xmit.tail;
1649 start = (char *)&state->xmit.buf[tail];
1652 xmit_count = (head < tail) ? (UART_XMIT_SIZE - tail) : (head - tail);
1660 tail += result;
1661 tail &= UART_XMIT_SIZE - 1;
1662 state->xmit.tail
[all...]
H A Dlantiq.c239 ltq_w8(port->state->xmit.buf[port->state->xmit.tail],
241 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dlpc32xx_hs.c306 writel((u32) xmit->buf[xmit->tail],
308 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dmeson_uart.c162 ch = xmit->buf[xmit->tail];
164 xmit->tail = (xmit->tail+1) & (SERIAL_XMIT_SIZE - 1);
H A Dnetx-serial.c156 /* send xmit->buf[xmit->tail]
158 writel(xmit->buf[xmit->tail], port->membase + UART_DR);
159 xmit->tail = (xmit->tail + 1) &
H A Dpnx8xxx_uart.c273 serial_out(sport, PNX8XXX_FIFO, xmit->buf[xmit->tail]);
274 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dserial_ks8695.c230 UART_PUT_CHAR(port, xmit->buf[xmit->tail]);
232 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dst-asc.c273 c = xmit->buf[xmit->tail];
274 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Duartlite.c182 uart_out32(xmit->buf[xmit->tail], ULITE_TX, port);
183 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE-1);
H A Dvt8500_serial.c223 writeb(xmit->buf[xmit->tail], port->membase + VT8500_TXFIFO);
225 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
H A Dsunsab.c270 writeb(xmit->buf[xmit->tail],
272 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
452 writeb(xmit->buf[xmit->tail],
454 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1);
/drivers/video/fbdev/intelfb/
H A Dintelfbhw.h551 u32 head, tail; \
554 tail = INREG(PRI_RING_TAIL) & RING_TAIL_MASK; \
556 } while (head != tail); \
/drivers/crypto/amcc/
H A Dcrypto4xx_core.c451 } /* the head = tail, or empty case is already take cared */
1087 u32 tail; local
1090 tail = core_dev->dev->pdr_tail;
1092 sizeof(struct pd_uinfo)*tail;
1093 pd = core_dev->dev->pdr + sizeof(struct ce_pd) * tail;
1098 crypto4xx_pd_done(core_dev->dev, tail);
1099 crypto4xx_put_pd_to_pdr(core_dev->dev, tail);
1102 /* if tail not done, break */
/drivers/infiniband/hw/ocrdma/
H A Docrdma.h115 u16 head, tail; member in struct:ocrdma_queue_info
312 u32 head, tail; member in struct:ocrdma_qp_hwq_info
/drivers/staging/slicoss/
H A Dslic.h86 struct sk_buff *tail; member in struct:slic_rcvqueue
166 struct slic_hostcmd *tail; member in struct:slic_cmdqueue
/drivers/crypto/
H A Dn2_core.c57 unsigned long tail; member in struct:spu_queue
91 /* An async job request records the final tail value it used in
171 unsigned long tail = q->tail; local
175 if (head > tail)
176 diff = head - tail;
178 diff = (end - tail) + head;
188 return q->q + q->tail;
201 q->tail = new_tail;
236 qp->head != qp->tail)
[all...]
H A Dtalitos.h90 /* request release (tail) lock */
93 int tail; member in struct:talitos_channel
/drivers/iommu/
H A Damd_iommu.c658 u32 head, tail; local
661 tail = readl(iommu->mmio_base + MMIO_EVT_TAIL_OFFSET);
663 while (head != tail) {
693 u32 head, tail; local
699 tail = readl(iommu->mmio_base + MMIO_PPR_TAIL_OFFSET);
701 while (head != tail) {
738 tail = readl(iommu->mmio_base + MMIO_PPR_TAIL_OFFSET);
810 u32 tail)
814 target = iommu->cmd_buf + tail;
815 tail
808 copy_cmd_to_buffer(struct amd_iommu *iommu, struct iommu_cmd *cmd, u32 tail) argument
979 u32 left, tail, head, next_tail; local
[all...]
/drivers/acpi/apei/
H A Dghes.c743 struct llist_node *next, *tail = NULL; local
747 llnode->next = tail;
748 tail = llnode;
752 return tail;
/drivers/crypto/qat/qat_common/
H A Dqat_uclo.c272 struct icp_qat_uof_batch_init *init_header, *tail; local
293 tail = tail_old;
303 tail->next = mem_init;
304 tail = mem_init;
/drivers/misc/
H A Dhpilo.c60 * If a queue has empty slots, an entry is added to the queue tail,
74 if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask]
76 fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |=
78 fifo_q->tail += 1;
216 fifo_q->tail = 0;
/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h221 u8 __iomem *tail; member in struct:i40e_ring
/drivers/net/ethernet/intel/i40evf/
H A Di40e_txrx.h220 u8 __iomem *tail; member in struct:i40e_ring

Completed in 373 milliseconds

1234567891011>>