Lines Matching defs:size
44 "Preallocate size for per-adapter stream buffer");
124 /* Now read the message size and data from user space. */
132 /* printk(KERN_INFO "message size %d\n", hm->h.wSize); */
141 /* Override h.size in case it is changed between two userspace fetches */
142 hm->h.size = msg_size;
148 /* printk(KERN_INFO "user response size %d\n", res_max_size); */
150 HPI_DEBUG_LOG(WARNING, "small res size %d\n", res_max_size);
161 hr->h.size = sizeof(hr->h);
164 uncopied_bytes = copy_to_user(puhr, hr, hr->h.size);
172 hr->h.size = res_max_size;
177 u32 size = 0;
210 size = hm->m0.u.d.u.data.data_size;
216 if (pa->buffer_size < size) {
221 pa->buffer_size, size);
226 pa->p_buffer = vmalloc(size);
228 pa->buffer_size = size;
232 "stream buffer size %d\n",
233 size);
251 size = 0;
255 if (size && (wrflag == 0)) {
257 copy_from_user(pa->p_buffer, ptr, size);
262 size);
267 if (size && (wrflag == 1)) {
269 copy_to_user(ptr, pa->p_buffer, size);
273 uncopied_bytes, size);
279 /* on return response size must be set */
280 /*printk(KERN_INFO "response size %d\n", hr->h.wSize); */
282 if (!hr->h.size) {
283 HPI_DEBUG_LOG(ERROR, "response zero size\n");
288 if (hr->h.size > res_max_size) {
289 HPI_DEBUG_LOG(ERROR, "response too big %d %d\n", hr->h.size,
292 hr->h.specific_error = hr->h.size;
293 hr->h.size = sizeof(hr->h);
296 uncopied_bytes = copy_to_user(puhr, hr, hr->h.size);
416 "kernel buffer size %d\n",