Searched refs:lpos (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.15/kernel/printk/ |
D | printk_ringbuffer.c | 315 #define DATA_INDEX(data_ring, lpos) ((lpos) & DATA_SIZE_MASK(data_ring)) argument 321 #define DATA_WRAPS(data_ring, lpos) ((lpos) >> (data_ring)->size_bits) argument 324 #define LPOS_DATALESS(lpos) ((lpos) & 1UL) argument 329 #define DATA_THIS_WRAP_START_LPOS(data_ring, lpos) \ argument 330 ((lpos) & ~DATA_SIZE_MASK(data_ring)) 629 static bool data_push_tail(struct printk_ringbuffer *rb, unsigned long lpos) in data_push_tail() argument 637 if (LPOS_DATALESS(lpos)) in data_push_tail() 667 while ((lpos - tail_lpos) - 1 < DATA_SIZE(data_ring)) { in data_push_tail() 672 if (!data_make_reusable(rb, tail_lpos, lpos, &next_lpos)) { in data_push_tail() 1000 unsigned long lpos, unsigned int size) in get_next_lpos() argument [all …]
|
/Linux-v5.15/sound/soc/sof/ |
D | trace.c | 294 loff_t lpos = *ppos; in sof_dfsentry_trace_read() local 302 if (lpos < 0) in sof_dfsentry_trace_read() 308 lpos_64 = lpos; in sof_dfsentry_trace_read() 309 lpos = do_div(lpos_64, buffer_size); in sof_dfsentry_trace_read() 311 if (count > buffer_size - lpos) /* min() not used to avoid sparse warnings */ in sof_dfsentry_trace_read() 312 count = buffer_size - lpos; in sof_dfsentry_trace_read() 315 avail = sof_wait_trace_avail(sdev, lpos, buffer_size); in sof_dfsentry_trace_read() 325 rem = copy_to_user(buffer, ((u8 *)(dfse->buf) + lpos), count); in sof_dfsentry_trace_read()
|
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ras_eeprom.c | 864 loff_t lpos; in amdgpu_ras_debugfs_table_read() local 875 lpos = *pos - strlen(tbl_hdr_str); in amdgpu_ras_debugfs_table_read() 876 if (copy_to_user(buf, &data[lpos], data_len)) in amdgpu_ras_debugfs_table_read() 885 loff_t lpos; in amdgpu_ras_debugfs_table_read() local 889 lpos = *pos - strlen(tbl_hdr_str) - tbl_hdr_fmt_size; in amdgpu_ras_debugfs_table_read() 890 if (copy_to_user(buf, &rec_hdr_str[lpos], data_len)) in amdgpu_ras_debugfs_table_read()
|
/Linux-v5.15/lib/ |
D | btree.c | 523 unsigned long *parent, int lpos) in merge() argument 533 setval(geo, parent, lpos, right); in merge() 534 setval(geo, parent, lpos + 1, left); in merge() 536 btree_remove_level(head, geo, bkey(geo, parent, lpos), level + 1); in merge()
|
/Linux-v5.15/drivers/usb/dwc3/ |
D | gadget.c | 2490 dwc->ev_buf->lpos = (dwc->ev_buf->lpos + count) % in dwc3_gadget_pullup() 4057 event.raw = *(u32 *) (evt->cache + evt->lpos); in dwc3_process_event_buf() 4070 evt->lpos = (evt->lpos + 4) % evt->length; in dwc3_process_event_buf() 4141 amount = min(count, evt->length - evt->lpos); in dwc3_check_event_buf() 4142 memcpy(evt->cache + evt->lpos, evt->buf + evt->lpos, amount); in dwc3_check_event_buf()
|
D | core.c | 426 evt->lpos = 0; in dwc3_event_buffers_setup() 444 evt->lpos = 0; in dwc3_event_buffers_cleanup()
|
D | core.h | 654 unsigned int lpos; member
|
/Linux-v5.15/drivers/net/wireless/intersil/hostap/ |
D | hostap_ap.c | 1501 char body[12], *p, *lpos; in handle_assoc() local 1652 lpos = p; in handle_assoc() 1656 (*lpos)++; in handle_assoc() 1660 (*lpos)++; in handle_assoc() 1665 (*lpos)++; in handle_assoc() 1670 (*lpos)++; in handle_assoc()
|