Lines Matching refs:ppos
235 static struct vm_area_struct *proc_get_vma(struct seq_file *m, loff_t *ppos) in proc_get_vma() argument
241 vma = get_next_vma(priv, *ppos); in proc_get_vma()
244 if (PTR_ERR(vma) == -EAGAIN && fallback_to_mmap_lock(priv, *ppos)) in proc_get_vma()
251 priv->last_pos = *ppos; in proc_get_vma()
258 *ppos = vma->vm_end; in proc_get_vma()
260 *ppos = SENTINEL_VMA_GATE; in proc_get_vma()
267 static void *m_start(struct seq_file *m, loff_t *ppos) in m_start() argument
270 loff_t last_addr = *ppos; in m_start()
300 *ppos = last_addr = priv->last_pos; in m_start()
306 return proc_get_vma(m, ppos); in m_start()
309 static void *m_next(struct seq_file *m, void *v, loff_t *ppos) in m_next() argument
311 if (*ppos == SENTINEL_VMA_GATE) { in m_next()
312 *ppos = SENTINEL_VMA_END; in m_next()
315 return proc_get_vma(m, ppos); in m_next()
1682 size_t count, loff_t *ppos) in clear_refs_write() argument
2109 size_t count, loff_t *ppos) in pagemap_read() argument
2124 if ((*ppos % PM_ENTRY_BYTES) || (count % PM_ENTRY_BYTES)) in pagemap_read()
2140 src = *ppos; in pagemap_read()
2190 *ppos += copied; in pagemap_read()