| /Linux-v5.15/drivers/net/wwan/ |
| D | wwan_hwsim.c | 41 struct work_struct del_work; member 54 struct work_struct del_work; member 213 INIT_WORK(&port->del_work, wwan_hwsim_port_del_work); in wwan_hwsim_port_new() 233 if (current_work() != &port->del_work) in wwan_hwsim_port_del() 234 cancel_work_sync(&port->del_work); in wwan_hwsim_port_del() 243 container_of(work, typeof(*port), del_work); in wwan_hwsim_port_del_work() 289 INIT_WORK(&dev->del_work, wwan_hwsim_dev_del_work); in wwan_hwsim_dev_new() 341 if (current_work() != &dev->del_work) in wwan_hwsim_dev_del() 342 cancel_work_sync(&dev->del_work); in wwan_hwsim_dev_del() 350 struct wwan_hwsim_dev *dev = container_of(work, typeof(*dev), del_work); in wwan_hwsim_dev_del_work() [all …]
|
| /Linux-v5.15/drivers/infiniband/hw/hfi1/ |
| D | mmu_rb.c | 61 INIT_WORK(&h->del_work, handle_remove); in hfi1_mmu_rb_register() 90 flush_work(&handler->del_work); in hfi1_mmu_rb_unregister() 273 queue_work(handler->wq, &handler->del_work); in mmu_notifier_range_start() 304 del_work); in handle_remove()
|
| D | mmu_rb.h | 42 struct work_struct del_work; member
|
| /Linux-v5.15/net/bridge/ |
| D | br_cfm.c | 269 struct delayed_work *del_work; in ccm_tx_work_expired() local 274 del_work = to_delayed_work(work); in ccm_tx_work_expired() 275 mep = container_of(del_work, struct br_cfm_mep, ccm_tx_dwork); in ccm_tx_work_expired() 299 struct delayed_work *del_work; in ccm_rx_work_expired() local 301 del_work = to_delayed_work(work); in ccm_rx_work_expired() 302 peer_mep = container_of(del_work, struct br_cfm_peer_mep, ccm_rx_dwork); in ccm_rx_work_expired()
|
| D | br_mrp.c | 281 struct delayed_work *del_work = to_delayed_work(work); in br_mrp_test_work_expired() local 282 struct br_mrp *mrp = container_of(del_work, struct br_mrp, test_work); in br_mrp_test_work_expired() 354 struct delayed_work *del_work = to_delayed_work(work); in br_mrp_in_test_work_expired() local 355 struct br_mrp *mrp = container_of(del_work, struct br_mrp, in_test_work); in br_mrp_in_test_work_expired()
|
| /Linux-v5.15/drivers/scsi/snic/ |
| D | snic_disc.h | 79 struct work_struct del_work; member
|
| D | snic_disc.c | 224 struct snic_tgt *tgt = container_of(work, struct snic_tgt, del_work); in snic_tgt_del() 285 INIT_WORK(&tgt->del_work, snic_tgt_del); in snic_tgt_create() 558 queue_work(snic_glob->event_q, &tgt->del_work); in snic_tgt_del_all()
|
| /Linux-v5.15/drivers/net/ethernet/microchip/sparx5/ |
| D | sparx5_mactable.c | 419 struct delayed_work *del_work = to_delayed_work(work); in sparx5_mact_pull_work() local 420 struct sparx5 *sparx5 = container_of(del_work, struct sparx5, in sparx5_mact_pull_work()
|
| /Linux-v5.15/drivers/md/ |
| D | md.h | 125 struct work_struct del_work; /* used for delayed sysfs removal */ member 430 struct work_struct del_work; /* used for delayed sysfs removal */ member
|
| D | md.c | 665 INIT_WORK(&mddev->del_work, mddev_delayed_delete); in mddev_put() 666 queue_work(md_misc_wq, &mddev->del_work); in mddev_put() 2481 struct md_rdev *rdev = container_of(ws, struct md_rdev, del_work); in rdev_delayed_delete() 2508 INIT_WORK(&rdev->del_work, rdev_delayed_delete); in unbind_rdev_from_array() 2510 queue_work(md_rdev_misc_wq, &rdev->del_work); in unbind_rdev_from_array() 4558 if (work_pending(&rdev->del_work)) { in flush_rdev_wq() 4830 if (work_pending(&mddev->del_work)) in action_store() 5597 struct mddev *mddev = container_of(ws, struct mddev, del_work); in mddev_delayed_delete() 6202 if (work_pending(&mddev->del_work)) in __md_stop_writes() 7804 if (work_pending(&mddev->del_work)) in md_open() [all …]
|
| /Linux-v5.15/drivers/infiniband/core/ |
| D | cache.c | 87 struct work_struct del_work; member 220 queue_work(ib_wq, &entry->del_work); in schedule_free_gid() 283 container_of(work, struct ib_gid_table_entry, del_work); in free_gid_work() 316 INIT_WORK(&entry->del_work, free_gid_work); in alloc_gid_entry()
|
| /Linux-v5.15/net/l2tp/ |
| D | l2tp_core.h | 187 struct work_struct del_work; member
|
| D | l2tp_core.c | 1234 del_work); in l2tp_tunnel_del_work() 1420 INIT_WORK(&tunnel->del_work, l2tp_tunnel_del_work); in l2tp_tunnel_create() 1542 queue_work(l2tp_wq, &tunnel->del_work); in l2tp_tunnel_delete()
|
| /Linux-v5.15/drivers/nvme/target/ |
| D | fc.c | 170 struct work_struct del_work; member 1099 container_of(work, struct nvmet_fc_tgt_assoc, del_work); in nvmet_fc_delete_assoc() 1133 INIT_WORK(&assoc->del_work, nvmet_fc_delete_assoc); in nvmet_fc_alloc_target_assoc() 1494 if (!schedule_work(&assoc->del_work)) in __nvmet_fc_free_assocs() 1549 if (!schedule_work(&assoc->del_work)) in nvmet_fc_invalidate_host() 1595 if (!schedule_work(&assoc->del_work)) in nvmet_fc_delete_ctrl()
|
| /Linux-v5.15/drivers/net/ethernet/mscc/ |
| D | ocelot.c | 1251 struct delayed_work *del_work = to_delayed_work(work); in ocelot_check_stats_work() local 1252 struct ocelot *ocelot = container_of(del_work, struct ocelot, in ocelot_check_stats_work()
|
| /Linux-v5.15/drivers/scsi/qla2xxx/ |
| D | qla_target.c | 690 flush_work(&t->del_work); in qla24xx_do_nack_work() 709 fc_port_t *fcport = container_of(work, struct fc_port, del_work); in qla24xx_delete_sess_fn() 1326 WARN_ON(!queue_work(sess->vha->hw->wq, &sess->del_work)); in qlt_schedule_sess_for_deletion()
|
| D | qla_def.h | 2606 struct work_struct del_work; member
|
| D | qla_init.c | 5181 INIT_WORK(&fcport->del_work, qla24xx_delete_sess_fn); in qla2x00_alloc_fcport()
|
| /Linux-v5.15/drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2_main.c | 2095 struct delayed_work *del_work = to_delayed_work(work); in mvpp2_gather_hw_statistics() local 2096 struct mvpp2_port *port = container_of(del_work, struct mvpp2_port, in mvpp2_gather_hw_statistics()
|