Home
last modified time | relevance | path

Searched refs:rhead (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/fs/xfs/
H A Dxfs_log_recover.c770 struct xlog_rec_header **rhead, in xlog_rseek_logrec_hdr() argument
793 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr()
814 *rhead = (struct xlog_rec_header *) offset; in xlog_rseek_logrec_hdr()
844 struct xlog_rec_header **rhead, in xlog_seek_logrec_hdr() argument
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() argument
1079 buffer, rhead_blk, rhead, wrapped); in xlog_verify_head()
1095 *tail_blk = BLOCK_LSN(be64_to_cpu((*rhead)->h_tail_lsn)); in xlog_verify_head()
1105 be32_to_cpu((*rhead)->h_size)); in xlog_verify_head()
[all …]
H A Dxfs_log_priv.h506 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
H A Dxfs_log.c1808 struct xlog_rec_header *rhead, in xlog_cksum() argument
1815 crc = xfs_start_cksum_update((char *)rhead, in xlog_cksum()
1821 union xlog_in_core2 *xhdr = (union xlog_in_core2 *)rhead; in xlog_cksum()
H A Dxfs_trace.h2216 TP_PROTO(struct xlog *log, struct xlog_rec_header *rhead, int pass),
2217 TP_ARGS(log, rhead, pass),
2227 __entry->lsn = be64_to_cpu(rhead->h_lsn);
2228 __entry->len = be32_to_cpu(rhead->h_len);
2229 __entry->num_logops = be32_to_cpu(rhead->h_num_logops);
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dttm_object.h103 struct rcu_head rhead; member
286 kfree_rcu(__object, __base.rhead)
310 kfree_rcu(__obj, __prime.base.rhead)
/openbmc/linux/include/linux/
H A Drhashtable.h698 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 …]
H A Drhashtable-types.h22 struct rhash_head rhead; member
/openbmc/linux/lib/
H A Drhashtable.c520 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 rhashtable_walk_start_check()
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()
[all …]
H A Dtest_rhashtable.c493 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()
/openbmc/linux/Documentation/translations/zh_CN/core-api/
H A Dkref.rst274 struct rcu_head rhead;
301 kfree_rcu(entry, rhead);
310 宽限期。这可以通过使用上面的kfree_rcu(entry, rhead)来实现,或者在使用kfree之前
/openbmc/linux/net/mac80211/
H A Dmesh_pathtbl.c97 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()
697 mpath = rhashtable_lookup_get_insert_fast(&tbl->rhead, in mesh_path_add()
740 ret = rhashtable_lookup_insert_fast(&tbl->rhead, in mpp_path_add()
809 rhashtable_remove_fast(&tbl->rhead, &mpath->rhash, mesh_rht_params); in __mesh_path_del()
900 mpath = rhashtable_lookup_fast(&tbl->rhead, addr, mesh_rht_params); in table_path_del()
H A Dieee80211_i.h654 struct rhashtable rhead; member
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dpeer.c172 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()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_bo_list.h47 struct rcu_head rhead; member
H A Damdgpu_bo_list.c43 rhead); in amdgpu_bo_list_free_rcu()
56 call_rcu(&list->rhead, amdgpu_bo_list_free_rcu); in amdgpu_bo_list_free()
/openbmc/linux/security/selinux/
H A Davc.c58 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()
/openbmc/linux/Documentation/core-api/
H A Dkref.rst284 struct rcu_head rhead;
311 kfree_rcu(entry, rhead);
321 by using kfree_rcu(entry, rhead) as done above, or by calling synchronize_rcu()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/procmail/procmail/
H A Dfrom-debian-to-fix-compile-errors.patch426 @@ -378,7 +385,8 @@ void readmail(rhead,tobesent)const long tobesent;
428 else if(rhead) /* only read in a new header */