/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | qcom_smd.c | 244 __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 D | of_helpers.c | 22 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 D | of_helpers.c | 22 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 D | testcases.h | 93 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 D | qm_common.h | 28 __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 D | testcases.h | 100 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 D | qib_sdma.c | 151 * 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 D | qib_sdma.c | 151 * 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 D | utils.c | 51 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 D | acpi_dbg.c | 28 (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 D | utils.c | 41 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 D | acpi_dbg.c | 28 (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 D | aes-ce-ccm-glue.c | 182 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 D | signal_32.c | 230 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 D | signal_32.c | 230 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 D | acpidbg.c | 42 (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 D | acpidbg.c | 42 (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 D | aes-ce-ccm-glue.c | 171 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 D | iforce-usb.c | 32 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 D | queue_stack_maps.c | 19 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 D | gen6_engine_cs.c | 171 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 D | msm_rd.c | 9 * 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 D | gen6_engine_cs.c | 172 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 D | msm_rd.c | 9 * 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 D | iforce-usb.c | 32 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()
|