Home
last modified time | relevance | path

Searched refs:tail (Results 351 - 375 of 1603) sorted by relevance

1...<<11121314151617181920>>...65

/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/
H A Dgve_adminq.c323 int tail, head; in gve_adminq_kick_and_wait() local
326 tail = ioread32be(&priv->reg_bar0->adminq_event_counter); in gve_adminq_kick_and_wait()
336 for (i = tail; i < head; i++) { in gve_adminq_kick_and_wait()
359 u32 tail; in gve_adminq_issue_cmd() local
361 tail = ioread32be(&priv->reg_bar0->adminq_event_counter); in gve_adminq_issue_cmd()
365 (tail & priv->adminq_mask)) { in gve_adminq_issue_cmd()
374 tail = ioread32be(&priv->reg_bar0->adminq_event_counter); in gve_adminq_issue_cmd()
376 (tail & priv->adminq_mask)) { in gve_adminq_issue_cmd()
447 u32 tail, head; in gve_adminq_execute_cmd() local
450 tail in gve_adminq_execute_cmd()
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Duhid.c53 __u8 tail; member
98 if (newhead != uhid->tail) { in uhid_queue()
687 if (uhid->head == uhid->tail) in uhid_char_read()
691 uhid->head != uhid->tail); in uhid_char_read()
700 if (uhid->head == uhid->tail) { in uhid_char_read()
705 if (copy_to_user(buffer, uhid->outq[uhid->tail], len)) { in uhid_char_read()
708 kfree(uhid->outq[uhid->tail]); in uhid_char_read()
709 uhid->outq[uhid->tail] = NULL; in uhid_char_read()
712 uhid->tail = (uhid->tail in uhid_char_read()
[all...]
/kernel/linux/linux-5.10/drivers/tty/
H A Dmoxa.c1872 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local
1880 tail = readw(ofsAddr + TXwptr); in MoxaPortWriteData()
1882 c = (head > tail) ? (head - tail - 1) : (head - tail + tx_mask); in MoxaPortWriteData()
1891 if (head > tail) in MoxaPortWriteData()
1892 len = head - tail - 1; in MoxaPortWriteData()
1894 len = tx_mask + 1 - tail; in MoxaPortWriteData()
1896 ofs = baseAddr + DynPage_addr + bufhead + tail; in MoxaPortWriteData()
1899 tail in MoxaPortWriteData()
1931 u16 tail, rx_mask, spage, epage; MoxaPortReadData() local
[all...]
H A Damiserial.c178 if (info->xmit.head != info->xmit.tail in rs_start()
311 if (info->xmit.head == info->xmit.tail in transmit_chars()
320 custom.serdat = info->xmit.buf[info->xmit.tail++] | 0x100; in transmit_chars()
322 info->xmit.tail = info->xmit.tail & (SERIAL_XMIT_SIZE-1); in transmit_chars()
326 info->xmit.tail, in transmit_chars()
333 if (info->xmit.head == info->xmit.tail) { in transmit_chars()
533 info->xmit.head = info->xmit.tail = 0; in startup()
753 info->xmit.tail, in rs_put_char()
770 if (info->xmit.head == info->xmit.tail in rs_flush_chars()
[all...]
/kernel/linux/linux-6.6/drivers/tty/
H A Dmoxa.c2171 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local
2179 tail = readw(ofsAddr + TXwptr); in MoxaPortWriteData()
2181 c = (head > tail) ? (head - tail - 1) : (head - tail + tx_mask); in MoxaPortWriteData()
2190 if (head > tail) in MoxaPortWriteData()
2191 len = head - tail - 1; in MoxaPortWriteData()
2193 len = tx_mask + 1 - tail; in MoxaPortWriteData()
2195 ofs = baseAddr + DynPage_addr + bufhead + tail; in MoxaPortWriteData()
2198 tail in MoxaPortWriteData()
2230 u16 tail, rx_mask, spage, epage; MoxaPortReadData() local
[all...]
H A Damiserial.c156 if (info->xmit.head != info->xmit.tail in rs_start()
276 if (info->xmit.head == info->xmit.tail in transmit_chars()
285 amiga_custom.serdat = info->xmit.buf[info->xmit.tail++] | 0x100; in transmit_chars()
287 info->xmit.tail = info->xmit.tail & (UART_XMIT_SIZE - 1); in transmit_chars()
291 info->xmit.tail, in transmit_chars()
298 if (info->xmit.head == info->xmit.tail) { in transmit_chars()
498 info->xmit.head = info->xmit.tail = 0; in startup()
711 info->xmit.tail, in rs_put_char()
728 if (info->xmit.head == info->xmit.tail in rs_flush_chars()
[all...]
/foundation/ability/ability_runtime/frameworks/native/ability/native/child_process_manager/
H A Dnative_args_child_process.cpp86 NativeChildProcess_Fd *tail = nullptr; in ParseToNativeArgs() local
111 tail->next = node; in ParseToNativeArgs()
113 tail = node; in ParseToNativeArgs()
/foundation/multimedia/player_framework/services/utils/
H A Dxml_parse.cpp74 std::string tail = str.substr(pos + 1); in TransStrAsRange() local
79 ret = StrToInt(tail, range.maxVal); in TransStrAsRange()
81 "call StrToInt func false, input tail is: %{public}s", tail.c_str()); in TransStrAsRange()
/kernel/linux/linux-5.10/drivers/scsi/be2iscsi/
H A Dbe.h35 u16 tail, head; member
63 return q->dma_mem.va + q->tail * q->entry_size; in queue_tail_node()
73 index_inc(&q->tail, q->len); in queue_tail_inc()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhclge_mbx.h231 u32 tail; member
250 (arq.tail = (arq.tail + 1) % HCLGE_MBX_MAX_ARQ_MSG_NUM)
/kernel/linux/linux-6.6/rust/alloc/vec/
H A Ddrain.rs29 /// Index of tail to preserve
31 /// Length of tail
94 // [head] [yielded by next] [unyielded] [yielded by next_back] [tail] in fmt()
96 // ^-- unyielded_ptr ^-- tail in fmt()
98 // Normally `Drop` impl would drop [unyielded] and then move [tail] to the `start`. in fmt()
101 // 2. Move [tail] to a new start at `start + len(unyielded)` in fmt()
102 // 3. Update length of the original vec to `len(head) + len(unyielded) + len(tail)` in fmt()
111 let tail = this.tail_start; in fmt()
128 // memmove back untouched tail in fmt()
129 if tail ! in fmt()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/be2iscsi/
H A Dbe.h35 u16 tail, head; member
63 return q->dma_mem.va + q->tail * q->entry_size; in queue_tail_node()
73 index_inc(&q->tail, q->len); in queue_tail_inc()
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c231 chain->tail = (descr - 1); in gelic_card_reset_chain()
345 chain->tail = start_descr; in gelic_card_init_chain()
483 chain->tail = card->rx_top->prev; /* point to the last */ in gelic_card_alloc_rx_skbs()
547 tx_chain->head != tx_chain->tail && tx_chain->tail; in gelic_card_release_tx_chain()
548 tx_chain->tail = tx_chain->tail->next) { in gelic_card_release_tx_chain()
549 status = gelic_descr_get_status(tx_chain->tail); in gelic_card_release_tx_chain()
550 netdev = tx_chain->tail->skb->dev; in gelic_card_release_tx_chain()
564 if (tx_chain->tail in gelic_card_release_tx_chain()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c231 chain->tail = (descr - 1); in gelic_card_reset_chain()
345 chain->tail = start_descr; in gelic_card_init_chain()
483 chain->tail = card->rx_top->prev; /* point to the last */ in gelic_card_alloc_rx_skbs()
547 tx_chain->head != tx_chain->tail && tx_chain->tail; in gelic_card_release_tx_chain()
548 tx_chain->tail = tx_chain->tail->next) { in gelic_card_release_tx_chain()
549 status = gelic_descr_get_status(tx_chain->tail); in gelic_card_release_tx_chain()
550 netdev = tx_chain->tail->skb->dev; in gelic_card_release_tx_chain()
564 if (tx_chain->tail in gelic_card_release_tx_chain()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Datmel_serial.c729 if (!CIRC_SPACE(ring->head, ring->tail, ATMEL_SERIAL_RINGSIZE)) in atmel_buffer_rx_char()
833 atmel_uart_write_char(port, xmit->buf[xmit->tail]); in atmel_tx_chars()
834 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in atmel_tx_chars()
871 xmit->tail += atmel_port->tx_len; in atmel_complete_tx_dma()
872 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_complete_tx_dma()
887 * xmit->tail to the end of xmit->buf, now we have to transmit the in atmel_complete_tx_dma()
950 xmit->tail, in atmel_tx_dma()
965 phys_addr = sg_dma_address(sg_tx) + xmit->tail; in atmel_tx_dma()
982 * xmit->tail correctl in atmel_tx_dma()
1621 unsigned int tail; atmel_rx_from_pdc() local
[all...]
H A Dfsl_lpuart.c430 if (xmit->tail < xmit->head || xmit->head == 0) { in lpuart_dma_tx()
432 sg_init_one(sgl, xmit->buf + xmit->tail, sport->dma_tx_bytes); in lpuart_dma_tx()
436 sg_set_buf(sgl, xmit->buf + xmit->tail, in lpuart_dma_tx()
437 UART_XMIT_SIZE - xmit->tail); in lpuart_dma_tx()
483 xmit->tail = (xmit->tail + sport->dma_tx_bytes) & (UART_XMIT_SIZE - 1); in lpuart_dma_tx_complete()
706 writeb(xmit->buf[xmit->tail], sport->port.membase + UARTDR); in lpuart_transmit_buffer()
707 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in lpuart_transmit_buffer()
739 lpuart32_write(&sport->port, xmit->buf[xmit->tail], UARTDAT in lpuart32_transmit_buffer()
[all...]
H A Dmen_z135_uart.c303 int tail; in men_z135_handle_tx() local
349 tail = xmit->tail & (UART_XMIT_SIZE - 1); in men_z135_handle_tx()
351 s = ((head >= tail) ? head : UART_XMIT_SIZE) - tail; in men_z135_handle_tx()
354 memcpy_toio(port->membase + MEN_Z135_TX_RAM, &xmit->buf[xmit->tail], n); in men_z135_handle_tx()
355 xmit->tail = (xmit->tail + n) & (UART_XMIT_SIZE - 1); in men_z135_handle_tx()
/kernel/linux/linux-5.10/arch/arm/crypto/
H A Daes-neonbs-glue.c347 int tail = req->cryptlen % AES_BLOCK_SIZE; in __xts_crypt() local
356 if (unlikely(tail)) { in __xts_crypt()
362 req->cryptlen - tail, req->iv); in __xts_crypt()
374 int reorder_last_tweak = !encrypt && tail > 0; in __xts_crypt()
390 if (err || likely(!tail)) in __xts_crypt()
396 memcpy(buf + AES_BLOCK_SIZE, buf, tail); in __xts_crypt()
397 scatterwalk_map_and_copy(buf, req->src, req->cryptlen, tail, 0); in __xts_crypt()
409 AES_BLOCK_SIZE + tail, 1); in __xts_crypt()
/kernel/linux/linux-6.6/arch/arm/crypto/
H A Daes-neonbs-glue.c343 int tail = req->cryptlen % AES_BLOCK_SIZE; in __xts_crypt() local
352 if (unlikely(tail)) { in __xts_crypt()
358 req->cryptlen - tail, req->iv); in __xts_crypt()
370 int reorder_last_tweak = !encrypt && tail > 0; in __xts_crypt()
386 if (err || likely(!tail)) in __xts_crypt()
392 memcpy(buf + AES_BLOCK_SIZE, buf, tail); in __xts_crypt()
393 scatterwalk_map_and_copy(buf, req->src, req->cryptlen, tail, 0); in __xts_crypt()
405 AES_BLOCK_SIZE + tail, 1); in __xts_crypt()
/kernel/linux/linux-5.10/drivers/virt/
H A Dfsl_hypervisor.c462 /* Returns the next head/tail pointer, wrapping around the queue if necessary */
471 unsigned int tail; member
498 if (dbq->head != nextp(dbq->tail)) { in fsl_hv_queue_doorbell()
499 dbq->q[dbq->tail] = doorbell; in fsl_hv_queue_doorbell()
505 dbq->tail = nextp(dbq->tail); in fsl_hv_queue_doorbell()
579 mask = (dbq->head == dbq->tail) ? 0 : (EPOLLIN | EPOLLRDNORM); in fsl_hv_poll()
612 if (dbq->head == dbq->tail) { in fsl_hv_read()
619 dbq->head != dbq->tail)) in fsl_hv_read()
/kernel/linux/linux-6.6/drivers/virt/
H A Dfsl_hypervisor.c462 /* Returns the next head/tail pointer, wrapping around the queue if necessary */
471 unsigned int tail; member
498 if (dbq->head != nextp(dbq->tail)) { in fsl_hv_queue_doorbell()
499 dbq->q[dbq->tail] = doorbell; in fsl_hv_queue_doorbell()
505 dbq->tail = nextp(dbq->tail); in fsl_hv_queue_doorbell()
579 mask = (dbq->head == dbq->tail) ? 0 : (EPOLLIN | EPOLLRDNORM); in fsl_hv_poll()
612 if (dbq->head == dbq->tail) { in fsl_hv_read()
619 dbq->head != dbq->tail)) in fsl_hv_read()
/kernel/linux/linux-5.10/drivers/net/ethernet/socionext/
H A Dnetsec.c284 u16 head, tail; member
635 int tail = dring->tail; in netsec_clean_tx_dring() local
642 entry = dring->vaddr + DESC_SZ * tail; in netsec_clean_tx_dring()
649 desc = &dring->desc[tail]; in netsec_clean_tx_dring()
680 /* move tail ahead */ in netsec_clean_tx_dring()
681 dring->tail = (tail + 1) % DESC_NUM; in netsec_clean_tx_dring()
683 tail = dring->tail; in netsec_clean_tx_dring()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/socionext/
H A Dnetsec.c284 u16 head, tail; member
640 int tail = dring->tail; in netsec_clean_tx_dring() local
648 entry = dring->vaddr + DESC_SZ * tail; in netsec_clean_tx_dring()
657 desc = &dring->desc[tail]; in netsec_clean_tx_dring()
691 /* move tail ahead */ in netsec_clean_tx_dring()
692 dring->tail = (tail + 1) % DESC_NUM; in netsec_clean_tx_dring()
694 tail = dring->tail; in netsec_clean_tx_dring()
[all...]
/foundation/CastEngine/castengine_wifi_display/services/utils/
H A Dbase64.h46 uint32_t tail = text_len - i; in Encode() local
47 if (tail == 1) { in Encode()
/kernel/linux/linux-5.10/security/selinux/
H A Dnetlink.c80 tmp = skb->tail; in selnl_notify()
85 nlh->nlmsg_len = skb->tail - tmp; in selnl_notify()

Completed in 30 milliseconds

1...<<11121314151617181920>>...65