/linux-6.3-rc2/fs/xfs/ |
A D | xfs_log_recover.c | 770 struct xlog_rec_header **rhead, in xlog_rseek_logrec_hdr() argument 844 struct xlog_rec_header **rhead, in xlog_seek_logrec_hdr() argument 1137 struct xlog_rec_header *rhead, in xlog_check_unmount_rec() argument 1195 struct xlog_rec_header *rhead, in xlog_set_state() argument 1244 xlog_rec_header_t *rhead; in xlog_find_tail() local 2291 struct xlog_rec_header *rhead, in xlog_recover_ophdr_to_trans() argument 2336 struct xlog_rec_header *rhead, in xlog_recover_process_ophdr() argument 2420 struct xlog_rec_header *rhead, in xlog_recover_process_data() argument 2858 crc = xlog_cksum(log, rhead, dp, be32_to_cpu(rhead->h_len)); in xlog_recover_process() 2917 (!rhead->h_version || in xlog_valid_rec_header() [all …]
|
A D | xfs_log_priv.h | 501 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
|
A D | xfs_log.c | 1841 struct xlog_rec_header *rhead, in xlog_cksum() argument 1848 crc = xfs_start_cksum_update((char *)rhead, in xlog_cksum() 1854 union xlog_in_core2 *xhdr = (union xlog_in_core2 *)rhead; in xlog_cksum()
|
A D | xfs_trace.h | 2218 TP_PROTO(struct xlog *log, struct xlog_rec_header *rhead, int pass), 2219 TP_ARGS(log, rhead, pass), 2229 __entry->lsn = be64_to_cpu(rhead->h_lsn); 2230 __entry->len = be32_to_cpu(rhead->h_len); 2231 __entry->num_logops = be32_to_cpu(rhead->h_num_logops);
|
/linux-6.3-rc2/drivers/gpu/drm/vmwgfx/ |
A D | ttm_object.h | 103 struct rcu_head rhead; member 286 kfree_rcu(__object, __base.rhead) 310 kfree_rcu(__obj, __prime.base.rhead)
|
/linux-6.3-rc2/include/linux/ |
A D | rhashtable.h | 698 return he ? container_of(he, struct rhlist_head, rhead) : NULL; in rhltable_lookup() 760 list = container_of(obj, struct rhlist_head, rhead); in __rhashtable_insert_fast() 761 plist = container_of(head, struct rhlist_head, rhead); in __rhashtable_insert_fast() 765 RCU_INIT_POINTER(list->rhead.next, head); in __rhashtable_insert_fast() 792 list = container_of(obj, struct rhlist_head, rhead); in __rhashtable_insert_fast() 861 return PTR_ERR(__rhashtable_insert_fast(&hlt->ht, key, &list->rhead, in rhltable_insert_key() 884 const char *key = rht_obj(&hlt->ht, &list->rhead); in rhltable_insert() 1017 list = container_of(he, struct rhlist_head, rhead); in __rhashtable_remove_fast_one() 1031 } while (list && obj != &list->rhead); in __rhashtable_remove_fast_one() 1048 RCU_INIT_POINTER(list->rhead.next, obj); in __rhashtable_remove_fast_one() [all …]
|
A D | rhashtable-types.h | 22 struct rhash_head rhead; member
|
/linux-6.3-rc2/lib/ |
A D | rhashtable.c | 520 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_lookup_one() 521 plist = container_of(head, struct rhlist_head, rhead); in rhashtable_lookup_one() 525 RCU_INIT_POINTER(list->rhead.next, head); in rhashtable_lookup_one() 574 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_insert_one() 808 rhead); in __rhashtable_walk_find_next() 828 return rht_obj(ht, rhlist ? &list->rhead : p); in __rhashtable_walk_find_next() 873 list = container_of(p, struct rhlist_head, rhead); in rhashtable_walk_next() 879 return rht_obj(ht, rhlist ? &list->rhead : p); in rhashtable_walk_next() 909 return rht_obj(ht, ht->rhlist ? &list->rhead : p); in rhashtable_walk_peek() 1111 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_free_one() [all …]
|
A D | test_rhashtable.c | 493 struct rhlist_head *list = container_of(pos, struct rhlist_head, rhead); in print_ht() 496 pos = &list->rhead; in print_ht() 538 key = rht_obj(&rhlt->ht, &rhl_test_objects[i].list_node.rhead); in test_insert_dup() 543 &rhl_test_objects[i].list_node.rhead)); in test_insert_dup()
|
/linux-6.3-rc2/net/mac80211/ |
A D | mesh_pathtbl.c | 61 WARN_ON(rhashtable_init(&tbl->rhead, &mesh_rht_params)); in mesh_table_init() 66 rhashtable_free_and_destroy(&tbl->rhead, in mesh_table_free() 211 mpath = rhashtable_lookup(&tbl->rhead, dst, mesh_rht_params); in mpath_lookup() 415 mpath = rhashtable_lookup_get_insert_fast(&tbl->rhead, in mesh_path_add() 458 ret = rhashtable_lookup_insert_fast(&tbl->rhead, in mpp_path_add() 525 rhashtable_remove_fast(&tbl->rhead, &mpath->rhash, mesh_rht_params); in __mesh_path_del() 612 mpath = rhashtable_lookup_fast(&tbl->rhead, addr, mesh_rht_params); in table_path_del()
|
A D | ieee80211_i.h | 653 struct rhashtable rhead; member
|
/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/ |
A D | kref.rst | 274 struct rcu_head rhead; 301 kfree_rcu(entry, rhead); 310 宽限期。这可以通过使用上面的kfree_rcu(entry, rhead)来实现,或者在使用kfree之前
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | peer.c | 172 struct rhash_head *rhead, in ath11k_peer_rhash_insert() argument 180 tmp = rhashtable_lookup_get_insert_fast(rtbl, rhead, *params); in ath11k_peer_rhash_insert() 192 struct rhash_head *rhead, in ath11k_peer_rhash_remove() argument 199 ret = rhashtable_remove_fast(rtbl, rhead, *params); in ath11k_peer_rhash_remove()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_bo_list.h | 48 struct rcu_head rhead; member
|
A D | amdgpu_bo_list.c | 42 rhead); in amdgpu_bo_list_free_rcu() 59 call_rcu(&list->rhead, amdgpu_bo_list_free_rcu); in amdgpu_bo_list_free()
|
/linux-6.3-rc2/security/selinux/ |
A D | avc.c | 58 struct rcu_head rhead; member 434 static void avc_node_free(struct rcu_head *rhead) in avc_node_free() argument 436 struct avc_node *node = container_of(rhead, struct avc_node, rhead); in avc_node_free() 445 call_rcu(&node->rhead, avc_node_free); in avc_node_delete() 461 call_rcu(&old->rhead, avc_node_free); in avc_node_replace()
|
/linux-6.3-rc2/Documentation/core-api/ |
A D | kref.rst | 284 struct rcu_head rhead; 311 kfree_rcu(entry, rhead); 321 by using kfree_rcu(entry, rhead) as done above, or by calling synchronize_rcu()
|
/linux-6.3-rc2/fs/ceph/ |
A D | mds_client.c | 2735 struct ceph_mds_request_head_old *rhead; in __prepare_send_request() local 2783 rhead = find_old_request_head(msg->front.iov_base, in __prepare_send_request() 2786 flags = le32_to_cpu(rhead->flags); in __prepare_send_request() 2788 rhead->flags = cpu_to_le32(flags); in __prepare_send_request() 2791 rhead->ino = cpu_to_le64(ceph_ino(req->r_target_inode)); in __prepare_send_request() 2793 rhead->num_retry = req->r_attempts - 1; in __prepare_send_request() 2796 rhead->num_releases = 0; in __prepare_send_request() 2817 rhead = find_old_request_head(msg->front.iov_base, in __prepare_send_request() 2826 rhead->flags = cpu_to_le32(flags); in __prepare_send_request() 2827 rhead->num_fwd = req->r_num_fwd; in __prepare_send_request() [all …]
|