Home
last modified time | relevance | path

Searched refs:dtor (Results 1 - 25 of 294) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/kernel/livepatch/
H A Dshadow.c235 klp_shadow_dtor_t dtor) in klp_shadow_free_struct()
238 if (dtor) in klp_shadow_free_struct()
239 dtor(shadow->obj, shadow->data); in klp_shadow_free_struct()
247 * @dtor: custom callback that can be used to unregister the variable
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()
277 * @dtor: custom callback that can be used to unregister the variable
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()
234 klp_shadow_free_struct(struct klp_shadow *shadow, klp_shadow_dtor_t dtor) klp_shadow_free_struct() argument
/kernel/linux/linux-6.6/kernel/livepatch/
H A Dshadow.c235 klp_shadow_dtor_t dtor) in klp_shadow_free_struct()
238 if (dtor) in klp_shadow_free_struct()
239 dtor(shadow->obj, shadow->data); in klp_shadow_free_struct()
247 * @dtor: custom callback that can be used to unregister the variable
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()
277 * @dtor: custom callback that can be used to unregister the variable
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()
234 klp_shadow_free_struct(struct klp_shadow *shadow, klp_shadow_dtor_t dtor) klp_shadow_free_struct() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dchan.c80 if (chan->func->dtor) in nvkm_sw_chan_dtor()
81 data = chan->func->dtor(chan); in nvkm_sw_chan_dtor()
92 .dtor = nvkm_sw_chan_dtor,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dchan.c60 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,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/
H A Doproxy.c166 if (oproxy->func->dtor[0]) in nvkm_oproxy_dtor()
167 oproxy->func->dtor[0](oproxy); in nvkm_oproxy_dtor()
169 if (oproxy->func->dtor[1]) in nvkm_oproxy_dtor()
170 oproxy->func->dtor[1](oproxy); in nvkm_oproxy_dtor()
176 .dtor = nvkm_oproxy_dtor,
H A Dengine.c157 if (engine->func->dtor) in nvkm_engine_dtor()
158 return engine->func->dtor(engine); in nvkm_engine_dtor()
164 .dtor = nvkm_engine_dtor,
H A Dmemory.c112 if (memory->func->dtor) in nvkm_memory_del()
113 memory = memory->func->dtor(memory); in nvkm_memory_del()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/
H A Doproxy.c183 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,
H A Dengine.c148 if (engine->func->dtor) in nvkm_engine_dtor()
149 return engine->func->dtor(engine); in nvkm_engine_dtor()
155 .dtor = nvkm_engine_dtor,
H A Dmemory.c112 if (memory->func->dtor) in nvkm_memory_del()
113 memory = memory->func->dtor(memory); in nvkm_memory_del()
/kernel/linux/linux-5.10/lib/livepatch/
H A Dtest_klp_shadow_vars.c102 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()
105 pr_info("klp_%s(obj=PTR%d, id=0x%lx, dtor=PTR%d)\n", 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()
/kernel/linux/linux-6.6/lib/livepatch/
H A Dtest_klp_shadow_vars.c102 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()
105 pr_info("klp_%s(obj=PTR%d, id=0x%lx, dtor=PTR%d)\n", 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()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dbase.c112 if (init->func->dtor) in nvkm_devinit_dtor()
113 data = init->func->dtor(init); in nvkm_devinit_dtor()
122 .dtor = nvkm_devinit_dtor,
H A Dnv1a.c31 .dtor = nv04_devinit_dtor,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dbase.c113 if (init->func->dtor) in nvkm_devinit_dtor()
114 data = init->func->dtor(init); in nvkm_devinit_dtor()
123 .dtor = nvkm_devinit_dtor,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dbase.c158 if (gr->func->dtor) in nvkm_gr_dtor()
159 return gr->func->dtor(gr); in nvkm_gr_dtor()
165 .dtor = nvkm_gr_dtor,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dbase.c179 if (gr->func->dtor) in nvkm_gr_dtor()
180 return gr->func->dtor(gr); in nvkm_gr_dtor()
186 .dtor = nvkm_gr_dtor,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c95 .dtor = nvkm_vram_dtor,
163 if (ram->func->dtor) in nvkm_ram_del()
164 *pram = ram->func->dtor(ram); in nvkm_ram_del()
H A Dbase.c213 if (fb->func->dtor) in nvkm_fb_dtor()
214 return fb->func->dtor(fb); in nvkm_fb_dtor()
220 .dtor = nvkm_fb_dtor,
H A Dgf108.c29 .dtor = gf100_fb_dtor,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c221 if (imem->func->dtor) in nvkm_instmem_dtor()
222 return imem->func->dtor(imem); in nvkm_instmem_dtor()
228 .dtor = nvkm_instmem_dtor,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c102 .dtor = nvkm_vram_dtor,
171 if (ram->func->dtor) in nvkm_ram_del()
172 *pram = ram->func->dtor(ram); in nvkm_ram_del()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c234 if (imem->func->dtor) in nvkm_instmem_dtor()
235 data = imem->func->dtor(imem); in nvkm_instmem_dtor()
242 .dtor = nvkm_instmem_dtor,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c124 return bar->func->dtor(bar); in nvkm_bar_dtor()
129 .dtor = nvkm_bar_dtor,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c124 return bar->func->dtor(bar); in nvkm_bar_dtor()
129 .dtor = nvkm_bar_dtor,

Completed in 10 milliseconds

12345678910>>...12