Lines Matching refs:copylen
58 ssize_t copylen;
78 * The pos is 0 and the copylen and remain would be the size of header.
83 copylen = size_header - pos;
84 copylen = min(copylen, remain);
85 if (copylen > 0) {
87 if (copy_to_user(dest, src, copylen))
89 remain -= copylen;
90 pos += copylen;
91 dest += copylen;
103 copylen = header->id_offset + KVM_STATS_NAME_SIZE - pos;
104 copylen = min(copylen, remain);
105 if (copylen > 0) {
107 if (copy_to_user(dest, src, copylen))
109 remain -= copylen;
110 pos += copylen;
111 dest += copylen;
119 * (header->header.desc_offset + size_desc) causing copylen <= 0.
121 copylen = header->desc_offset + size_desc - pos;
122 copylen = min(copylen, remain);
123 if (copylen > 0) {
125 if (copy_to_user(dest, src, copylen))
127 remain -= copylen;
128 pos += copylen;
129 dest += copylen;
133 copylen = header->data_offset + size_stats - pos;
134 copylen = min(copylen, remain);
135 if (copylen > 0) {
137 if (copy_to_user(dest, src, copylen))
139 pos += copylen;