Lines Matching full:free
35 void (*free)(void *data); member
49 devcd->free(devcd->data); in devcd_dev_release()
191 * This function takes ownership of the vmalloc'ed data and will free
209 * devcd_free_sgtable - free all the memory of the given scatterlist table
214 * @table: pointer to sg_table to free
247 * dev_coredumpm - create device coredump with read/free methods
249 * @owner: the module that contains the read/free functions, use %THIS_MODULE
250 * @data: data cookie for the @read/@free functions
254 * @free: function to free the given buffer
258 * by the device coredump framework and when it is no longer needed the @free
259 * function will be called to free the data.
265 void (*free)(void *data)) in dev_coredumpm()
272 goto free; in dev_coredumpm()
278 goto free; in dev_coredumpm()
282 goto free; in dev_coredumpm()
292 devcd->free = free; in dev_coredumpm()
320 free: in dev_coredumpm()
321 free(data); in dev_coredumpm()
336 * it will free the data.