Lines Matching refs:po
99 int po = off & ~PAGE_MASK; in ceph_copy_user_to_page_vector() local
104 l = min_t(int, PAGE_SIZE-po, left); in ceph_copy_user_to_page_vector()
105 bad = copy_from_user(page_address(pages[i]) + po, data, l); in ceph_copy_user_to_page_vector()
110 po += l - bad; in ceph_copy_user_to_page_vector()
111 if (po == PAGE_SIZE) { in ceph_copy_user_to_page_vector()
112 po = 0; in ceph_copy_user_to_page_vector()
125 size_t po = off & ~PAGE_MASK; in ceph_copy_to_page_vector() local
129 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_to_page_vector()
131 memcpy(page_address(pages[i]) + po, data, l); in ceph_copy_to_page_vector()
134 po += l; in ceph_copy_to_page_vector()
135 if (po == PAGE_SIZE) { in ceph_copy_to_page_vector()
136 po = 0; in ceph_copy_to_page_vector()
148 size_t po = off & ~PAGE_MASK; in ceph_copy_from_page_vector() local
152 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_from_page_vector()
154 memcpy(data, page_address(pages[i]) + po, l); in ceph_copy_from_page_vector()
157 po += l; in ceph_copy_from_page_vector()
158 if (po == PAGE_SIZE) { in ceph_copy_from_page_vector()
159 po = 0; in ceph_copy_from_page_vector()