Searched refs:mmu_rb_node (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.10/drivers/infiniband/hw/hfi1/ |
| D | mmu_rb.h | 53 struct mmu_rb_node { struct 67 bool (*filter)(struct mmu_rb_node *node, unsigned long addr, argument 69 int (*insert)(void *ops_arg, struct mmu_rb_node *mnode); 70 void (*remove)(void *ops_arg, struct mmu_rb_node *mnode); 71 int (*invalidate)(void *ops_arg, struct mmu_rb_node *node); 72 int (*evict)(void *ops_arg, struct mmu_rb_node *mnode, 94 struct mmu_rb_node *mnode); 97 struct mmu_rb_node *mnode); 100 struct mmu_rb_node **rb_node);
|
| D | mmu_rb.c | 57 static unsigned long mmu_node_start(struct mmu_rb_node *); 58 static unsigned long mmu_node_last(struct mmu_rb_node *); 61 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *, 71 INTERVAL_TREE_DEFINE(struct mmu_rb_node, node, unsigned long, __last, 74 static unsigned long mmu_node_start(struct mmu_rb_node *node) in mmu_node_start() 79 static unsigned long mmu_node_last(struct mmu_rb_node *node) in mmu_node_last() 119 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister() 137 rbnode = rb_entry(node, struct mmu_rb_node, node); in hfi1_mmu_rb_unregister() 150 struct mmu_rb_node *mnode) in hfi1_mmu_rb_insert() 152 struct mmu_rb_node *node; in hfi1_mmu_rb_insert() [all …]
|
| D | user_sdma.c | 109 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, 111 static int sdma_rb_insert(void *arg, struct mmu_rb_node *mnode); 112 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, 114 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode); 115 static int sdma_rb_invalidate(void *arg, struct mmu_rb_node *mnode); 1023 struct mmu_rb_node *rb_node; in pin_vector_pages() 1487 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, in sdma_rb_filter() 1493 static int sdma_rb_insert(void *arg, struct mmu_rb_node *mnode) in sdma_rb_insert() 1507 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, in sdma_rb_evict() 1528 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode) in sdma_rb_remove() [all …]
|
| D | user_sdma.h | 145 struct mmu_rb_node rb;
|
| D | hfi.h | 1430 struct mmu_rb_node;
|