Lines Matching refs:buffer
39 char *buffer = (char *) malloc(1024 * 64); in dumpState() local
40 if (!buffer) { in dumpState()
44 memset(buffer, 0, (1024 * 64)); in dumpState()
49 free(buffer); in dumpState()
56 free(buffer); in dumpState()
61 struct dm_ioctl *io = (struct dm_ioctl *) buffer; in dumpState()
66 free(buffer); in dumpState()
72 struct dm_name_list *n = (struct dm_name_list *) (((char *) buffer) + io->data_start); in dumpState()
74 free(buffer); in dumpState()
107 free(buffer); in dumpState()
128 char *buffer = (char *) malloc(4096); in lookupActive() local
129 if (!buffer) { in lookupActive()
137 free(buffer); in lookupActive()
141 struct dm_ioctl *io = (struct dm_ioctl *) buffer; in lookupActive()
148 free(buffer); in lookupActive()
155 free(buffer); in lookupActive()
162 char *buffer = (char *) malloc(4096); in create() local
163 if (!buffer) { in create()
171 free(buffer); in create()
175 struct dm_ioctl *io = (struct dm_ioctl *) buffer; in create()
182 free(buffer); in create()
190 char *geoParams = buffer + sizeof(struct dm_ioctl); in create()
197 free(buffer); in create()
206 free(buffer); in create()
216 tgt = (struct dm_target_spec *) &buffer[sizeof(struct dm_ioctl)]; in create()
227 char *cryptParams = buffer + sizeof(struct dm_ioctl) + sizeof(struct dm_target_spec); in create()
231 tgt->next = cryptParams - buffer; in create()
235 free(buffer); in create()
245 free(buffer); in create()
250 free(buffer); in create()
257 char *buffer = (char *) malloc(4096); in destroy() local
258 if (!buffer) { in destroy()
266 free(buffer); in destroy()
270 struct dm_ioctl *io = (struct dm_ioctl *) buffer; in destroy()
279 free(buffer); in destroy()
284 free(buffer); in destroy()