Lines Matching refs:pbuf
213 byte *pbuf; in maint_read_write() local
215 if (!(pbuf = diva_os_malloc(0, mask))) { in maint_read_write()
230 memcpy(pbuf, pmsg, size); in maint_read_write()
233 diva_os_copy_to_user(NULL, buf, (void *) pbuf, size)) in maint_read_write()
237 diva_os_free(0, pbuf); in maint_read_write()
245 byte *pbuf = NULL; in maint_read_write() local
252 if (!(pbuf = diva_os_malloc(0, mask))) { in maint_read_write()
268 pbuf[written++] = (byte) size; in maint_read_write()
269 pbuf[written++] = (byte) (size >> 8); in maint_read_write()
270 pbuf[written++] = 0; in maint_read_write()
271 pbuf[written++] = 0; in maint_read_write()
275 memcpy(&pbuf[written], pmsg, size); in maint_read_write()
280 pbuf[written++] = 0; in maint_read_write()
281 pbuf[written++] = 0; in maint_read_write()
282 pbuf[written++] = 0; in maint_read_write()
283 pbuf[written++] = 0; in maint_read_write()
285 if ((count < written) || diva_os_copy_to_user(NULL, buf, (void *) pbuf, written)) { in maint_read_write()
290 diva_os_free(0, pbuf); in maint_read_write()