Home | History | Annotate | Download | only in linux

Lines Matching defs:fw

60 	struct firmware *fw;
64 fw = kmem_alloc(sizeof(*fw), KM_SLEEP);
80 fw->size = firmware_get_size(handle);
81 fw->data = firmware_malloc(fw->size);
84 ret = -firmware_read(handle, 0, fw->data, fw->size);
90 *fwp = fw;
93 fail1: firmware_free(fw->data, fw->size);
95 kmem_free(fw, sizeof(*fw));
121 const struct firmware *fw;
125 ret = request_firmware(&fw, work->flw_name, work->flw_device);
127 fw = NULL;
130 (*work->flw_callback)(fw, work->flw_cookie);
186 release_firmware(const struct firmware *fw)
189 if (fw != NULL) {
190 firmware_free(fw->data, fw->size);
191 kmem_free(__UNCONST(fw), sizeof(*fw));