/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_log_recover.c | 760 * pointer of the last record seen are returned in rblk and rhead respectively. 770 struct xlog_rec_header **rhead, in xlog_rseek_logrec_hdr() 793 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr() 814 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr() 833 * buffer pointer of the last record seen are returned in rblk and rhead 844 struct xlog_rec_header **rhead, in xlog_seek_logrec_hdr() 867 *rhead = (struct xlog_rec_header *) offset; in xlog_seek_logrec_hdr() 887 *rhead = (struct xlog_rec_header *) offset; in xlog_seek_logrec_hdr() 1026 struct xlog_rec_header **rhead, /* ptr to last record */ in xlog_verify_head() 1041 * we don't trash the rhead/buffe in xlog_verify_head() 763 xlog_rseek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) xlog_rseek_logrec_hdr() argument 837 xlog_seek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) xlog_seek_logrec_hdr() argument 1020 xlog_verify_head( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, char *buffer, xfs_daddr_t *rhead_blk, struct xlog_rec_header **rhead, bool *wrapped) xlog_verify_head() argument 1133 xlog_check_unmount_rec( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, char *buffer, bool *clean) xlog_check_unmount_rec() argument 1192 xlog_set_state( struct xlog *log, xfs_daddr_t head_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, bool bump_cycle) xlog_set_state() argument 1244 xlog_rec_header_t *rhead; xlog_find_tail() local 2289 xlog_recover_ophdr_to_trans( struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead) xlog_recover_ophdr_to_trans() argument 2333 xlog_recover_process_ophdr( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead, char *dp, char *end, int pass, struct list_head *buffer_list) xlog_recover_process_ophdr() argument 2417 xlog_recover_process_data( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) xlog_recover_process_data() argument 2818 xlog_unpack_data( struct xlog_rec_header *rhead, char *dp, struct xlog *log) xlog_unpack_data() argument 2846 xlog_recover_process( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) xlog_recover_process() argument 2904 xlog_valid_rec_header( struct xlog *log, struct xlog_rec_header *rhead, xfs_daddr_t blkno, int bufsize) xlog_valid_rec_header() argument 2954 xlog_rec_header_t *rhead; xlog_do_recovery_pass() local [all...] |
H A D | xfs_log_priv.h | 505 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_log_recover.c | 766 * pointer of the last record seen are returned in rblk and rhead respectively. 776 struct xlog_rec_header **rhead, in xlog_rseek_logrec_hdr() 799 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr() 820 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr() 839 * buffer pointer of the last record seen are returned in rblk and rhead 850 struct xlog_rec_header **rhead, in xlog_seek_logrec_hdr() 873 *rhead = (struct xlog_rec_header *) offset; in xlog_seek_logrec_hdr() 893 *rhead = (struct xlog_rec_header *) offset; in xlog_seek_logrec_hdr() 1032 struct xlog_rec_header **rhead, /* ptr to last record */ in xlog_verify_head() 1047 * we don't trash the rhead/buffe in xlog_verify_head() 769 xlog_rseek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) xlog_rseek_logrec_hdr() argument 843 xlog_seek_logrec_hdr( struct xlog *log, xfs_daddr_t head_blk, xfs_daddr_t tail_blk, int count, char *buffer, xfs_daddr_t *rblk, struct xlog_rec_header **rhead, bool *wrapped) xlog_seek_logrec_hdr() argument 1026 xlog_verify_head( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, char *buffer, xfs_daddr_t *rhead_blk, struct xlog_rec_header **rhead, bool *wrapped) xlog_verify_head() argument 1139 xlog_check_unmount_rec( struct xlog *log, xfs_daddr_t *head_blk, xfs_daddr_t *tail_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, char *buffer, bool *clean) xlog_check_unmount_rec() argument 1198 xlog_set_state( struct xlog *log, xfs_daddr_t head_blk, struct xlog_rec_header *rhead, xfs_daddr_t rhead_blk, bool bump_cycle) xlog_set_state() argument 1250 xlog_rec_header_t *rhead; xlog_find_tail() local 2269 xlog_recover_ophdr_to_trans( struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead) xlog_recover_ophdr_to_trans() argument 2313 xlog_recover_process_ophdr( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead, char *dp, char *end, int pass, struct list_head *buffer_list) xlog_recover_process_ophdr() argument 2397 xlog_recover_process_data( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) xlog_recover_process_data() argument 2799 xlog_unpack_data( struct xlog_rec_header *rhead, char *dp, struct xlog *log) xlog_unpack_data() argument 2827 xlog_recover_process( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) xlog_recover_process() argument 2885 xlog_valid_rec_header( struct xlog *log, struct xlog_rec_header *rhead, xfs_daddr_t blkno, int bufsize) xlog_valid_rec_header() argument 2935 xlog_rec_header_t *rhead; xlog_do_recovery_pass() local [all...] |
H A D | xfs_log_priv.h | 457 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.h | 127 struct rcu_head rhead; member 326 kfree_rcu(__object, __base.rhead) 353 kfree_rcu(__obj, __prime.base.rhead)
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.h | 103 struct rcu_head rhead; member 286 kfree_rcu(__object, __base.rhead) 310 kfree_rcu(__obj, __prime.base.rhead)
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | rhashtable.h | 690 return he ? container_of(he, struct rhlist_head, rhead) : NULL; in rhltable_lookup() 751 list = container_of(obj, struct rhlist_head, rhead); in __rhashtable_insert_fast() 752 plist = container_of(head, struct rhlist_head, rhead); in __rhashtable_insert_fast() 756 RCU_INIT_POINTER(list->rhead.next, head); in __rhashtable_insert_fast() 783 list = container_of(obj, struct rhlist_head, rhead); in __rhashtable_insert_fast() 852 return PTR_ERR(__rhashtable_insert_fast(&hlt->ht, key, &list->rhead, in rhltable_insert_key() 875 const char *key = rht_obj(&hlt->ht, &list->rhead); in rhltable_insert() 1007 list = container_of(he, struct rhlist_head, rhead); in __rhashtable_remove_fast_one() 1021 } while (list && obj != &list->rhead); in __rhashtable_remove_fast_one() 1038 RCU_INIT_POINTER(list->rhead in __rhashtable_remove_fast_one() [all...] |
H A D | rhashtable-types.h | 22 struct rhash_head rhead; member
|
/kernel/linux/linux-6.6/include/linux/ |
H 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 in __rhashtable_remove_fast_one() [all...] |
H A D | rhashtable-types.h | 22 struct rhash_head rhead; member
|
/kernel/linux/linux-5.10/net/mac80211/ |
H 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()
|
/kernel/linux/linux-5.10/lib/ |
H A D | rhashtable.c | 517 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_lookup_one() 518 plist = container_of(head, struct rhlist_head, rhead); in rhashtable_lookup_one() 522 RCU_INIT_POINTER(list->rhead.next, head); in rhashtable_lookup_one() 571 list = container_of(obj, struct rhlist_head, rhead); in rhashtable_insert_one() 759 for (list = container_of(p, struct rhlist_head, rhead); in __acquires() 804 rhead); in __rhashtable_walk_find_next() 824 return rht_obj(ht, rhlist ? &list->rhead : p); in __rhashtable_walk_find_next() 869 list = container_of(p, struct rhlist_head, rhead); in rhashtable_walk_next() 875 return rht_obj(ht, rhlist ? &list->rhead : p); in rhashtable_walk_next() 905 return rht_obj(ht, ht->rhlist ? &list->rhead in rhashtable_walk_peek() [all...] |
H A D | test_rhashtable.c | 508 struct rhlist_head *list = container_of(pos, struct rhlist_head, rhead); in print_ht() 511 pos = &list->rhead; in print_ht() 553 key = rht_obj(&rhlt->ht, &rhl_test_objects[i].list_node.rhead); in test_insert_dup() 558 &rhl_test_objects[i].list_node.rhead)); in test_insert_dup()
|
/kernel/linux/linux-6.6/lib/ |
H 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() 763 for (list = container_of(p, struct rhlist_head, rhead); in __acquires() 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 in rhashtable_walk_peek() [all...] |
H 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.h | 43 struct rcu_head rhead; member
|
H 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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.h | 47 struct rcu_head rhead; member
|
H A D | amdgpu_bo_list.c | 43 rhead); in amdgpu_bo_list_free_rcu() 56 call_rcu(&list->rhead, amdgpu_bo_list_free_rcu); in amdgpu_bo_list_free()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | peer.c | 172 struct rhash_head *rhead, in ath11k_peer_rhash_insert() 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() 199 ret = rhashtable_remove_fast(rtbl, rhead, *params); in ath11k_peer_rhash_remove() 170 ath11k_peer_rhash_insert(struct ath11k_base *ab, struct rhashtable *rtbl, struct rhash_head *rhead, struct rhashtable_params *params, void *key) ath11k_peer_rhash_insert() argument 190 ath11k_peer_rhash_remove(struct ath11k_base *ab, struct rhashtable *rtbl, struct rhash_head *rhead, struct rhashtable_params *params) ath11k_peer_rhash_remove() argument
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mesh_pathtbl.c | 97 WARN_ON(rhashtable_init(&tbl->rhead, &mesh_rht_params)); in mesh_table_init() 102 rhashtable_free_and_destroy(&tbl->rhead, in mesh_table_free() 247 mpath = rhashtable_lookup(&tbl->rhead, dst, mesh_rht_params); in mpath_lookup() 688 mpath = rhashtable_lookup_get_insert_fast(&tbl->rhead, in mesh_path_add() 731 ret = rhashtable_lookup_insert_fast(&tbl->rhead, in mpp_path_add() 800 rhashtable_remove_fast(&tbl->rhead, &mpath->rhash, mesh_rht_params); in __mesh_path_del() 891 mpath = rhashtable_lookup_fast(&tbl->rhead, addr, mesh_rht_params); in table_path_del()
|
/kernel/linux/linux-5.10/security/selinux/ |
H 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()
|
/kernel/linux/linux-6.6/security/selinux/ |
H A D | avc.c | 58 struct rcu_head rhead; member 431 static void avc_node_free(struct rcu_head *rhead) in avc_node_free() argument 433 struct avc_node *node = container_of(rhead, struct avc_node, rhead); in avc_node_free() 442 call_rcu(&node->rhead, avc_node_free); in avc_node_delete() 457 call_rcu(&old->rhead, avc_node_free); in avc_node_replace()
|
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | mds_client.c | 2709 struct ceph_mds_request_head *rhead; in __prepare_send_request() local 2735 rhead = msg->front.iov_base; in __prepare_send_request() 2737 flags = le32_to_cpu(rhead->flags); in __prepare_send_request() 2739 rhead->flags = cpu_to_le32(flags); in __prepare_send_request() 2742 rhead->ino = cpu_to_le64(ceph_ino(req->r_target_inode)); in __prepare_send_request() 2744 rhead->num_retry = req->r_attempts - 1; in __prepare_send_request() 2747 rhead->num_releases = 0; in __prepare_send_request() 2773 rhead = msg->front.iov_base; in __prepare_send_request() 2774 rhead->oldest_client_tid = cpu_to_le64(__get_oldest_tid(mdsc)); in __prepare_send_request() 2781 rhead in __prepare_send_request() [all...] |
H A D | inode.c | 1602 struct ceph_mds_request_head *rhead = req->r_request->front.iov_base; in ceph_readdir_prepopulate() local 1603 u32 frag = le32_to_cpu(rhead->args.readdir.frag); in ceph_readdir_prepopulate() 1620 last_hash = le32_to_cpu(rhead->args.readdir.offset_hash); in ceph_readdir_prepopulate()
|