Lines Matching defs:node
132 struct pfect_lru_node *node = NULL;
136 if (!bpf_map_lookup_elem(lru->map_fd, &key, &node)) {
137 if (node) {
138 list_move(&node->list, &lru->list);
145 node = &lru->free_nodes[lru->cur_size++];
146 INIT_LIST_HEAD(&node->list);
150 node = list_last_entry(&lru->list,
153 bpf_map_update_elem(lru->map_fd, &node->key, &null_node, BPF_EXIST);
156 node->key = key;
157 list_move(&node->list, &lru->list);
161 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_EXIST));
164 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_NOEXIST));