| /linux/include/linux/ |
| H A D | circ_buf.h | 12 int tail; member 16 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) argument 21 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) argument 26 #define CIRC_CNT_TO_END(head,tail,size) \ argument 32 #define CIRC_SPACE_TO_END(head,tail,size) \ argument
|
| H A D | pipe_fs_i.h | 57 pipe_index_t tail; global() member 175 pipe_occupancy(unsigned int head,unsigned int tail) pipe_occupancy() argument 185 pipe_empty(unsigned int head,unsigned int tail) pipe_empty() argument 196 pipe_full(unsigned int head,unsigned int tail,unsigned int limit) pipe_full() argument [all...] |
| /linux/kernel/locking/ |
| H A D | qspinlock.c | 118 u32 tail; encode_tail() local 126 decode_tail(u32 tail) decode_tail() argument 177 xchg_tail(struct qspinlock * lock,u32 tail) xchg_tail() argument 221 xchg_tail(struct qspinlock * lock,u32 tail) xchg_tail() argument 316 u32 old, tail; queued_spin_lock_slowpath() local [all...] |
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_mbx.c | 132 static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail) in fm10k_mbx_index_len() 153 u16 tail = (mbx->tail + offset + 1) & ((mbx->mbmem_len << 1) - 1); in fm10k_mbx_tail_add() local 169 u16 tail = (mbx->tail - offset - 1) & ((mbx->mbmem_len << 1) - 1); in fm10k_mbx_tail_sub() local 216 u32 *tail = mbx->rx.buffer + fm10k_fifo_tail_offset(&mbx->rx, 0); in fm10k_mbx_pushed_tail_len() local 240 u32 *tail = fifo->buffer + end; in fm10k_fifo_write_copy() local 336 u16 end, len, tail, mask; in fm10k_mbx_write_copy() local 428 u32 *tail = fifo->buffer; in fm10k_mbx_read_copy() local 473 u16 tail) in fm10k_mbx_push_tail() 952 u16 type, rsvd0, head, tail, size; in fm10k_mbx_validate_msg_hdr() local 1198 u16 head, tail; in fm10k_mbx_process_data() local [all …]
|
| /linux/tools/lib/ |
| H A D | list_sort.c | 16 struct list_head *head, **tail = &head; in merge() local 52 struct list_head *tail = head; in merge_final() local 203 struct list_head **tail = &pending; in list_sort() local
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | bpf_arena_spin_lock.h | |
| /linux/tools/testing/selftests/bpf/libarena/include/ |
| H A D | bpf_arena_spin_lock.h | 38 u16 tail; member 42 u16 tail; member 110 u32 tail; in encode_tail() local 118 static inline struct arena_mcs_spinlock __arena *decode_tail(u32 tail) in decode_tail() 144 static __always_inline u32 xchg_tail(arena_spinlock_t __arena *lock, u32 tail) in xchg_tail() 244 u32 old, tail; in arena_spin_lock_slowpath() local
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ring.h | 90 assert_ring_tail_valid(const struct intel_ring *ring, unsigned int tail) in assert_ring_tail_valid() 116 intel_ring_set_tail(struct intel_ring *ring, unsigned int tail) in intel_ring_set_tail() 130 __intel_ring_space(unsigned int head, unsigned int tail, unsigned int size) in __intel_ring_space()
|
| /linux/drivers/rpmsg/ |
| H A D | qcom_glink_rpm.c | 51 void __iomem *tail; member 73 unsigned int tail; in glink_rpm_rx_avail() local 88 unsigned int tail; in glink_rpm_rx_peek() local 112 unsigned int tail; in glink_rpm_rx_advance() local 127 unsigned int tail; in glink_rpm_tx_avail() local
|
| /linux/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
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_protocol_ops.c | 227 u32 tail; in ipc_protocol_ul_td_send() local 330 u32 tail; in ipc_protocol_dl_td_prepare() local 435 u32 *tail) in ipc_protocol_get_head_tail_index() 452 u32 tail; in ipc_protocol_pipe_cleanup() local
|
| /linux/arch/arm/kernel/ |
| H A D | perf_callchain.c | 34 user_backtrace(struct frame_tail __user *tail, in user_backtrace() 65 struct frame_tail __user *tail; in perf_callchain_user() local
|
| /linux/include/drm/ |
| H A D | spsc_queue.h | 43 atomic_long_t tail; member 67 struct spsc_node **tail; in spsc_queue_push() local
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_ring.h | 89 const __u32 tail = atomic_read(&r->prod_tail); in pvrdma_idx_ring_has_space() local 103 const __u32 tail = atomic_read(&r->prod_tail); in pvrdma_idx_ring_has_data() local
|
| /linux/drivers/tty/ |
| H A D | n_tty.c | 161 static void tty_copy(const struct tty_struct *tty, void *to, size_t tail, in tty_copy() 560 static int n_tty_process_echo_ops(struct tty_struct *tty, size_t *tail, in n_tty_process_echo_ops() 680 size_t tail; in __process_echoes() local 1000 size_t tail = ldata->read_head; in eraser() local 1272 size_t tail = ldata->canon_head; in n_tty_receive_char_canon() local 1694 size_t tail = smp_load_acquire(&ldata->read_tail); in n_tty_receive_buf_common() local 1944 size_t tail = MASK(ldata->read_tail); in copy_from_read_buf() local 1997 size_t tail, canon_head; in canon_copy_from_read_buf() local 2055 size_t tail, canon_head; in canon_skip_eof() local 2462 size_t nr, head, tail; in inq_canon() local
|
| /linux/tools/perf/util/ |
| H A D | block-range.c | 201 struct block_range *tail = malloc(sizeof(struct block_range)); in block_range__create() local 246 struct block_range *tail; in block_range__create() local [all...] |
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | pio.c | 333 u8 *tail = wl->pio_tailspace; in tx_write_2byte_queue() local 387 u8 *tail = wl->pio_tailspace; in tx_write_4byte_queue() local 709 u8 *tail = wl->pio_tailspace; in pio_rx_frame() local 736 u8 *tail = wl->pio_tailspace; in pio_rx_frame() local
|
| /linux/include/uapi/linux/ |
| H A D | virtio_iommu.h | 80 struct virtio_iommu_req_tail tail; member 88 struct virtio_iommu_req_tail tail; member 106 struct virtio_iommu_req_tail tail; member 115 struct virtio_iommu_req_tail tail; member
|
| /linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| H A D | msgq.c | 47 u32 tail = nvkm_falcon_rd32(msgq->qmgr->falcon, msgq->tail_reg); in nvkm_falcon_msgq_empty() local 55 u32 head, tail, available; in nvkm_falcon_msgq_pop() local
|
| /linux/net/sunrpc/ |
| H A D | xdr.c | 152 const struct kvec *tail = xdr->tail; in xdr_buf_to_bvec() local 408 struct kvec *tail = xdr->tail; in xdr_inline_pages() local 738 struct kvec *tail = buf->tail; in xdr_buf_try_expand() local 765 const struct kvec *tail = buf->tail; in xdr_buf_tail_copy_right() local 779 const struct kvec *tail = buf->tail; in xdr_buf_pages_copy_right() local 813 const struct kvec *tail = buf->tail; in xdr_buf_head_copy_right() local 859 const struct kvec *tail = buf->tail; in xdr_buf_tail_shift_right() local 904 const struct kvec *tail = buf->tail; in xdr_buf_tail_copy_left() local 1369 struct kvec *tail = buf->tail; in xdr_truncate_encode() local 1474 struct kvec *tail = buf->tail; in xdr_write_pages() local
|
| /linux/arch/arm64/kernel/ |
| H A D | stacktrace.c | 516 unwind_user_frame(struct frame_tail __user *tail, void *cookie, in unwind_user_frame() 565 unwind_compat_user_frame(struct compat_frame_tail __user *tail, void *cookie, in unwind_compat_user_frame() 606 struct frame_tail __user *tail; in arch_stack_walk_user() local 614 struct compat_frame_tail __user *tail; in arch_stack_walk_user() local
|
| /linux/tools/lib/bpf/ |
| H A D | nlattr.h | 162 struct nlattr *tail; in nlattr_begin_nested() local 171 struct nlattr *tail) in nlattr_end_nested()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_mbx.c | 160 u32 tail = hclgevf_read_dev(hw, HCLGE_COMM_NIC_CRQ_TAIL_REG); in hclgevf_cmd_crq_empty() local 310 u32 tail; in hclgevf_mbx_async_handler() local
|
| /linux/drivers/media/pci/tw5864/ |
| H A D | tw5864-h264.c | 158 int *tail_nb_bits, u8 *tail) in tw5864_h264_gen_slice_head() 232 int *tail_nb_bits, u8 *tail) in tw5864_h264_put_slice_header()
|
| /linux/tools/include/linux/ |
| H A D | ring_buffer.h | 69 u64 tail) in ring_buffer_write_tail()
|