fw_work 968 drivers/base/firmware_loader/main.c struct firmware_work *fw_work; fw_work 971 drivers/base/firmware_loader/main.c fw_work = container_of(work, struct firmware_work, work); fw_work 973 drivers/base/firmware_loader/main.c _request_firmware(&fw, fw_work->name, fw_work->device, NULL, 0, fw_work 974 drivers/base/firmware_loader/main.c fw_work->opt_flags); fw_work 975 drivers/base/firmware_loader/main.c fw_work->cont(fw, fw_work->context); fw_work 976 drivers/base/firmware_loader/main.c put_device(fw_work->device); /* taken in request_firmware_nowait() */ fw_work 978 drivers/base/firmware_loader/main.c module_put(fw_work->module); fw_work 979 drivers/base/firmware_loader/main.c kfree_const(fw_work->name); fw_work 980 drivers/base/firmware_loader/main.c kfree(fw_work); fw_work 1012 drivers/base/firmware_loader/main.c struct firmware_work *fw_work; fw_work 1014 drivers/base/firmware_loader/main.c fw_work = kzalloc(sizeof(struct firmware_work), gfp); fw_work 1015 drivers/base/firmware_loader/main.c if (!fw_work) fw_work 1018 drivers/base/firmware_loader/main.c fw_work->module = module; fw_work 1019 drivers/base/firmware_loader/main.c fw_work->name = kstrdup_const(name, gfp); fw_work 1020 drivers/base/firmware_loader/main.c if (!fw_work->name) { fw_work 1021 drivers/base/firmware_loader/main.c kfree(fw_work); fw_work 1024 drivers/base/firmware_loader/main.c fw_work->device = device; fw_work 1025 drivers/base/firmware_loader/main.c fw_work->context = context; fw_work 1026 drivers/base/firmware_loader/main.c fw_work->cont = cont; fw_work 1027 drivers/base/firmware_loader/main.c fw_work->opt_flags = FW_OPT_NOWAIT | fw_work 1031 drivers/base/firmware_loader/main.c kfree_const(fw_work->name); fw_work 1032 drivers/base/firmware_loader/main.c kfree(fw_work); fw_work 1037 drivers/base/firmware_loader/main.c kfree_const(fw_work->name); fw_work 1038 drivers/base/firmware_loader/main.c kfree(fw_work); fw_work 1042 drivers/base/firmware_loader/main.c get_device(fw_work->device); fw_work 1043 drivers/base/firmware_loader/main.c INIT_WORK(&fw_work->work, request_firmware_work_func); fw_work 1044 drivers/base/firmware_loader/main.c schedule_work(&fw_work->work); fw_work 602 drivers/media/i2c/cx25840/cx25840-core.c struct cx25840_state *state = container_of(work, struct cx25840_state, fw_work); fw_work 721 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); fw_work 726 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); fw_work 958 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); fw_work 963 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); fw_work 1083 drivers/media/i2c/cx25840/cx25840-core.c INIT_WORK(&state->fw_work, cx25840_work_handler); fw_work 1088 drivers/media/i2c/cx25840/cx25840-core.c queue_work(q, &state->fw_work); fw_work 95 drivers/media/i2c/cx25840/cx25840-core.h struct work_struct fw_work; fw_work 1673 drivers/net/ethernet/qlogic/netxen/netxen_nic.h struct delayed_work fw_work; fw_work 2491 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c INIT_DELAYED_WORK(&adapter->fw_work, func); fw_work 2492 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c schedule_delayed_work(&adapter->fw_work, delay); fw_work 2501 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 2508 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct netxen_adapter, fw_work.work); fw_work 2538 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct netxen_adapter, fw_work.work); fw_work 2603 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct netxen_adapter, fw_work.work); fw_work 2721 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct netxen_adapter, fw_work.work); fw_work 1174 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h struct delayed_work fw_work; fw_work 1130 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c adapter = container_of(work, struct qlcnic_adapter, fw_work.work); fw_work 1298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 2543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c qlcnic_83xx_idc_poll_dev_state(&adapter->fw_work.work); fw_work 2566 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 453 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (!adapter->fw_work.work.func) fw_work 456 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 3410 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c struct qlcnic_adapter, fw_work.work); fw_work 3513 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c struct qlcnic_adapter, fw_work.work); fw_work 3651 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c INIT_DELAYED_WORK(&adapter->fw_work, func); fw_work 3652 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c queue_delayed_work(adapter->qlcnic_wq, &adapter->fw_work, fw_work 3660 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c struct qlcnic_adapter, fw_work.work); fw_work 3783 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c struct qlcnic_adapter, fw_work.work); fw_work 3899 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 1905 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c adapter = container_of(work, struct qlcnic_adapter, fw_work.work); fw_work 1944 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c cancel_delayed_work_sync(&adapter->fw_work); fw_work 53 drivers/net/wireless/quantenna/qtnfmac/bus.h struct work_struct fw_work; fw_work 91 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c schedule_work(&bus->fw_work); fw_work 415 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c cancel_work_sync(&bus->fw_work); fw_work 981 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work); fw_work 1078 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c INIT_WORK(&bus->fw_work, qtnf_pearl_fw_work_handler); fw_work 1032 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c struct qtnf_bus *bus = container_of(work, struct qtnf_bus, fw_work); fw_work 1125 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c INIT_WORK(&bus->fw_work, qtnf_topaz_fw_work_handler); fw_work 160 drivers/nfc/pn544/i2c.c struct work_struct fw_work; fw_work 502 drivers/nfc/pn544/i2c.c schedule_work(&phy->fw_work); fw_work 538 drivers/nfc/pn544/i2c.c schedule_work(&phy->fw_work); fw_work 731 drivers/nfc/pn544/i2c.c schedule_work(&phy->fw_work); fw_work 740 drivers/nfc/pn544/i2c.c fw_work); fw_work 891 drivers/nfc/pn544/i2c.c INIT_WORK(&phy->fw_work, pn544_hci_i2c_fw_work); fw_work 942 drivers/nfc/pn544/i2c.c cancel_work_sync(&phy->fw_work); fw_work 218 drivers/scsi/mpt3sas/mpt3sas_scsih.c static void fw_event_work_get(struct fw_event_work *fw_work) fw_work 220 drivers/scsi/mpt3sas/mpt3sas_scsih.c kref_get(&fw_work->refcount); fw_work 223 drivers/scsi/mpt3sas/mpt3sas_scsih.c static void fw_event_work_put(struct fw_event_work *fw_work) fw_work 225 drivers/scsi/mpt3sas/mpt3sas_scsih.c kref_put(&fw_work->refcount, fw_event_work_free);