Lines Matching defs:buf
245 parse_addr(uint32_t *buf, int sz, unsigned int *len, uint64_t *gpuaddr)
247 *gpuaddr = buf[0];
248 *len = buf[1];
250 *gpuaddr |= ((uint64_t)(buf[2])) << 32;
257 void *buf = NULL;
309 free(buf);
313 buf = malloc(sz + 1);
314 ((char *)buf)[sz] = '\0';
315 ret = io_readn(io, buf, sz);
321 printl(1, "test: %s\n", (char *)buf);
325 printl(2, "cmd: %s\n", (char *)buf);
328 skip |= (strstr(buf, exename) != buf);
330 skip |= (strstr(buf, "fdperf") == buf);
331 skip |= (strstr(buf, "chrome") == buf);
332 skip |= (strstr(buf, "surfaceflinger") == buf);
333 skip |= ((char *)buf)[0] == 'X';
337 printl(2, "vertex shader:\n%s\n", (char *)buf);
340 printl(2, "fragment shader:\n%s\n", (char *)buf);
347 parse_addr(buf, sz, &gpuaddr.len, &gpuaddr.gpuaddr);
350 add_buffer(gpuaddr.gpuaddr, gpuaddr.len, buf);
351 buf = NULL;
357 parse_addr(buf, sz, &sizedwords, &gpuaddr);
373 uint32_t gpu_id = *((unsigned int *)buf);
384 uint64_t chip_id = *((uint64_t *)buf);