Searched refs:mmu_rb_node (Results 1 – 4 of 4) sorted by relevance
| /drivers/infiniband/hw/hfi1/ |
| A D | mmu_rb.c | 80 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister() 121 struct mmu_rb_node *mnode) in hfi1_mmu_rb_insert() 123 struct mmu_rb_node *node; in hfi1_mmu_rb_insert() 150 struct mmu_rb_node *node; in hfi1_mmu_rb_get_first() 164 struct mmu_rb_node *node = NULL; in __mmu_rb_search() 190 struct mmu_rb_node *mnode = in release_immediate() 199 struct mmu_rb_node *mnode = in release_nolock() 215 struct mmu_rb_node *mnode = in hfi1_mmu_rb_release() 228 struct mmu_rb_node *rbnode, *ptr; in hfi1_mmu_rb_evict() 267 struct mmu_rb_node *node, *ptr = NULL; in mmu_notifier_range_start() [all …]
|
| A D | mmu_rb.h | 12 struct mmu_rb_node { struct 24 bool (*filter)(struct mmu_rb_node *node, unsigned long addr, argument 26 void (*remove)(void *ops_arg, struct mmu_rb_node *mnode); 27 int (*evict)(void *ops_arg, struct mmu_rb_node *mnode, 59 struct mmu_rb_node *mnode); 63 struct mmu_rb_node *hfi1_mmu_rb_get_first(struct mmu_rb_handler *handler,
|
| A D | trace_mmu.h | 18 TP_PROTO(struct mmu_rb_node *node), 36 TP_PROTO(struct mmu_rb_node *node), 55 TP_PROTO(struct mmu_rb_node *node), 59 TP_PROTO(struct mmu_rb_node *node), 63 TP_PROTO(struct mmu_rb_node *node),
|
| A D | pin_system.c | 17 struct mmu_rb_node rb; 23 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, 25 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, void *arg2, 27 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode); 97 struct mmu_rb_node *rb_node; in find_system_node() 270 struct mmu_rb_node *node = ctx; in sdma_mmu_rb_node_get() 440 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, in sdma_rb_filter() 451 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, in sdma_rb_evict() 468 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode) in sdma_rb_remove()
|
Completed in 7 milliseconds