/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.h | 103 struct rcu_head rhead; member in struct:ttm_base_object 286 kfree_rcu(__object, __base.rhead) 309 kfree_rcu(__obj, __prime.base.rhead)
|
/linux-master/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, 793 *rhead = (struct xlog_rec_header *) offset; 814 *rhead = (struct xlog_rec_header *) offset; 833 * buffer pointer of the last record seen are returned in rblk and rhead 844 struct xlog_rec_header **rhead, 867 *rhead = (struct xlog_rec_header *) offset; 887 *rhead = (struct xlog_rec_header *) offset; 1026 struct xlog_rec_header **rhead, /* ptr to last record */ 1041 * we don't trash the rhead/buffe 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) 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) 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) 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) 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) argument 1244 xlog_rec_header_t *rhead; local 2306 xlog_recover_ophdr_to_trans( struct hlist_head rhash[], struct xlog_rec_header *rhead, struct xlog_op_header *ohead) argument 2350 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) argument 2434 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) argument 2825 xlog_unpack_data( struct xlog_rec_header *rhead, char *dp, struct xlog *log) argument 2853 xlog_recover_process( struct xlog *log, struct hlist_head rhash[], struct xlog_rec_header *rhead, char *dp, int pass, struct list_head *buffer_list) argument 2911 xlog_valid_rec_header( struct xlog *log, struct xlog_rec_header *rhead, xfs_daddr_t blkno, int bufsize) argument 2961 xlog_rec_header_t *rhead; local [all...] |
H A D | xfs_log_priv.h | 506 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
|
H A D | xfs_log.c | 1809 struct xlog_rec_header *rhead, 1816 crc = xfs_start_cksum_update((char *)rhead, 1822 union xlog_in_core2 *xhdr = (union xlog_in_core2 *)rhead; 1807 xlog_cksum( struct xlog *log, struct xlog_rec_header *rhead, char *dp, int size) argument
|
H A D | xfs_trace.h | 2226 TP_PROTO(struct xlog *log, struct xlog_rec_header *rhead, int pass), 2227 TP_ARGS(log, rhead, pass), 2237 __entry->lsn = be64_to_cpu(rhead->h_lsn); 2238 __entry->len = be32_to_cpu(rhead->h_len); 2239 __entry->num_logops = be32_to_cpu(rhead->h_num_logops);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_bo_list.h | 47 struct rcu_head rhead; member in struct:amdgpu_bo_list
|
H A D | amdgpu_bo_list.c | 43 rhead); 56 call_rcu(&list->rhead, amdgpu_bo_list_free_rcu);
|
/linux-master/include/linux/ |
H A D | rhashtable-types.h | 22 struct rhash_head rhead; member in struct:rhlist_head
|
H A D | rhashtable.h | 698 return he ? container_of(he, struct rhlist_head, rhead) : NULL; 760 list = container_of(obj, struct rhlist_head, rhead); 761 plist = container_of(head, struct rhlist_head, rhead); 765 RCU_INIT_POINTER(list->rhead.next, head); 792 list = container_of(obj, struct rhlist_head, rhead); 861 return PTR_ERR(__rhashtable_insert_fast(&hlt->ht, key, &list->rhead, 884 const char *key = rht_obj(&hlt->ht, &list->rhead); 1017 list = container_of(he, struct rhlist_head, rhead); 1031 } while (list && obj != &list->rhead); 1048 RCU_INIT_POINTER(list->rhead [all...] |
/linux-master/lib/ |
H A D | rhashtable.c | 520 list = container_of(obj, struct rhlist_head, rhead); 521 plist = container_of(head, struct rhlist_head, rhead); 525 RCU_INIT_POINTER(list->rhead.next, head); 574 list = container_of(obj, struct rhlist_head, rhead); 763 for (list = container_of(p, struct rhlist_head, rhead); 808 rhead); 828 return rht_obj(ht, rhlist ? &list->rhead : p); 873 list = container_of(p, struct rhlist_head, rhead); 879 return rht_obj(ht, rhlist ? &list->rhead : p); 909 return rht_obj(ht, ht->rhlist ? &list->rhead [all...] |
H A D | test_rhashtable.c | 494 struct rhlist_head *list = container_of(pos, struct rhlist_head, rhead); 497 pos = &list->rhead; 539 key = rht_obj(&rhlt->ht, &rhl_test_objects[i].list_node.rhead); 544 &rhl_test_objects[i].list_node.rhead));
|
/linux-master/net/mac80211/ |
H A D | mesh_pathtbl.c | 98 WARN_ON(rhashtable_init(&tbl->rhead, &mesh_rht_params)); 103 rhashtable_free_and_destroy(&tbl->rhead, 248 mpath = rhashtable_lookup(&tbl->rhead, dst, mesh_rht_params); 689 mpath = rhashtable_lookup_get_insert_fast(&tbl->rhead, 732 ret = rhashtable_lookup_insert_fast(&tbl->rhead, 801 rhashtable_remove_fast(&tbl->rhead, &mpath->rhash, mesh_rht_params); 891 mpath = rhashtable_lookup_fast(&tbl->rhead, addr, mesh_rht_params);
|
H A D | ieee80211_i.h | 692 * @rhead: the rhashtable containing struct mesh_paths, keyed by dest addr 700 struct rhashtable rhead; member in struct:mesh_table
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | peer.c | 172 struct rhash_head *rhead, 180 tmp = rhashtable_lookup_get_insert_fast(rtbl, rhead, *params); 192 struct rhash_head *rhead, 199 ret = rhashtable_remove_fast(rtbl, rhead, *params); 170 ath11k_peer_rhash_insert(struct ath11k_base *ab, struct rhashtable *rtbl, struct rhash_head *rhead, struct rhashtable_params *params, void *key) argument 190 ath11k_peer_rhash_remove(struct ath11k_base *ab, struct rhashtable *rtbl, struct rhash_head *rhead, struct rhashtable_params *params) argument
|
/linux-master/security/selinux/ |
H A D | avc.c | 58 struct rcu_head rhead; member in struct:avc_node 431 static void avc_node_free(struct rcu_head *rhead) argument 433 struct avc_node *node = container_of(rhead, struct avc_node, rhead); 442 call_rcu(&node->rhead, avc_node_free); 457 call_rcu(&old->rhead, avc_node_free);
|