Lines Matching refs:copy
912 IOByteCount copy, original_size = size; in IOPolledFileWrite() local
925 copy = vars->bufferLimit - vars->bufferOffset; in IOPolledFileWrite()
926 if (copy > size) { in IOPolledFileWrite()
927 copy = size; in IOPolledFileWrite()
938 __nosan_bcopy(bytes, vars->buffer + vars->bufferHalf + vars->bufferOffset, copy); in IOPolledFileWrite()
940 bcopy(bytes, vars->buffer + vars->bufferHalf + vars->bufferOffset, copy); in IOPolledFileWrite()
942 bytes += copy; in IOPolledFileWrite()
944 bzero(vars->buffer + vars->bufferHalf + vars->bufferOffset, copy); in IOPolledFileWrite()
947 size -= copy; in IOPolledFileWrite()
948 vars->bufferOffset += copy; in IOPolledFileWrite()
949 vars->position += copy; in IOPolledFileWrite()
1071 IOByteCount copy; in IOPolledFileRead() local
1076 copy = vars->bufferLimit - vars->bufferOffset; in IOPolledFileRead()
1077 if (copy > size) { in IOPolledFileRead()
1078 copy = size; in IOPolledFileRead()
1083 __nosan_bcopy(vars->buffer + vars->bufferHalf + vars->bufferOffset, bytes, copy); in IOPolledFileRead()
1085 bcopy(vars->buffer + vars->bufferHalf + vars->bufferOffset, bytes, copy); in IOPolledFileRead()
1087 bytes += copy; in IOPolledFileRead()
1089 size -= copy; in IOPolledFileRead()
1090 vars->bufferOffset += copy; in IOPolledFileRead()