/drivers/base/power/opp/ |
D | opp.h | 84 struct rcu_head rcu_head; member 101 struct rcu_head rcu_head; member 130 struct rcu_head rcu_head; member
|
D | core.c | 455 static void _kfree_list_dev_rcu(struct rcu_head *head) in _kfree_list_dev_rcu() 459 list_dev = container_of(head, struct device_list_opp, rcu_head); in _kfree_list_dev_rcu() 460 kfree_rcu(list_dev, rcu_head); in _kfree_list_dev_rcu() 467 call_srcu(&dev_opp->srcu_head.srcu, &list_dev->rcu_head, in _remove_list_dev() 534 static void _kfree_device_rcu(struct rcu_head *head) in _kfree_device_rcu() 536 struct device_opp *device_opp = container_of(head, struct device_opp, rcu_head); in _kfree_device_rcu() 538 kfree_rcu(device_opp, rcu_head); in _kfree_device_rcu() 563 call_srcu(&dev_opp->srcu_head.srcu, &dev_opp->rcu_head, in _remove_device_opp() 571 static void _kfree_opp_rcu(struct rcu_head *head) in _kfree_opp_rcu() 573 struct dev_pm_opp *opp = container_of(head, struct dev_pm_opp, rcu_head); in _kfree_opp_rcu() [all …]
|
/drivers/staging/lustre/lustre/include/ |
D | lustre_handles.h | 75 struct rcu_head h_rcu; 90 void class_handle_free_cb(struct rcu_head *rcu);
|
/drivers/net/ipvlan/ |
D | ipvlan.h | 87 struct rcu_head rcu; 95 struct rcu_head rcu;
|
/drivers/target/tcm_fc/ |
D | tcm_fc.h | 45 struct rcu_head rcu; 67 struct rcu_head rcu;
|
/drivers/net/ethernet/chelsio/cxgb3/ |
D | l2t.h | 78 struct rcu_head rcu_head; /* to handle rcu cleanup */ member
|
/drivers/md/ |
D | dm-stats.c | 53 struct rcu_head rcu_head; member 173 static void dm_stat_free(struct rcu_head *head) in dm_stat_free() 176 struct dm_stat *s = container_of(head, struct dm_stat, rcu_head); in dm_stat_free() 232 dm_stat_free(&s->rcu_head); in dm_stats_cleanup() 392 dm_stat_free(&s->rcu_head); in dm_stats_create() 437 dm_stat_free(&s->rcu_head); in dm_stats_delete() 440 call_rcu(&s->rcu_head, dm_stat_free); in dm_stats_delete()
|
D | linear.h | 11 struct rcu_head rcu;
|
/drivers/net/ethernet/intel/fm10k/ |
D | fm10k.h | 62 struct rcu_head rcu; 211 struct rcu_head rcu; /* to avoid race with update stats on free */ 233 struct rcu_head rcu;
|
/drivers/target/ |
D | target_core_rd.c | 345 static void rd_dev_call_rcu(struct rcu_head *p) in rd_dev_call_rcu() 347 struct se_device *dev = container_of(p, struct se_device, rcu_head); in rd_dev_call_rcu() 358 call_rcu(&dev->rcu_head, rd_dev_call_rcu); in rd_free_device()
|
D | target_core_iblock.c | 178 static void iblock_dev_call_rcu(struct rcu_head *p) in iblock_dev_call_rcu() 180 struct se_device *dev = container_of(p, struct se_device, rcu_head); in iblock_dev_call_rcu() 195 call_rcu(&dev->rcu_head, iblock_dev_call_rcu); in iblock_free_device()
|
D | target_core_file.c | 229 static void fd_dev_call_rcu(struct rcu_head *p) in fd_dev_call_rcu() 231 struct se_device *dev = container_of(p, struct se_device, rcu_head); in fd_dev_call_rcu() 245 call_rcu(&dev->rcu_head, fd_dev_call_rcu); in fd_free_device()
|
D | target_core_pscsi.c | 559 static void pscsi_dev_call_rcu(struct rcu_head *p) in pscsi_dev_call_rcu() 561 struct se_device *dev = container_of(p, struct se_device, rcu_head); in pscsi_dev_call_rcu() 597 call_rcu(&dev->rcu_head, pscsi_dev_call_rcu); in pscsi_free_device()
|
/drivers/gpu/drm/ttm/ |
D | ttm_object.c | 121 struct rcu_head rcu_head; member 410 kfree_rcu(ref, rcu_head); in ttm_ref_object_release()
|
/drivers/staging/lustre/lustre/llite/ |
D | super25.c | 64 static void ll_inode_destroy_callback(struct rcu_head *head) in ll_inode_destroy_callback()
|
/drivers/staging/fwserial/ |
D | fwserial.h | 91 struct rcu_head rcu;
|
/drivers/staging/lustre/lustre/obdclass/ |
D | lustre_handles.c | 168 void class_handle_free_cb(struct rcu_head *rcu) in class_handle_free_cb()
|
/drivers/net/wireless/iwlwifi/dvm/ |
D | dev.h | 626 struct rcu_head rcu_head; member
|
/drivers/staging/rdma/hfi1/ |
D | mad.h | 233 struct rcu_head rcu;
|
/drivers/cpufreq/ |
D | cpufreq_times.c | 44 struct rcu_head rcu; 524 static void uid_entry_reclaim(struct rcu_head *rcu) in uid_entry_reclaim()
|
/drivers/net/xen-netback/ |
D | common.h | 231 struct rcu_head rcu;
|
/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 297 struct rcu_head rcu; 440 struct rcu_head rcu;
|
/drivers/soc/ti/ |
D | knav_qmss.h | 290 struct rcu_head rcu;
|
/drivers/misc/cxl/ |
D | context.c | 277 static void reclaim_ctx(struct rcu_head *rcu) in reclaim_ctx()
|
/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.h | 291 struct rcu_head rcu; /* to avoid race on free */
|