Home
last modified time | relevance | path

Searched defs:tail (Results 1 – 25 of 405) sorted by relevance

12345678910>>...17

/Linux-v5.4/include/linux/
Dcirc_buf.h12 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
/Linux-v5.4/arch/arm64/kernel/
Dperf_callchain.c23 user_backtrace(struct frame_tail __user *tail, in user_backtrace()
71 compat_user_backtrace(struct compat_frame_tail __user *tail, in compat_user_backtrace()
114 struct frame_tail __user *tail; in perf_callchain_user() local
124 struct compat_frame_tail __user *tail; in perf_callchain_user() local
/Linux-v5.4/kernel/locking/
Dqspinlock.c116 u32 tail; in encode_tail() local
124 static inline __pure struct mcs_spinlock *decode_tail(u32 tail) in decode_tail()
175 static __always_inline u32 xchg_tail(struct qspinlock *lock, u32 tail) in xchg_tail()
219 static __always_inline u32 xchg_tail(struct qspinlock *lock, u32 tail) in xchg_tail()
317 u32 old, tail; in queued_spin_lock_slowpath() local
/Linux-v5.4/drivers/rpmsg/
Dqcom_glink_smem.c39 __le32 *tail; member
55 u32 tail; in glink_smem_rx_avail() local
84 u32 tail; in glink_smem_rx_peak() local
103 u32 tail; in glink_smem_rx_advance() local
118 u32 tail; in glink_smem_tx_avail() local
Dqcom_glink_rpm.c50 void __iomem *tail; member
60 unsigned int tail; in glink_rpm_rx_avail() local
75 unsigned int tail; in glink_rpm_rx_peak() local
99 unsigned int tail; in glink_rpm_rx_advance() local
114 unsigned int tail; in glink_rpm_tx_avail() local
/Linux-v5.4/drivers/net/ethernet/intel/fm10k/
Dfm10k_mbx.c132 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
1197 u16 head, tail; in fm10k_mbx_process_data() local
[all …]
/Linux-v5.4/lib/
Dlist_sort.c22 struct list_head *head, **tail = &head; in merge() local
58 struct list_head *tail = head; in merge_final() local
221 struct list_head **tail = &pending; in list_sort() local
/Linux-v5.4/include/drm/
Dspsc_queue.h43 atomic_long_t tail; member
67 struct spsc_node **tail; in spsc_queue_push() local
/Linux-v5.4/arch/arm/kernel/
Dperf_callchain.c34 user_backtrace(struct frame_tail __user *tail, in user_backtrace()
65 struct frame_tail __user *tail; in perf_callchain_user() local
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dcq.c76 u32 tail; in rvt_cq_enter() local
382 u32 head, tail, n; in rvt_resize_cq() local
523 u32 tail; in rvt_poll_cq() local
/Linux-v5.4/arch/arm/oprofile/
Dcommon.c86 static struct frame_tail* user_backtrace(struct frame_tail *tail) in user_backtrace()
108 struct frame_tail *tail = ((struct frame_tail *) regs->ARM_fp) - 1; in arm_backtrace() local
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_ring.h89 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-v5.4/arch/arm64/crypto/
Daes-ce-ccm-glue.c188 u32 tail = walk->nbytes % AES_BLOCK_SIZE; in ccm_crypt_fallback() local
252 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_encrypt() local
310 u32 tail = walk.nbytes % AES_BLOCK_SIZE; in ccm_decrypt() local
/Linux-v5.4/tools/perf/util/
Dblock-range.c205 struct block_range *tail = malloc(sizeof(struct block_range)); in block_range__create() local
250 struct block_range *tail; in block_range__create() local
/Linux-v5.4/fs/affs/
Dinode.c22 struct affs_tail *tail; in affs_iget() local
174 struct affs_tail *tail; in affs_write_inode() local
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/falcon/
Dmsgqueue.c63 u32 head, tail; in msg_queue_empty() local
77 u32 head, tail, available; in msg_queue_pop() local
159 u32 head, tail, free; in cmd_queue_has_room() local
387 u32 tail; in msgqueue_handle_init_msg() local
/Linux-v5.4/sound/isa/msnd/
Dmsnd_midi.c72 u16 tail; in snd_msndmidi_input_drop() local
108 u16 head, tail, size; in snd_msndmidi_input_read() local
/Linux-v5.4/include/asm-generic/
Dqspinlock_types.h38 u16 tail; member
42 u16 tail; member
/Linux-v5.4/drivers/net/wireless/broadcom/b43/
Dpio.c333 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-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_mbx.c140 u32 tail = hclgevf_read_dev(hw, HCLGEVF_NIC_CRQ_TAIL_REG); in hclgevf_cmd_crq_empty() local
258 u32 tail; in hclgevf_mbx_async_handler() local
/Linux-v5.4/include/uapi/linux/
Dvirtio_iommu.h74 struct virtio_iommu_req_tail tail; member
82 struct virtio_iommu_req_tail tail; member
100 struct virtio_iommu_req_tail tail; member
109 struct virtio_iommu_req_tail tail; member
/Linux-v5.4/drivers/misc/mic/scif/
Dscif_rb.c16 #define scif_rb_ring_cnt(head, tail, size) CIRC_CNT(head, tail, size) argument
17 #define scif_rb_ring_space(head, tail, size) CIRC_SPACE(head, tail, size) argument
/Linux-v5.4/drivers/tty/
Dn_tty.c168 size_t tail, size_t n) in tty_copy_to_user()
630 size_t tail; in __process_echoes() local
1054 size_t tail = ldata->read_head; in eraser() local
1333 size_t tail = ldata->canon_head; in n_tty_receive_char_special() local
1721 size_t tail = smp_load_acquire(&ldata->read_tail); in n_tty_receive_buf_common() local
1972 size_t tail = ldata->read_tail & (N_TTY_BUF_SIZE - 1); in copy_from_read_buf() local
2025 size_t tail; in canon_copy_from_read_buf() local
2143 size_t tail; in n_tty_read() local
2431 size_t nr, head, tail; in inq_canon() local
/Linux-v5.4/tools/include/linux/
Dring_buffer.h69 u64 tail) in ring_buffer_write_tail()
/Linux-v5.4/drivers/staging/rtl8723bs/include/
Drtw_event.h95 volatile int tail; member
104 volatile int tail; member

12345678910>>...17