Lines Matching refs:fwimg
64 const char *fwimg; in _linuxkpi_request_firmware() local
95 fwimg = strrchr(fw_name, '/'); in _linuxkpi_request_firmware()
96 if (fwimg != NULL) in _linuxkpi_request_firmware()
97 fwimg++; in _linuxkpi_request_firmware()
98 if (fwimg == NULL || *fwimg == '\0') in _linuxkpi_request_firmware()
99 fwimg = fw_name; in _linuxkpi_request_firmware()
100 if (fwimg != fw_name) in _linuxkpi_request_firmware()
101 fbdfw = firmware_get_flags(fwimg, flags); in _linuxkpi_request_firmware()
107 fwimg = strdup(fw_name, M_LKPI_FW); in _linuxkpi_request_firmware()
108 if (fwimg != NULL) { in _linuxkpi_request_firmware()
109 while ((p = strchr(fwimg, '/')) != NULL) in _linuxkpi_request_firmware()
111 fbdfw = firmware_get_flags(fwimg, flags); in _linuxkpi_request_firmware()
113 while ((p = strchr(fwimg, '.')) != NULL) in _linuxkpi_request_firmware()
115 fbdfw = firmware_get_flags(fwimg, flags); in _linuxkpi_request_firmware()
118 while ((p = strchr(fwimg, '-')) != NULL) in _linuxkpi_request_firmware()
120 fbdfw = firmware_get_flags(fwimg, flags); in _linuxkpi_request_firmware()
122 free(__DECONST(void *, fwimg), M_LKPI_FW); in _linuxkpi_request_firmware()