Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dquicklist.h55 static inline void __quicklist_free(int nr, void (*dtor)(void *), void *p, in __quicklist_free()
67 static inline void quicklist_free(int nr, void (*dtor)(void *), void *pp) in quicklist_free()
69 __quicklist_free(nr, dtor, pp, virt_to_page(pp)); in quicklist_free()
72 static inline void quicklist_free_page(int nr, void (*dtor)(void *), in quicklist_free_page()
75 __quicklist_free(nr, dtor, page_address(page), page); in quicklist_free_page()
78 void quicklist_trim(int nr, void (*dtor)(void *),
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Doproxy.c158 if (oproxy->func->dtor[0]) in nvkm_oproxy_dtor()
159 oproxy->func->dtor[0](oproxy); in nvkm_oproxy_dtor()
161 if (oproxy->func->dtor[1]) in nvkm_oproxy_dtor()
162 oproxy->func->dtor[1](oproxy); in nvkm_oproxy_dtor()
168 .dtor = nvkm_oproxy_dtor,
Dmemory.c39 if (memory->func->dtor) in nvkm_memory_del()
40 *pmemory = memory->func->dtor(memory); in nvkm_memory_del()
Dengine.c125 if (engine->func->dtor) in nvkm_engine_dtor()
126 return engine->func->dtor(engine); in nvkm_engine_dtor()
132 .dtor = nvkm_engine_dtor,
Dsubdev.c180 if (subdev->func->dtor) in nvkm_subdev_del()
181 *psubdev = subdev->func->dtor(subdev); in nvkm_subdev_del()
Dobject.c203 if (object->func->dtor) in nvkm_object_dtor()
204 data = object->func->dtor(object); in nvkm_object_dtor()
/linux-4.4.14/mm/
Dquicklist.c63 void quicklist_trim(int nr, void (*dtor)(void *), in quicklist_trim()
80 if (dtor) in quicklist_trim()
81 dtor(p); in quicklist_trim()
Dswap.c78 compound_page_dtor *dtor; in __put_compound_page() local
88 dtor = get_compound_page_dtor(page); in __put_compound_page()
89 (*dtor)(page); in __put_compound_page()
/linux-4.4.14/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,
Dchan.h18 void *(*dtor)(struct nvkm_sw_chan *); member
Dbase.c93 .dtor = nvkm_sw_dtor,
Dgf100.c100 .dtor = nv50_sw_chan_dtor,
Dnv50.c95 .dtor = nv50_sw_chan_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dbase.c106 if (init->func->dtor) in nvkm_devinit_dtor()
107 data = init->func->dtor(init); in nvkm_devinit_dtor()
116 .dtor = nvkm_devinit_dtor,
Dnv1a.c31 .dtor = nv04_devinit_dtor,
Dpriv.h7 void *(*dtor)(struct nvkm_devinit *); member
Dnv20.c67 .dtor = nv04_devinit_dtor,
Dnv10.c101 .dtor = nv04_devinit_dtor,
Dnv05.c131 .dtor = nv04_devinit_dtor,
Dnv04.c454 .dtor = nv04_devinit_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c113 if (gr->func->dtor) in nvkm_gr_dtor()
114 return gr->func->dtor(gr); in nvkm_gr_dtor()
120 .dtor = nvkm_gr_dtor,
Dnv2a.c14 .dtor = nv20_gr_chan_dtor,
95 .dtor = nv20_gr_dtor,
Dnv34.c14 .dtor = nv20_gr_chan_dtor,
103 .dtor = nv20_gr_dtor,
Dnv35.c14 .dtor = nv20_gr_chan_dtor,
103 .dtor = nv20_gr_dtor,
Dnv25.c14 .dtor = nv20_gr_chan_dtor,
104 .dtor = nv20_gr_dtor,
Dpriv.h16 void *(*dtor)(struct nvkm_gr *); member
Dgm20b.c64 .dtor = gk20a_gr_dtor,
Dnv30.c15 .dtor = nv20_gr_chan_dtor,
166 .dtor = nv20_gr_dtor,
Dnv20.c68 .dtor = nv20_gr_chan_dtor,
345 .dtor = nv20_gr_dtor,
Dgf100.h121 void (*dtor)(struct gf100_gr *); member
Dgk20a.c338 .dtor = gk20a_gr_dtor,
Dgf100.c338 .dtor = gf100_gr_chan_dtor,
1601 if (gr->func->dtor) in gf100_gr_dtor()
1602 gr->func->dtor(gr); in gf100_gr_dtor()
1617 .dtor = gf100_gr_dtor,
Dnv40.c142 .dtor = nv40_gr_chan_dtor,
Dnv04.c1179 .dtor = nv04_gr_chan_dtor,
Dnv10.c985 .dtor = nv10_gr_chan_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dbase.c109 .dtor = nvkm_instobj_dtor,
161 .dtor = nvkm_instobj_dtor,
296 if (imem->func->dtor) in nvkm_instmem_dtor()
297 return imem->func->dtor(imem); in nvkm_instmem_dtor()
303 .dtor = nvkm_instmem_dtor,
Dpriv.h7 void *(*dtor)(struct nvkm_instmem *); member
Dnv04.c105 .dtor = nv04_instobj_dtor,
207 .dtor = nv04_instmem_dtor,
Dnv40.c104 .dtor = nv40_instobj_dtor,
224 .dtor = nv40_instmem_dtor,
Dgk20a.c365 .dtor = gk20a_instobj_dtor_dma,
378 .dtor = gk20a_instobj_dtor_iommu,
583 .dtor = gk20a_instmem_dtor,
Dnv50.c180 .dtor = nv50_instobj_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
Dbase.c66 return bar->func->dtor(bar); in nvkm_bar_dtor()
71 .dtor = nvkm_bar_dtor,
Dgk20a.c26 .dtor = gf100_bar_dtor,
Dpriv.h10 void *(*dtor)(struct nvkm_bar *); member
Dg84.c44 .dtor = nv50_bar_dtor,
Dgf100.c170 .dtor = gf100_bar_dtor,
Dnv50.c204 .dtor = nv50_bar_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dbase.c142 if (fb->func->dtor) in nvkm_fb_dtor()
143 return fb->func->dtor(fb); in nvkm_fb_dtor()
149 .dtor = nvkm_fb_dtor,
Dram.c39 if (ram->func->dtor) in nvkm_ram_del()
40 *pram = ram->func->dtor(ram); in nvkm_ram_del()
Dgk104.c29 .dtor = gf100_fb_dtor,
Dgm107.c29 .dtor = gf100_fb_dtor,
Dpriv.h8 void *(*dtor)(struct nvkm_fb *); member
Dgf100.c100 .dtor = gf100_fb_dtor,
Dnv50.c247 .dtor = nv50_fb_dtor,
Dramgt215.c932 .dtor = gt215_ram_dtor,
Dramgk104.c1521 .dtor = gk104_ram_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Doutp.c49 if (outp->func->dtor) in nvkm_output_del()
50 *poutp = outp->func->dtor(outp); in nvkm_output_del()
Dbase.c152 .dtor[1] = nvkm_disp_class_del,
252 if (disp->func->dtor) in nvkm_disp_dtor()
253 data = disp->func->dtor(disp); in nvkm_disp_dtor()
275 .dtor = nvkm_disp_dtor,
Dchannv50.c248 return chan->func->dtor ? chan->func->dtor(chan) : chan; in nv50_disp_chan_dtor()
253 .dtor = nv50_disp_chan_dtor,
Dpriv.h27 void *(*dtor)(struct nvkm_disp *); member
Ddmacnv50.c50 .dtor[0] = nv50_disp_dmac_child_del_,
126 .dtor = nv50_disp_dmac_dtor_,
Doutp.h23 void *(*dtor)(struct nvkm_output *); member
Dchannv50.h17 void *(*dtor)(struct nv50_disp_chan *); member
Doutpdp.c204 .dtor = nvkm_output_dp_dtor,
Drootnv50.c262 .dtor = nv50_disp_root_dtor_,
Dnv50.c130 .dtor = nv50_disp_dtor_,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c231 if (fifo->func->dtor) in nvkm_fifo_dtor()
232 data = fifo->func->dtor(fifo); in nvkm_fifo_dtor()
240 .dtor = nvkm_fifo_dtor,
Dgk20a.c27 .dtor = gk104_fifo_dtor,
Dgm20b.c27 .dtor = gk104_fifo_dtor,
Dgk208.c29 .dtor = gk104_fifo_dtor,
Dgm204.c29 .dtor = gk104_fifo_dtor,
Dpriv.h11 void *(*dtor)(struct nvkm_fifo *); member
Dg84.c43 .dtor = nv50_fifo_dtor,
Dchan.h7 void *(*dtor)(struct nvkm_fifo_chan *); member
Dchan.c127 .dtor[0] = nvkm_fifo_chan_child_del,
315 void *data = chan->func->dtor(chan); in nvkm_fifo_chan_dtor()
337 .dtor = nvkm_fifo_chan_dtor,
Dnv50.c130 .dtor = nv50_fifo_dtor,
Ddmanv40.c168 .dtor = nv04_fifo_dma_dtor,
Dchang84.c219 .dtor = nv50_fifo_chan_dtor,
Dchannv50.c220 .dtor = nv50_fifo_chan_dtor,
Ddmanv04.c151 .dtor = nv04_fifo_dma_dtor,
Dgpfifogf100.c180 .dtor = gf100_fifo_gpfifo_dtor,
Dgpfifogk104.c193 .dtor = gk104_fifo_gpfifo_dtor,
Dgf100.c618 .dtor = gf100_fifo_dtor,
Dgk104.c743 .dtor = gk104_fifo_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Doproxy.h13 void (*dtor[2])(struct nvkm_oproxy *); member
Dengine.h17 void *(*dtor)(struct nvkm_engine *); member
Dmemory.h19 void *(*dtor)(struct nvkm_memory *); member
Dsubdev.h17 void *(*dtor)(struct nvkm_subdev *); member
Dobject.h25 void *(*dtor)(struct nvkm_object *); member
Ddevice.h150 void *(*dtor)(struct nvkm_device *); member
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/
Dnotify.h12 void (*dtor)(struct nvif_notify *); member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fuse/
Dbase.c40 .dtor = nvkm_fuse_dtor,
/linux-4.4.14/net/caif/
Dcaif_dev.c125 void (*dtor)(struct sk_buff *skb) = NULL; in caif_flow_cb() local
143 dtor = caifd->xoff_skb_dtor; in caif_flow_cb()
153 if (dtor && skb) in caif_flow_cb()
154 dtor(skb); in caif_flow_cb()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
Dbase.c49 .dtor = nvkm_bus_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dpriv.h12 void *(*dtor)(struct nvkm_mmu *); member
Dnv41.c120 .dtor = nv04_mmu_dtor,
Dnv04.c134 .dtor = nv04_mmu_dtor,
Dbase.c511 if (mmu->func->dtor) in nvkm_mmu_dtor()
512 return mmu->func->dtor(mmu); in nvkm_mmu_dtor()
518 .dtor = nvkm_mmu_dtor,
Dnv44.c215 .dtor = nv04_mmu_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dnv31.c80 .dtor = nv31_mpeg_chan_dtor,
259 .dtor = nv31_mpeg_dtor,
Dnv44.c97 .dtor = nv44_mpeg_chan_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv04_fence.c107 priv->base.dtor = nv04_fence_destroy; in nv04_fence_create()
Dnouveau_fence.h54 void (*dtor)(struct nouveau_drm *); member
Dnv10_fence.c106 priv->base.dtor = nv10_fence_destroy; in nv10_fence_create()
Dnouveau_display.h37 void (*dtor)(struct drm_device *); member
Dnv50_fence.c94 priv->base.dtor = nv10_fence_destroy; in nv50_fence_create()
Dnv17_fence.c123 priv->base.dtor = nv10_fence_destroy; in nv17_fence_create()
Dnouveau_display.c540 disp->dtor(dev); in nouveau_display_create()
558 if (disp->dtor) in nouveau_display_destroy()
559 disp->dtor(dev); in nouveau_display_destroy()
Dnv84_fence.c225 priv->base.dtor = nv84_fence_destroy; in nv84_fence_create()
Dnouveau_drm.c153 nouveau_fence(drm)->dtor(drm); in nouveau_accel_fini()
Dnv50_display.c2522 nouveau_display(dev)->dtor = nv50_display_destroy; in nv50_display_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
Dbase.c106 .dtor = nvkm_mc_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Duser.c53 .dtor = nvkm_dmaobj_dtor,
Dbase.c140 .dtor = nvkm_dma_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/timer/
Dbase.c131 .dtor = nvkm_timer_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dfb.h140 void *(*dtor)(struct nvkm_ram *); member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dbase.c126 .dtor = nvkm_ltc_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dbase.c96 .dtor = nvkm_bios_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
Dbase.c145 .dtor = nvkm_pci_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.c53 nouveau_display(dev)->dtor = nv04_display_destroy; in nv04_display_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/
Dxtensa.c169 .dtor = nvkm_xtensa_dtor,
Dfalcon.c325 .dtor = nvkm_falcon_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dgk20a.c209 .dtor = gk20a_pmu_dtor,
Dbase.c262 .dtor = nvkm_pmu_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c204 .dtor = nvkm_gpio_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dbase.c169 .dtor = nvkm_volt_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c359 .dtor = nvkm_perfdom_dtor,
638 .dtor = nvkm_perfmon_dtor,
852 .dtor = nvkm_pm_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dpci.c1612 .dtor = nvkm_device_pci_dtor,
Dtegra.c235 .dtor = nvkm_device_tegra_dtor,
Dbase.c2288 if (device->func->dtor) in nvkm_device_del()
2289 *pdevice = device->func->dtor(device); in nvkm_device_del()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dbase.c353 .dtor = nvkm_therm_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c225 .dtor = nvkm_i2c_dtor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dbase.c550 .dtor = nvkm_clk_dtor,
/linux-4.4.14/
DMAINTAINERS5473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git