Lines Matching refs:cb_pos
453 u8 *cb, *cb_pos, *cb_end;
669 cb_pos = cb;
674 memcpy(cb_pos, bhs[i]->b_data, block_size);
675 cb_pos += block_size;
679 if (cb_pos + 2 <= cb + cb_size)
680 *(u16*)cb_pos = 0;
682 /* Reset cb_pos back to the beginning. */
683 cb_pos = cb;
723 cb_pos += PAGE_CACHE_SIZE - cur_ofs;
725 if (cb_pos >= cb_end)
729 if (cb_max_ofs && cb_pos < cb_end) {
735 * No need to update cb_pos at this stage:
736 * cb_pos += cb_max_ofs - cur_ofs;
744 u8 *cb_pos2 = cb_pos;
764 memcpy(page_address(page) + cur_ofs, cb_pos,
766 cb_pos += PAGE_CACHE_SIZE - cur_ofs;
768 if (cb_pos >= cb_end)
772 if (cb_max_ofs && cb_pos < cb_end) {
775 memcpy(page_address(page) + cur_ofs, cb_pos,
777 cb_pos += cb_max_ofs - cur_ofs;
814 cb_pos, cb_size - (cb_pos - cb), i_size,