Lines Matching refs:p2
53 void *p2; in bread() local
58 p2 = data; in bread()
66 p2 = malloc(size); in bread()
67 if (p2 == NULL) { in bread()
72 cnt = pread(disk->d_fd, p2, size, (off_t)(blockno * disk->d_bsize)); in bread()
85 if (p2 != data) { in bread()
86 memcpy(data, p2, size); in bread()
87 free(p2); in bread()
91 if (p2 != data) { in bread()
92 free(p2); in bread()
102 void *p2 = NULL; in bwrite() local
119 p2 = malloc(size); in bwrite()
120 if (p2 == NULL) { in bwrite()
124 memcpy(p2, data, size); in bwrite()
125 data = p2; in bwrite()
128 if (p2 != NULL) in bwrite()
129 free(p2); in bwrite()