Lines Matching refs:po
66 int po = off & ~PAGE_MASK; in ceph_copy_user_to_page_vector() local
71 l = min_t(int, PAGE_SIZE-po, left); in ceph_copy_user_to_page_vector()
72 bad = copy_from_user(page_address(pages[i]) + po, data, l); in ceph_copy_user_to_page_vector()
77 po += l - bad; in ceph_copy_user_to_page_vector()
78 if (po == PAGE_SIZE) { in ceph_copy_user_to_page_vector()
79 po = 0; in ceph_copy_user_to_page_vector()
92 size_t po = off & ~PAGE_MASK; in ceph_copy_to_page_vector() local
96 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_to_page_vector()
98 memcpy(page_address(pages[i]) + po, data, l); in ceph_copy_to_page_vector()
101 po += l; in ceph_copy_to_page_vector()
102 if (po == PAGE_SIZE) { in ceph_copy_to_page_vector()
103 po = 0; in ceph_copy_to_page_vector()
115 size_t po = off & ~PAGE_MASK; in ceph_copy_from_page_vector() local
119 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_from_page_vector()
121 memcpy(data, page_address(pages[i]) + po, l); in ceph_copy_from_page_vector()
124 po += l; in ceph_copy_from_page_vector()
125 if (po == PAGE_SIZE) { in ceph_copy_from_page_vector()
126 po = 0; in ceph_copy_from_page_vector()