Home
last modified time | relevance | path

Searched refs:tail (Results 126 - 150 of 1579) sorted by relevance

12345678910>>...64

/kernel/linux/linux-6.6/drivers/rpmsg/
H A Dqcom_smd.c244 __le32 tail; member
266 __le32 tail; member
402 SET_RX_CHANNEL_INFO(channel, tail, 0); in qcom_smd_channel_reset()
430 unsigned tail; in qcom_smd_channel_get_rx_avail() local
433 tail = GET_RX_CHANNEL_INFO(channel, tail); in qcom_smd_channel_get_rx_avail()
435 return (head - tail) & (channel->fifo_size - 1); in qcom_smd_channel_get_rx_avail()
495 * tail.
501 unsigned tail; in qcom_smd_channel_peek() local
505 tail in qcom_smd_channel_peek()
531 unsigned tail; qcom_smd_channel_advance() local
545 unsigned tail; qcom_smd_channel_recv_single() local
686 unsigned tail; qcom_smd_get_tx_avail() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dof_helpers.c22 const char *tail; in pseries_of_derive_parent() local
25 tail = kbasename(path) - 1; in pseries_of_derive_parent()
31 if (tail > path) { in pseries_of_derive_parent()
32 parent_path = kstrndup(path, tail - path, GFP_KERNEL); in pseries_of_derive_parent()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dof_helpers.c22 const char *tail; in pseries_of_derive_parent() local
25 tail = kbasename(path) - 1; in pseries_of_derive_parent()
31 if (tail > path) { in pseries_of_derive_parent()
32 parent_path = kstrndup(path, tail - path, GFP_KERNEL); in pseries_of_derive_parent()
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.h93 static inline void write_terminator_record(struct _aarch64_ctx *tail) in write_terminator_record() argument
95 if (tail) { in write_terminator_record()
96 tail->magic = 0; in write_terminator_record()
97 tail->size = 0; in write_terminator_record()
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/
H A Dqm_common.h28 __le16 tail; member
43 __le16 tail; member
57 __le16 tail; member
67 __le16 tail; member
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/signal/testcases/
H A Dtestcases.h100 static inline void write_terminator_record(struct _aarch64_ctx *tail) in write_terminator_record() argument
102 if (tail) { in write_terminator_record()
103 tail->magic = 0; in write_terminator_record()
104 tail->size = 0; in write_terminator_record()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_sdma.c151 * Reset our notion of head and tail. in sdma_sw_clean_up_task()
519 u16 tail; in qib_sdma_verbs_send() local
551 tail = ppd->sdma_descq_tail; in qib_sdma_verbs_send()
552 descqp = &ppd->sdma_descq[tail].qw[0]; in qib_sdma_verbs_send()
556 /* increment the tail */ in qib_sdma_verbs_send()
557 if (++tail == ppd->sdma_descq_cnt) { in qib_sdma_verbs_send()
558 tail = 0; in qib_sdma_verbs_send()
563 tx->txreq.start_idx = tail; in qib_sdma_verbs_send()
586 /* increment the tail */ in qib_sdma_verbs_send()
587 if (++tail in qib_sdma_verbs_send()
688 u16 head, tail, cnt; dump_sdma_state() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_sdma.c151 * Reset our notion of head and tail. in sdma_sw_clean_up_task()
519 u16 tail; in qib_sdma_verbs_send() local
551 tail = ppd->sdma_descq_tail; in qib_sdma_verbs_send()
552 descqp = &ppd->sdma_descq[tail].qw[0]; in qib_sdma_verbs_send()
556 /* increment the tail */ in qib_sdma_verbs_send()
557 if (++tail == ppd->sdma_descq_cnt) { in qib_sdma_verbs_send()
558 tail = 0; in qib_sdma_verbs_send()
563 tx->txreq.start_idx = tail; in qib_sdma_verbs_send()
586 /* increment the tail */ in qib_sdma_verbs_send()
587 if (++tail in qib_sdma_verbs_send()
688 u16 head, tail, cnt; dump_sdma_state() local
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dutils.c51 u8 *tail = NULL; in acpi_extract_package() local
177 tail = buffer->pointer + tail_offset; in acpi_extract_package()
198 *pointer = tail; in acpi_extract_package()
199 *((u64 *) tail) = in acpi_extract_package()
202 tail += sizeof(u64); in acpi_extract_package()
204 *tail = (char)0; in acpi_extract_package()
205 tail += sizeof(char); in acpi_extract_package()
218 *pointer = tail; in acpi_extract_package()
219 memcpy(tail, element->string.pointer, in acpi_extract_package()
222 tail in acpi_extract_package()
[all...]
H A Dacpi_dbg.c28 (CIRC_CNT((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
30 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
32 (CIRC_SPACE((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
34 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
267 /* sync tail before inserting logs */ in acpi_aml_write_kern()
290 p = &crc->buf[crc->tail]; in acpi_aml_readb_kern()
292 /* sync tail before inserting cmds */ in acpi_aml_readb_kern()
294 crc->tail = (crc->tail + 1) & (ACPI_AML_BUF_SIZE - 1); in acpi_aml_readb_kern()
520 acpi_aml_io.out_crc.head = acpi_aml_io.out_crc.tail in acpi_aml_open()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dutils.c41 u8 *tail = NULL; in acpi_extract_package() local
158 tail = buffer->pointer + tail_offset; in acpi_extract_package()
179 *pointer = tail; in acpi_extract_package()
180 *((u64 *) tail) = in acpi_extract_package()
183 tail += sizeof(u64); in acpi_extract_package()
185 *tail = (char)0; in acpi_extract_package()
186 tail += sizeof(char); in acpi_extract_package()
199 *pointer = tail; in acpi_extract_package()
200 memcpy(tail, element->string.pointer, in acpi_extract_package()
203 tail in acpi_extract_package()
[all...]
H A Dacpi_dbg.c28 (CIRC_CNT((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
30 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
32 (CIRC_SPACE((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
34 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
260 /* sync tail before inserting logs */ in acpi_aml_write_kern()
283 p = &crc->buf[crc->tail]; in acpi_aml_readb_kern()
285 /* sync tail before inserting cmds */ in acpi_aml_readb_kern()
287 crc->tail = (crc->tail + 1) & (ACPI_AML_BUF_SIZE - 1); in acpi_aml_readb_kern()
513 acpi_aml_io.out_crc.head = acpi_aml_io.out_crc.tail in acpi_aml_open()
[all...]
/kernel/linux/linux-5.10/arch/arm64/crypto/
H A Daes-ce-ccm-glue.c182 u32 tail = walk->nbytes % AES_BLOCK_SIZE; in ccm_crypt_fallback() local
187 if (nbytes == walk->total && tail > 0) { in ccm_crypt_fallback()
189 tail = 0; in ccm_crypt_fallback()
211 err = skcipher_walk_done(walk, tail); in ccm_crypt_fallback()
246 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_encrypt() local
249 tail = 0; in ccm_encrypt()
254 walk.nbytes - tail, ctx->key_enc, in ccm_encrypt()
258 err = skcipher_walk_done(&walk, tail); in ccm_encrypt()
304 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_decrypt() local
307 tail in ccm_decrypt()
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dsignal_32.c230 void __user *tail; in setup_frame() local
251 tail = sf + 1; in setup_frame()
259 __siginfo_fpu_t __user *fp = tail; in setup_frame()
260 tail += sizeof(*fp); in setup_frame()
267 __siginfo_rwin_t __user *rwp = tail; in setup_frame()
268 tail += sizeof(*rwp); in setup_frame()
325 void __user *tail; in setup_rt_frame() local
343 tail = sf + 1; in setup_rt_frame()
355 __siginfo_fpu_t __user *fp = tail; in setup_rt_frame()
356 tail in setup_rt_frame()
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsignal_32.c230 void __user *tail; in setup_frame() local
251 tail = sf + 1; in setup_frame()
259 __siginfo_fpu_t __user *fp = tail; in setup_frame()
260 tail += sizeof(*fp); in setup_frame()
267 __siginfo_rwin_t __user *rwp = tail; in setup_frame()
268 tail += sizeof(*rwp); in setup_frame()
325 void __user *tail; in setup_rt_frame() local
343 tail = sf + 1; in setup_rt_frame()
355 __siginfo_fpu_t __user *fp = tail; in setup_rt_frame()
356 tail in setup_rt_frame()
[all...]
/kernel/linux/linux-5.10/tools/power/acpi/tools/acpidbg/
H A Dacpidbg.c42 (CIRC_CNT((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
44 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
46 (CIRC_SPACE((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
48 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
78 .tail = 0,
83 .tail = 0,
228 p = &crc->buf[crc->tail]; in acpi_aml_write()
234 crc->tail = (crc->tail + len) & (ACPI_AML_BUF_SIZE - 1); in acpi_aml_write()
243 p = &crc->buf[crc->tail]; in acpi_aml_write_batch_log()
[all...]
/kernel/linux/linux-6.6/tools/power/acpi/tools/acpidbg/
H A Dacpidbg.c42 (CIRC_CNT((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
44 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
46 (CIRC_SPACE((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
48 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, ACPI_AML_BUF_SIZE))
78 .tail = 0,
83 .tail = 0,
228 p = &crc->buf[crc->tail]; in acpi_aml_write()
234 crc->tail = (crc->tail + len) & (ACPI_AML_BUF_SIZE - 1); in acpi_aml_write()
243 p = &crc->buf[crc->tail]; in acpi_aml_write_batch_log()
[all...]
/kernel/linux/linux-6.6/arch/arm64/crypto/
H A Daes-ce-ccm-glue.c171 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_encrypt() local
175 tail = 0; in ccm_encrypt()
178 walk.nbytes - tail, ctx->key_enc, in ccm_encrypt()
183 err = skcipher_walk_done(&walk, tail); in ccm_encrypt()
225 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_decrypt() local
229 tail = 0; in ccm_decrypt()
232 walk.nbytes - tail, ctx->key_enc, in ccm_decrypt()
237 err = skcipher_walk_done(&walk, tail); in ccm_decrypt()
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/
H A Diforce-usb.c32 if (iforce->xmit.head == iforce->xmit.tail) { in __iforce_usb_xmit()
38 ((char *)iforce_usb->out->transfer_buffer)[0] = iforce->xmit.buf[iforce->xmit.tail]; in __iforce_usb_xmit()
39 XMIT_INC(iforce->xmit.tail, 1); in __iforce_usb_xmit()
40 n = iforce->xmit.buf[iforce->xmit.tail]; in __iforce_usb_xmit()
41 XMIT_INC(iforce->xmit.tail, 1); in __iforce_usb_xmit()
47 c = CIRC_CNT_TO_END(iforce->xmit.head, iforce->xmit.tail, XMIT_SIZE); in __iforce_usb_xmit()
51 &iforce->xmit.buf[iforce->xmit.tail], in __iforce_usb_xmit()
58 XMIT_INC(iforce->xmit.tail, n); in __iforce_usb_xmit()
/kernel/linux/linux-5.10/kernel/bpf/
H A Dqueue_stack_maps.c19 u32 head, tail; member
32 return qs->head == qs->tail; in queue_stack_map_is_empty()
42 return head == qs->tail; in queue_stack_map_is_full()
127 ptr = &qs->elements[qs->tail * qs->map.value_size]; in __queue_map_get()
131 if (unlikely(++qs->tail >= qs->size)) in __queue_map_get()
132 qs->tail = 0; in __queue_map_get()
231 /* advance tail pointer to overwrite oldest element */ in queue_stack_map_push_elem()
232 if (unlikely(++qs->tail >= qs->size)) in queue_stack_map_push_elem()
233 qs->tail = 0; in queue_stack_map_push_elem()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dgen6_engine_cs.c171 rq->tail = intel_ring_offset(rq, cs); in gen6_emit_breadcrumb_rcs()
172 assert_ring_tail_valid(rq->ring, rq->tail); in gen6_emit_breadcrumb_rcs()
368 rq->tail = intel_ring_offset(rq, cs); in gen7_emit_breadcrumb_rcs()
369 assert_ring_tail_valid(rq->ring, rq->tail); in gen7_emit_breadcrumb_rcs()
385 rq->tail = intel_ring_offset(rq, cs); in gen6_emit_breadcrumb_xcs()
386 assert_ring_tail_valid(rq->ring, rq->tail); in gen6_emit_breadcrumb_xcs()
417 rq->tail = intel_ring_offset(rq, cs); in gen7_emit_breadcrumb_xcs()
418 assert_ring_tail_valid(rq->ring, rq->tail); in gen7_emit_breadcrumb_xcs()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_rd.c9 * tail -f /sys/kernel/debug/dri/<minor>/rd > logfile.rd
18 * tail -f /sys/kernel/debug/dri/<minor>/hangrd > logfile.rd
71 (CIRC_CNT((circ)->head, (circ)->tail, BUF_SZ))
73 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, BUF_SZ))
76 (CIRC_SPACE((circ)->head, (circ)->tail, BUF_SZ))
78 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, BUF_SZ))
115 * as CIRC_SPACE_TO_END() does not access the tail more in rd_write()
142 const char *fptr = &fifo->buf[fifo->tail]; in rd_read()
162 smp_store_release(&fifo->tail, (fifo->tail in rd_read()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dgen6_engine_cs.c172 rq->tail = intel_ring_offset(rq, cs); in gen6_emit_breadcrumb_rcs()
173 assert_ring_tail_valid(rq->ring, rq->tail); in gen6_emit_breadcrumb_rcs()
369 rq->tail = intel_ring_offset(rq, cs); in gen7_emit_breadcrumb_rcs()
370 assert_ring_tail_valid(rq->ring, rq->tail); in gen7_emit_breadcrumb_rcs()
386 rq->tail = intel_ring_offset(rq, cs); in gen6_emit_breadcrumb_xcs()
387 assert_ring_tail_valid(rq->ring, rq->tail); in gen6_emit_breadcrumb_xcs()
418 rq->tail = intel_ring_offset(rq, cs); in gen7_emit_breadcrumb_xcs()
419 assert_ring_tail_valid(rq->ring, rq->tail); in gen7_emit_breadcrumb_xcs()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_rd.c9 * tail -f /sys/kernel/debug/dri/<minor>/rd > logfile.rd
18 * tail -f /sys/kernel/debug/dri/<minor>/hangrd > logfile.rd
72 (CIRC_CNT((circ)->head, (circ)->tail, BUF_SZ))
74 (CIRC_CNT_TO_END((circ)->head, (circ)->tail, BUF_SZ))
77 (CIRC_SPACE((circ)->head, (circ)->tail, BUF_SZ))
79 (CIRC_SPACE_TO_END((circ)->head, (circ)->tail, BUF_SZ))
111 * as CIRC_SPACE_TO_END() does not access the tail more in rd_write()
138 const char *fptr = &fifo->buf[fifo->tail]; in rd_read()
158 smp_store_release(&fifo->tail, (fifo->tail in rd_read()
[all...]
/kernel/linux/linux-6.6/drivers/input/joystick/iforce/
H A Diforce-usb.c32 if (iforce->xmit.head == iforce->xmit.tail) { in __iforce_usb_xmit()
38 ((char *)iforce_usb->out->transfer_buffer)[0] = iforce->xmit.buf[iforce->xmit.tail]; in __iforce_usb_xmit()
39 XMIT_INC(iforce->xmit.tail, 1); in __iforce_usb_xmit()
40 n = iforce->xmit.buf[iforce->xmit.tail]; in __iforce_usb_xmit()
41 XMIT_INC(iforce->xmit.tail, 1); in __iforce_usb_xmit()
47 c = CIRC_CNT_TO_END(iforce->xmit.head, iforce->xmit.tail, XMIT_SIZE); in __iforce_usb_xmit()
51 &iforce->xmit.buf[iforce->xmit.tail], in __iforce_usb_xmit()
58 XMIT_INC(iforce->xmit.tail, n); in __iforce_usb_xmit()

Completed in 15 milliseconds

12345678910>>...64