Searched refs:lru_node (Results 1 – 3 of 3) sorted by relevance
/linux/kernel/bpf/ |
H A D | hashtab.c | 125 struct bpf_lru_node lru_node; member 308 l = container_of(node, struct htab_elem, lru_node); in prealloc_lru_pop() 350 offsetof(struct htab_elem, lru_node), in prealloc_init() 361 offsetof(struct htab_elem, lru_node), in prealloc_init() 721 bpf_lru_node_set_ref(&l->lru_node); in __htab_lru_map_lookup_elem() 750 offsetof(struct htab_elem, lru_node) + in htab_lru_map_gen_lookup() 754 offsetof(struct htab_elem, lru_node) + in htab_lru_map_gen_lookup() 795 tgt_l = container_of(node, struct htab_elem, lru_node); in htab_lru_map_delete_node() 1183 bpf_lru_push_free(&htab->lru, &elem->lru_node); in htab_lru_push_free() 1236 bpf_lru_node_set_ref(&l_new->lru_node); in htab_lru_map_update_elem() [all...] |
/linux/drivers/gpu/drm/ |
H A D | drm_gem.c | 198 INIT_LIST_HEAD(&obj->lru_node); in drm_gem_private_object_init() 1406 list_del(&obj->lru_node); in drm_gem_lru_remove_locked() 1448 list_add_tail(&obj->lru_node, &lru->list); in drm_gem_lru_move_tail_locked() 1504 obj = list_first_entry_or_null(&lru->list, typeof(*obj), lru_node); in drm_gem_lru_scan() 1565 list_for_each_entry (obj, &still_in_lru.list, lru_node) in drm_gem_lru_scan()
|
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_mmu.c | 328 * @as.lru_node: Used to instead the VM in the panthor_mmu::as::lru_list. 332 struct list_head lru_node; member 684 list_del_init(&vm->as.lru_node); in panthor_vm_release_as_locked() 739 as.lru_node); in panthor_vm_active() 782 list_del_init(&vm->as.lru_node); in panthor_vm_active() 813 if (!drm_WARN_ON(&ptdev->base, vm->as.id == -1 || !list_empty(&vm->as.lru_node))) in panthor_vm_idle() 814 list_add_tail(&vm->as.lru_node, &ptdev->mmu->as.lru_list); in panthor_vm_idle() 1861 list_del(&vm->as.lru_node); in panthor_vm_free() 2338 INIT_LIST_HEAD(&vm->as.lru_node); in panthor_vm_create()
|