Home
last modified time | relevance | path

Searched refs:dtor (Results 1 – 25 of 159) sorted by relevance

1234567

/Linux-v4.19/include/linux/
Dquicklist.h56 static inline void __quicklist_free(int nr, void (*dtor)(void *), void *p, in __quicklist_free()
68 static inline void quicklist_free(int nr, void (*dtor)(void *), void *pp) in quicklist_free()
70 __quicklist_free(nr, dtor, pp, virt_to_page(pp)); in quicklist_free()
73 static inline void quicklist_free_page(int nr, void (*dtor)(void *), in quicklist_free_page()
76 __quicklist_free(nr, dtor, page_address(page), page); in quicklist_free_page()
79 void quicklist_trim(int nr, void (*dtor)(void *),
Dlivepatch.h201 void klp_shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor);
202 void klp_shadow_free_all(unsigned long id, klp_shadow_dtor_t dtor);
/Linux-v4.19/kernel/livepatch/
Dshadow.c247 klp_shadow_dtor_t dtor) in klp_shadow_free_struct() argument
250 if (dtor) in klp_shadow_free_struct()
251 dtor(shadow->obj, shadow->data); in klp_shadow_free_struct()
265 void klp_shadow_free(void *obj, unsigned long id, klp_shadow_dtor_t dtor) in klp_shadow_free() argument
277 klp_shadow_free_struct(shadow, dtor); in klp_shadow_free()
295 void klp_shadow_free_all(unsigned long id, klp_shadow_dtor_t dtor) in klp_shadow_free_all() argument
306 klp_shadow_free_struct(shadow, dtor); in klp_shadow_free_all()
/Linux-v4.19/mm/
Dquicklist.c64 void quicklist_trim(int nr, void (*dtor)(void *), in quicklist_trim()
81 if (dtor) in quicklist_trim()
82 dtor(p); in quicklist_trim()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/core/
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,
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,
Dmemory.c112 if (memory->func->dtor) in nvkm_memory_del()
113 memory = memory->func->dtor(memory); in nvkm_memory_del()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/sw/
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,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
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,
Dnv1a.c31 .dtor = nv04_devinit_dtor,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/
Dbase.c181 if (sb->func->dtor) in nvkm_secboot_dtor()
182 ret = sb->func->dtor(sb); in nvkm_secboot_dtor()
191 .dtor = nvkm_secboot_dtor,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c131 if (gr->func->dtor) in nvkm_gr_dtor()
132 return gr->func->dtor(gr); in nvkm_gr_dtor()
138 .dtor = nvkm_gr_dtor,
Dnv2a.c15 .dtor = nv20_gr_chan_dtor,
96 .dtor = nv20_gr_dtor,
Dnv25.c15 .dtor = nv20_gr_chan_dtor,
105 .dtor = nv20_gr_dtor,
Dnv34.c15 .dtor = nv20_gr_chan_dtor,
104 .dtor = nv20_gr_dtor,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dbase.c172 if (fb->func->dtor) in nvkm_fb_dtor()
173 return fb->func->dtor(fb); in nvkm_fb_dtor()
179 .dtor = nvkm_fb_dtor,
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()
Dgp10b.c26 .dtor = gf100_fb_dtor,
Dgk20a.c28 .dtor = gf100_fb_dtor,
Dgm20b.c28 .dtor = gf100_fb_dtor,
Dgp102.c31 .dtor = gf100_fb_dtor,
Dgf108.c29 .dtor = gf100_fb_dtor,
Dgm107.c29 .dtor = gf100_fb_dtor,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dbase.c104 return bar->func->dtor(bar); in nvkm_bar_dtor()
109 .dtor = nvkm_bar_dtor,
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
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,

1234567