Searched refs:mmu_rb_node (Results 1 – 5 of 5) sorted by relevance
/Linux-v6.1/drivers/infiniband/hw/hfi1/ |
D | mmu_rb.h | 12 struct mmu_rb_node { struct 26 bool (*filter)(struct mmu_rb_node *node, unsigned long addr, argument 28 int (*insert)(void *ops_arg, struct mmu_rb_node *mnode); 29 void (*remove)(void *ops_arg, struct mmu_rb_node *mnode); 30 int (*invalidate)(void *ops_arg, struct mmu_rb_node *node); 31 int (*evict)(void *ops_arg, struct mmu_rb_node *mnode, 53 struct mmu_rb_node *mnode); 56 struct mmu_rb_node *mnode); 59 struct mmu_rb_node **rb_node);
|
D | mmu_rb.c | 16 static unsigned long mmu_node_start(struct mmu_rb_node *); 17 static unsigned long mmu_node_last(struct mmu_rb_node *); 20 static struct mmu_rb_node *__mmu_rb_search(struct mmu_rb_handler *, 30 INTERVAL_TREE_DEFINE(struct mmu_rb_node, node, unsigned long, __last, 33 static unsigned long mmu_node_start(struct mmu_rb_node *node) in mmu_node_start() 38 static unsigned long mmu_node_last(struct mmu_rb_node *node) in mmu_node_last() 78 struct mmu_rb_node *rbnode; in hfi1_mmu_rb_unregister() 99 rbnode = rb_entry(node, struct mmu_rb_node, node); in hfi1_mmu_rb_unregister() 115 struct mmu_rb_node *mnode) in hfi1_mmu_rb_insert() 117 struct mmu_rb_node *node; in hfi1_mmu_rb_insert() [all …]
|
D | user_sdma.c | 68 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, 70 static int sdma_rb_insert(void *arg, struct mmu_rb_node *mnode); 71 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, 73 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode); 74 static int sdma_rb_invalidate(void *arg, struct mmu_rb_node *mnode); 986 struct mmu_rb_node *rb_node; in pin_vector_pages() 1450 static bool sdma_rb_filter(struct mmu_rb_node *node, unsigned long addr, in sdma_rb_filter() 1456 static int sdma_rb_insert(void *arg, struct mmu_rb_node *mnode) in sdma_rb_insert() 1470 static int sdma_rb_evict(void *arg, struct mmu_rb_node *mnode, in sdma_rb_evict() 1491 static void sdma_rb_remove(void *arg, struct mmu_rb_node *mnode) in sdma_rb_remove() [all …]
|
D | user_sdma.h | 105 struct mmu_rb_node rb;
|
D | hfi.h | 1381 struct mmu_rb_node;
|