Searched refs:entry_new (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/kernel/bpf/ |
| H A D | tcx.c | 14 struct bpf_mprog_entry *entry, *entry_new; in tcx_prog_attach() local 43 if (entry != entry_new) { in tcx_prog_attach() 81 if (!tcx_entry_is_active(entry_new)) in tcx_prog_detach() 82 entry_new = NULL; in tcx_prog_detach() 87 if (!entry_new) in tcx_prog_detach() 108 bpf_mprog_clear_all(entry, &entry_new); in tcx_uninstall() 157 if (entry != entry_new) { in tcx_link_prog_attach() 188 if (!tcx_entry_is_active(entry_new)) in tcx_link_release() 189 entry_new = NULL; in tcx_link_release() 194 if (!entry_new) in tcx_link_release() [all …]
|
| H A D | mprog.c | 109 struct bpf_mprog_entry **entry_new, in bpf_mprog_replace() argument 123 *entry_new = entry; in bpf_mprog_replace() 128 struct bpf_mprog_entry **entry_new, in bpf_mprog_insert() argument 147 *entry_new = peer; in bpf_mprog_insert() 152 struct bpf_mprog_entry **entry_new, in bpf_mprog_delete() argument 167 *entry_new = peer; in bpf_mprog_delete() 226 struct bpf_mprog_entry **entry_new, in bpf_mprog_attach() argument 289 ret = bpf_mprog_replace(entry, entry_new, &ntuple, idx); in bpf_mprog_attach() 291 ret = bpf_mprog_insert(entry, entry_new, &ntuple, idx, flags); in bpf_mprog_attach() 329 struct bpf_mprog_entry **entry_new, in bpf_mprog_detach() argument [all …]
|
| /linux-6.15/arch/x86/mm/pat/ |
| H A D | memtype_interval.c | 116 int memtype_check_insert(struct memtype *entry_new, enum page_cache_mode *ret_type) in memtype_check_insert() argument 120 err = memtype_check_conflict(entry_new->start, entry_new->end, entry_new->type, ret_type); in memtype_check_insert() 125 entry_new->type = *ret_type; in memtype_check_insert() 127 interval_insert(entry_new, &memtype_rbroot); in memtype_check_insert()
|
| H A D | memtype.h | 32 extern int memtype_check_insert(struct memtype *entry_new, 38 static inline int memtype_check_insert(struct memtype *entry_new, in memtype_check_insert() argument
|
| H A D | memtype.c | 523 struct memtype *entry_new; in memtype_reserve() local 576 entry_new = kzalloc(sizeof(struct memtype), GFP_KERNEL); in memtype_reserve() 577 if (!entry_new) in memtype_reserve() 580 entry_new->start = start; in memtype_reserve() 581 entry_new->end = end; in memtype_reserve() 582 entry_new->type = actual_type; in memtype_reserve() 586 err = memtype_check_insert(entry_new, new_type); in memtype_reserve() 590 cattr_name(entry_new->type), cattr_name(req_type)); in memtype_reserve() 591 kfree(entry_new); in memtype_reserve() 600 start, end - 1, cattr_name(entry_new->type), cattr_name(req_type), in memtype_reserve()
|
| /linux-6.15/drivers/net/ |
| H A D | netkit.c | 556 if (entry != entry_new) { in netkit_prog_attach() 557 netkit_entry_update(dev, entry_new); in netkit_prog_attach() 590 if (!bpf_mprog_total(entry_new)) in netkit_prog_detach() 591 entry_new = NULL; in netkit_prog_detach() 592 netkit_entry_update(dev, entry_new); in netkit_prog_detach() 638 if (entry != entry_new) { in netkit_link_prog_attach() 639 netkit_entry_update(dev, entry_new); in netkit_link_prog_attach() 665 if (!bpf_mprog_total(entry_new)) in netkit_link_release() 666 entry_new = NULL; in netkit_link_release() 667 netkit_entry_update(dev, entry_new); in netkit_link_release() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | bpf_mprog.h | 265 struct bpf_mprog_entry **entry_new) in bpf_mprog_clear_all() argument 272 *entry_new = peer; in bpf_mprog_clear_all() 321 struct bpf_mprog_entry **entry_new, 327 struct bpf_mprog_entry **entry_new,
|