/linux-6.6.21/kernel/livepatch/ |
D | shadow.c | 235 klp_shadow_dtor_t dtor) in klp_shadow_free_struct() argument 238 if (dtor) in klp_shadow_free_struct() 239 dtor(shadow->obj, shadow->data); in klp_shadow_free_struct() 253 void klp_shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor) in klp_shadow_free() argument 265 klp_shadow_free_struct(shadow, dtor); in klp_shadow_free() 283 void klp_shadow_free_all(unsigned long id, klp_shadow_dtor_t dtor) in klp_shadow_free_all() argument 294 klp_shadow_free_struct(shadow, dtor); in klp_shadow_free_all()
|
/linux-6.6.21/lib/livepatch/ |
D | test_klp_shadow_vars.c | 102 static void shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor) in shadow_free() argument 104 klp_shadow_free(obj, id, dtor); in shadow_free() 106 __func__, ptr_id(obj), id, ptr_id(dtor)); in shadow_free() 109 static void shadow_free_all(unsigned long id, klp_shadow_dtor_t dtor) in shadow_free_all() argument 111 klp_shadow_free_all(id, dtor); in shadow_free_all() 112 pr_info("klp_%s(id=0x%lx, dtor=PTR%d)\n", __func__, id, ptr_id(dtor)); in shadow_free_all()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
D | chan.c | 60 if (chan->func->dtor) in nvkm_sw_chan_dtor() 61 data = chan->func->dtor(chan); in nvkm_sw_chan_dtor() 72 .dtor = nvkm_sw_chan_dtor,
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/core/ |
D | oproxy.c | 183 if (oproxy->func->dtor[0]) in nvkm_oproxy_dtor() 184 oproxy->func->dtor[0](oproxy); in nvkm_oproxy_dtor() 186 if (oproxy->func->dtor[1]) in nvkm_oproxy_dtor() 187 oproxy->func->dtor[1](oproxy); in nvkm_oproxy_dtor() 193 .dtor = nvkm_oproxy_dtor,
|
D | engine.c | 148 if (engine->func->dtor) in nvkm_engine_dtor() 149 return engine->func->dtor(engine); in nvkm_engine_dtor() 155 .dtor = nvkm_engine_dtor,
|
D | memory.c | 112 if (memory->func->dtor) in nvkm_memory_del() 113 memory = memory->func->dtor(memory); in nvkm_memory_del()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | base.c | 113 if (init->func->dtor) in nvkm_devinit_dtor() 114 data = init->func->dtor(init); in nvkm_devinit_dtor() 123 .dtor = nvkm_devinit_dtor,
|
D | nv1a.c | 31 .dtor = nv04_devinit_dtor,
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | base.c | 179 if (gr->func->dtor) in nvkm_gr_dtor() 180 return gr->func->dtor(gr); in nvkm_gr_dtor() 186 .dtor = nvkm_gr_dtor,
|
D | nv2a.c | 15 .dtor = nv20_gr_chan_dtor, 96 .dtor = nv20_gr_dtor,
|
D | nv35.c | 15 .dtor = nv20_gr_chan_dtor, 104 .dtor = nv20_gr_dtor,
|
D | nv25.c | 15 .dtor = nv20_gr_chan_dtor, 105 .dtor = nv20_gr_dtor,
|
D | nv34.c | 15 .dtor = nv20_gr_chan_dtor, 104 .dtor = nv20_gr_dtor,
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ram.c | 102 .dtor = nvkm_vram_dtor, 171 if (ram->func->dtor) in nvkm_ram_del() 172 *pram = ram->func->dtor(ram); in nvkm_ram_del()
|
D | base.c | 256 if (fb->func->dtor) in nvkm_fb_dtor() 257 return fb->func->dtor(fb); in nvkm_fb_dtor() 264 .dtor = nvkm_fb_dtor,
|
D | gk20a.c | 28 .dtor = gf100_fb_dtor,
|
D | gp10b.c | 26 .dtor = gf100_fb_dtor,
|
D | gm20b.c | 28 .dtor = gf100_fb_dtor,
|
D | gm107.c | 29 .dtor = gf100_fb_dtor,
|
D | gf108.c | 29 .dtor = gf100_fb_dtor,
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | base.c | 234 if (imem->func->dtor) in nvkm_instmem_dtor() 235 data = imem->func->dtor(imem); in nvkm_instmem_dtor() 242 .dtor = nvkm_instmem_dtor,
|
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | base.c | 124 return bar->func->dtor(bar); in nvkm_bar_dtor() 129 .dtor = nvkm_bar_dtor,
|
/linux-6.6.21/include/linux/ |
D | livepatch.h | 227 void klp_shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor); 228 void klp_shadow_free_all(unsigned long id, klp_shadow_dtor_t dtor);
|
/linux-6.6.21/net/caif/ |
D | caif_dev.c | 126 void (*dtor)(struct sk_buff *skb) = NULL; in caif_flow_cb() local 146 dtor = caifd->xoff_skb_dtor; in caif_flow_cb() 156 if (dtor && skb) in caif_flow_cb() 157 dtor(skb); in caif_flow_cb()
|
/linux-6.6.21/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | oproxy.h | 14 void (*dtor[2])(struct nvkm_oproxy *); member
|