Lines Matching full:free
35 void (*free)(void *data); member
49 devcd->free(devcd->data); in devcd_dev_release()
182 * This function takes ownership of the vmalloc'ed data and will free
200 * devcd_free_sgtable - free all the memory of the given scatterlist table
205 * @table: pointer to sg_table to free
238 * dev_coredumpm - create device coredump with read/free methods
240 * @owner: the module that contains the read/free functions, use %THIS_MODULE
241 * @data: data cookie for the @read/@free functions
245 * @free: function to free the given buffer
249 * by the device coredump framework and when it is no longer needed the @free
250 * function will be called to free the data.
256 void (*free)(void *data)) in dev_coredumpm()
263 goto free; in dev_coredumpm()
269 goto free; in dev_coredumpm()
273 goto free; in dev_coredumpm()
283 devcd->free = free; in dev_coredumpm()
311 free: in dev_coredumpm()
312 free(data); in dev_coredumpm()
327 * it will free the data.