Lines Matching refs:tocpy
797 int tocpy; in dmu_read() local
804 tocpy = (int)MIN(db->db_size - bufoff, size); in dmu_read()
806 bcopy((char *)db->db_data + bufoff, buf, tocpy); in dmu_read()
808 offset += tocpy; in dmu_read()
809 size -= tocpy; in dmu_read()
810 buf = (char *)buf + tocpy; in dmu_read()
832 int tocpy; in dmu_write() local
839 tocpy = (int)MIN(db->db_size - bufoff, size); in dmu_write()
841 ASSERT(i == 0 || i == numbufs-1 || tocpy == db->db_size); in dmu_write()
843 if (tocpy == db->db_size) in dmu_write()
848 bcopy(buf, (char *)db->db_data + bufoff, tocpy); in dmu_write()
850 if (tocpy == db->db_size) in dmu_write()
853 offset += tocpy; in dmu_write()
854 size -= tocpy; in dmu_write()
855 buf = (char *)buf + tocpy; in dmu_write()
1044 int tocpy; in dmu_read_uio_dnode() local
1051 tocpy = (int)MIN(db->db_size - bufoff, size); in dmu_read_uio_dnode()
1057 err = dmu_xuio_add(xuio, abuf, bufoff, tocpy); in dmu_read_uio_dnode()
1059 uio->uio_resid -= tocpy; in dmu_read_uio_dnode()
1060 uio->uio_loffset += tocpy; in dmu_read_uio_dnode()
1068 err = uiomove((char *)db->db_data + bufoff, tocpy, in dmu_read_uio_dnode()
1074 size -= tocpy; in dmu_read_uio_dnode()
1147 int tocpy; in dmu_write_uio_dnode() local
1154 tocpy = (int)MIN(db->db_size - bufoff, size); in dmu_write_uio_dnode()
1156 ASSERT(i == 0 || i == numbufs-1 || tocpy == db->db_size); in dmu_write_uio_dnode()
1158 if (tocpy == db->db_size) in dmu_write_uio_dnode()
1169 err = uiomove((char *)db->db_data + bufoff, tocpy, in dmu_write_uio_dnode()
1172 if (tocpy == db->db_size) in dmu_write_uio_dnode()
1178 size -= tocpy; in dmu_write_uio_dnode()
1256 int tocpy, copied, thiscpy; in dmu_write_pages() local
1265 tocpy = (int)MIN(db->db_size - bufoff, size); in dmu_write_pages()
1267 ASSERT(i == 0 || i == numbufs-1 || tocpy == db->db_size); in dmu_write_pages()
1269 if (tocpy == db->db_size) in dmu_write_pages()
1274 for (copied = 0; copied < tocpy; copied += PAGESIZE) { in dmu_write_pages()
1276 thiscpy = MIN(PAGESIZE, tocpy - copied); in dmu_write_pages()
1284 if (tocpy == db->db_size) in dmu_write_pages()
1287 offset += tocpy; in dmu_write_pages()
1288 size -= tocpy; in dmu_write_pages()