Home
last modified time | relevance | path

Searched refs:config_work (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/virtio/
H A Dvirtio_crypto_core.c344 container_of(work, struct virtio_crypto, config_work); in vcrypto_config_changed_work()
468 INIT_WORK(&vcrypto->config_work, vcrypto_config_changed_work); in virtcrypto_probe()
507 flush_work(&vcrypto->config_work); in virtcrypto_remove()
524 schedule_work(&vcrypto->config_work); in virtcrypto_config_changed()
532 flush_work(&vcrypto->config_work); in virtcrypto_freeze()
H A Dvirtio_crypto_common.h41 struct work_struct config_work; member
/kernel/linux/linux-5.10/drivers/block/
H A Dvirtio_blk.c54 struct work_struct config_work; member
479 container_of(work, struct virtio_blk, config_work); in virtblk_config_changed_work()
488 queue_work(virtblk_wq, &vblk->config_work); in virtblk_config_changed()
746 INIT_WORK(&vblk->config_work, virtblk_config_changed_work); in virtblk_probe()
926 flush_work(&vblk->config_work); in virtblk_remove()
959 flush_work(&vblk->config_work); in virtblk_freeze()
/kernel/linux/linux-5.10/drivers/char/
H A Dvirtio_console.c131 struct work_struct config_work; member
1812 schedule_work(&portdev->config_work); in config_intr()
1819 portdev = container_of(work, struct ports_device, config_work); in config_work_handler()
1967 flush_work(&portdev->config_work); in virtcons_remove()
1975 cancel_work_sync(&portdev->config_work); in virtcons_remove()
2064 INIT_WORK(&portdev->config_work, &config_work_handler); in virtcons_probe()
2157 cancel_work_sync(&portdev->config_work); in virtcons_freeze()
/kernel/linux/linux-6.6/drivers/char/
H A Dvirtio_console.c125 struct work_struct config_work; member
1806 schedule_work(&portdev->config_work); in config_intr()
1813 portdev = container_of(work, struct ports_device, config_work); in config_work_handler()
1962 flush_work(&portdev->config_work); in virtcons_remove()
1970 cancel_work_sync(&portdev->config_work); in virtcons_remove()
2067 INIT_WORK(&portdev->config_work, &config_work_handler); in virtcons_probe()
2160 cancel_work_sync(&portdev->config_work); in virtcons_freeze()
/kernel/linux/linux-6.6/drivers/block/
H A Dvirtio_blk.c75 struct work_struct config_work; member
1008 container_of(work, struct virtio_blk, config_work); in virtblk_config_changed_work()
1018 queue_work(virtblk_wq, &vblk->config_work); in virtblk_config_changed()
1352 INIT_WORK(&vblk->config_work, virtblk_config_changed_work); in virtblk_probe()
1606 flush_work(&vblk->config_work); in virtblk_remove()
1639 flush_work(&vblk->config_work); in virtblk_freeze()
/kernel/linux/linux-5.10/drivers/net/
H A Dvirtio_net.c226 struct work_struct config_work; member
2406 flush_work(&vi->config_work); in virtnet_freeze_down()
2663 container_of(work, struct virtnet_info, config_work); in virtnet_config_changed_work()
2697 schedule_work(&vi->config_work); in virtnet_config_changed()
3143 INIT_WORK(&vi->config_work, virtnet_config_changed_work); in virtnet_probe()
3250 schedule_work(&vi->config_work); in virtnet_probe()
3303 flush_work(&vi->config_work); in virtnet_remove()
/kernel/linux/linux-6.6/drivers/net/
H A Dvirtio_net.c293 struct work_struct config_work; member
3659 flush_work(&vi->config_work); in virtnet_freeze_down()
3949 container_of(work, struct virtnet_info, config_work); in virtnet_config_changed_work()
3983 schedule_work(&vi->config_work); in virtnet_config_changed()
4476 INIT_WORK(&vi->config_work, virtnet_config_changed_work); in virtnet_probe()
4629 schedule_work(&vi->config_work); in virtnet_probe()
4681 flush_work(&vi->config_work); in virtnet_remove()

Completed in 20 milliseconds