| /linux/drivers/iommu/iommufd/ |
| H A D | main.c | 28 void (*destroy)(struct iommufd_object *obj); member 162 ops->destroy(obj); in iommufd_object_abort_and_destroy() 273 iommufd_object_ops[obj->type].destroy(obj); in iommufd_object_remove() 361 iommufd_object_ops[obj->type].destroy(obj); in iommufd_fops_release() 416 struct iommu_destroy destroy; member 695 .destroy = iommufd_access_destroy_object, 699 .destroy = iommufd_device_destroy, 702 .destroy = iommufd_fault_destroy, 706 .destroy = iommufd_hw_queue_destroy, 709 .destroy = iommufd_hwpt_paging_destroy, [all …]
|
| H A D | viommu.c | 11 if (viommu->ops && viommu->ops->destroy) in iommufd_viommu_destroy() 12 viommu->ops->destroy(viommu); in iommufd_viommu_destroy() 122 if (vdev->destroy) in iommufd_vdevice_abort() 123 vdev->destroy(vdev); in iommufd_vdevice_abort() 270 if (hw_queue->destroy) in iommufd_hw_queue_destroy() 271 hw_queue->destroy(hw_queue); in iommufd_hw_queue_destroy()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_iter_setsockopt_unix.c | 81 goto destroy; in test_bpf_iter_setsockopt_unix() 85 goto destroy; in test_bpf_iter_setsockopt_unix() 89 goto destroy; in test_bpf_iter_setsockopt_unix() 95 goto destroy; in test_bpf_iter_setsockopt_unix() 98 destroy: in test_bpf_iter_setsockopt_unix()
|
| H A D | cgroup1_hierarchy.c | 83 goto destroy; in test_cgroup1_hierarchy() 87 goto destroy; in test_cgroup1_hierarchy() 92 goto destroy; in test_cgroup1_hierarchy() 161 destroy: in test_cgroup1_hierarchy()
|
| H A D | tc_change_tail.c | 27 goto destroy; in test_tc_change_tail() 32 goto destroy; in test_tc_change_tail() 60 destroy: in test_tc_change_tail()
|
| H A D | kmem_cache_iter.c | 101 goto destroy; in test_kmem_cache_iter() 105 goto destroy; in test_kmem_cache_iter() 122 destroy: in test_kmem_cache_iter()
|
| /linux/include/linux/ |
| H A D | ptr_ring.h | 523 void (*destroy)(void *)) in ptr_ring_unconsume() 560 destroy(batch[--n]); in ptr_ring_unconsume() 567 void (*destroy)(void *)) in __ptr_ring_swap_queue() 576 else if (destroy) in __ptr_ring_swap_queue() 577 destroy(ptr); in __ptr_ring_swap_queue() 598 void (*destroy)(void *)) in ptr_ring_resize_noprof() 610 old = __ptr_ring_swap_queue(r, queue, size, gfp, destroy); in ptr_ring_resize_noprof() 630 void (*destroy)(void *)) in ptr_ring_resize_multiple_bh_noprof() 649 size, gfp, destroy); in ptr_ring_resize_multiple_bh_noprof() 673 static inline void ptr_ring_cleanup(struct ptr_ring *r, void (*destroy)(void *)) in ptr_ring_cleanup() [all …]
|
| /linux/include/net/bluetooth/ |
| H A D | hci_sync.h | 36 hci_cmd_sync_work_destroy_t destroy; member 71 void *data, hci_cmd_sync_work_destroy_t destroy); 73 void *data, hci_cmd_sync_work_destroy_t destroy); 75 void *data, hci_cmd_sync_work_destroy_t destroy); 77 void *data, hci_cmd_sync_work_destroy_t destroy); 79 void *data, hci_cmd_sync_work_destroy_t destroy); 82 void *data, hci_cmd_sync_work_destroy_t destroy); 86 void *data, hci_cmd_sync_work_destroy_t destroy); 89 hci_cmd_sync_work_destroy_t destroy);
|
| /linux/kernel/bpf/ |
| H A D | kmem_cache_iter.c | 40 bool destroy = false; in bpf_iter_kmem_cache_next() local 68 destroy = true; in bpf_iter_kmem_cache_next() 73 if (destroy) in bpf_iter_kmem_cache_next() 84 bool destroy = false; in bpf_iter_kmem_cache_destroy() local 95 destroy = true; in bpf_iter_kmem_cache_destroy() 99 if (destroy) in bpf_iter_kmem_cache_destroy()
|
| /linux/net/netfilter/ |
| H A D | xt_set.c | 528 .destroy = set_match_v0_destroy, 538 .destroy = set_match_v1_destroy, 548 .destroy = set_match_v1_destroy, 559 .destroy = set_match_v1_destroy, 569 .destroy = set_match_v1_destroy, 580 .destroy = set_match_v3_destroy, 590 .destroy = set_match_v3_destroy, 601 .destroy = set_match_v4_destroy, 611 .destroy = set_match_v4_destroy, 624 .destroy = set_target_v0_destroy, [all …]
|
| H A D | xt_socket.c | 244 .destroy = socket_mt_destroy, 259 .destroy = socket_mt_destroy, 271 .destroy = socket_mt_destroy, 284 .destroy = socket_mt_destroy, 297 .destroy = socket_mt_destroy, 310 .destroy = socket_mt_destroy,
|
| H A D | xt_nat.c | 155 .destroy = xt_nat_destroy, 168 .destroy = xt_nat_destroy, 181 .destroy = xt_nat_destroy, 193 .destroy = xt_nat_destroy, 205 .destroy = xt_nat_destroy, 217 .destroy = xt_nat_destroy,
|
| H A D | xt_connmark.c | 158 .destroy = connmark_tg_destroy, 168 .destroy = connmark_tg_destroy, 179 .destroy = connmark_tg_destroy, 189 .destroy = connmark_tg_destroy, 202 .destroy = connmark_mt_destroy,
|
| H A D | xt_SECMARK.c | 162 .destroy = secmark_tg_destroy, 172 .destroy = secmark_tg_destroy, 184 .destroy = secmark_tg_destroy, 194 .destroy = secmark_tg_destroy,
|
| H A D | xt_CT.c | 347 .destroy = xt_ct_tg_destroy_v0, 359 .destroy = xt_ct_tg_destroy_v1, 371 .destroy = xt_ct_tg_destroy_v1, 391 .destroy = xt_ct_tg_destroy_v0, 403 .destroy = xt_ct_tg_destroy_v1, 415 .destroy = xt_ct_tg_destroy_v1,
|
| H A D | xt_TRACE.c | 40 .destroy = trace_tg_destroy, 51 .destroy = trace_tg_destroy,
|
| /linux/net/ceph/ |
| H A D | auth_none.c | 22 static void destroy(struct ceph_auth_client *ac) in destroy() function 104 au->base.destroy = ceph_auth_none_destroy_authorizer; in ceph_auth_none_create_authorizer() 123 .destroy = destroy,
|
| /linux/net/vmw_vsock/ |
| H A D | vmci_transport.c | 1160 goto destroy; in vmci_transport_recv_connecting_server() 1168 goto destroy; in vmci_transport_recv_connecting_server() 1189 goto destroy; in vmci_transport_recv_connecting_server() 1218 goto destroy; in vmci_transport_recv_connecting_server() 1252 goto destroy; in vmci_transport_recv_connecting_server() 1269 destroy: in vmci_transport_recv_connecting_server() 1301 goto destroy; in vmci_transport_recv_connecting_client() 1328 goto destroy; in vmci_transport_recv_connecting_client() 1334 goto destroy; in vmci_transport_recv_connecting_client() 1342 goto destroy; in vmci_transport_recv_connecting_client() [all …]
|
| /linux/drivers/gpu/drm/loongson/ |
| H A D | lsdc_output_7a1000.c | 97 .destroy = drm_connector_cleanup, 134 .destroy = drm_encoder_cleanup, 138 .destroy = drm_encoder_cleanup,
|
| /linux/include/linux/netfilter_bridge/ |
| H A D | ebtables.h | 30 void (*destroy)(const struct xt_match *match, void *matchinfo); member 47 void (*destroy)(const struct xt_target *target, void *targinfo); member 65 void (*destroy)(const struct xt_target *target, void *targinfo); member
|
| /linux/tools/testing/selftests/drivers/net/team/ |
| H A D | dev_addr_lists.sh | 19 destroy() function 33 destroy
|
| /linux/security/keys/ |
| H A D | gc.c | 153 if (state == KEY_IS_POSITIVE && key->type->destroy) in key_gc_unused_keys() 154 key->type->destroy(key); in key_gc_unused_keys() 369 if (key_gc_dead_keytype->destroy) in key_garbage_collector() 370 key_gc_dead_keytype->destroy(key); in key_garbage_collector()
|
| /linux/drivers/gpu/drm/mgag200/ |
| H A D | mgag200_vga.c | 12 .destroy = drm_encoder_cleanup 23 .destroy = drm_connector_cleanup,
|
| /linux/fs/notify/dnotify/ |
| H A D | dnotify.c | 267 int destroy = 0, error = 0; in fcntl_dirnotify() local 364 destroy = 1; in fcntl_dirnotify() 384 if (destroy) in fcntl_dirnotify() 387 if (destroy) in fcntl_dirnotify()
|
| /linux/drivers/mtd/chips/ |
| H A D | chipreg.c | 87 if (map->fldrv->destroy) in map_destroy() 88 map->fldrv->destroy(mtd); in map_destroy()
|