Lines Matching defs:cb_pos
473 u8 *cb, *cb_pos, *cb_end;
702 cb_pos = cb;
707 memcpy(cb_pos, bhs[i]->b_data, block_size);
708 cb_pos += block_size;
712 if (cb_pos + 2 <= cb + cb_size)
713 *(u16*)cb_pos = 0;
715 /* Reset cb_pos back to the beginning. */
716 cb_pos = cb;
756 cb_pos += PAGE_SIZE - cur_ofs;
758 if (cb_pos >= cb_end)
762 if (cb_max_ofs && cb_pos < cb_end) {
768 * No need to update cb_pos at this stage:
769 * cb_pos += cb_max_ofs - cur_ofs;
777 u8 *cb_pos2 = cb_pos;
797 memcpy(page_address(page) + cur_ofs, cb_pos,
799 cb_pos += PAGE_SIZE - cur_ofs;
801 if (cb_pos >= cb_end)
805 if (cb_max_ofs && cb_pos < cb_end) {
808 memcpy(page_address(page) + cur_ofs, cb_pos,
810 cb_pos += cb_max_ofs - cur_ofs;
847 &xpage_done, cb_pos, cb_size - (cb_pos - cb),