Lines Matching defs:elem
862 void **elem, *ptr;
869 elem = array_map_lookup_elem(map, key);
870 if (elem && (ptr = READ_ONCE(*elem)))
983 void **elem, *ptr;
988 elem = array_map_lookup_elem(map, key);
989 if (elem) {
990 ptr = READ_ONCE(*elem);
1011 struct prog_poke_elem *elem;
1017 list_for_each_entry(elem, &aux->poke_progs, list) {
1018 if (elem->aux == prog_aux)
1022 elem = kmalloc(sizeof(*elem), GFP_KERNEL);
1023 if (!elem) {
1028 INIT_LIST_HEAD(&elem->list);
1033 elem->aux = prog_aux;
1035 list_add_tail(&elem->list, &aux->poke_progs);
1044 struct prog_poke_elem *elem, *tmp;
1049 list_for_each_entry_safe(elem, tmp, &aux->poke_progs, list) {
1050 if (elem->aux == prog_aux) {
1051 list_del_init(&elem->list);
1052 kfree(elem);
1069 struct prog_poke_elem *elem;
1075 list_for_each_entry(elem, &aux->poke_progs, list) {
1079 for (i = 0; i < elem->aux->size_poke_tab; i++) {
1080 poke = &elem->aux->poke_tab[i];
1157 struct prog_poke_elem *elem, *tmp;
1161 list_for_each_entry_safe(elem, tmp, &aux->poke_progs, list) {
1162 list_del_init(&elem->list);
1163 kfree(elem);