Home
last modified time | relevance | path

Searched refs:ctor (Results 1 – 95 of 95) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dbase.c77 .ctor = nvkm_disp_vblank_ctor,
120 .ctor = nvkm_disp_hpd_ctor
178 return sclass->ctor(disp, oclass, data, size, &oproxy->object); in nvkm_disp_class_new()
183 .ctor = nvkm_disp_class_new,
309 int (*ctor)(struct nvkm_disp *, int, struct dcb_output *, in nvkm_disp_ctor() local
328 case DCB_OUTPUT_ANALOG: ctor = outps->crt ; break; in nvkm_disp_ctor()
329 case DCB_OUTPUT_TV : ctor = outps->tv ; break; in nvkm_disp_ctor()
330 case DCB_OUTPUT_TMDS : ctor = outps->tmds; break; in nvkm_disp_ctor()
331 case DCB_OUTPUT_LVDS : ctor = outps->lvds; break; in nvkm_disp_ctor()
332 case DCB_OUTPUT_DP : ctor = outps->dp ; break; in nvkm_disp_ctor()
[all …]
Drootnv50.c197 return sclass->ctor(sclass->func, sclass->mthd, root, sclass->chid, in nv50_disp_root_dmac_new_()
207 return sclass->ctor(sclass->func, sclass->mthd, root, sclass->chid, in nv50_disp_root_pioc_new_()
220 sclass->ctor = nv50_disp_root_dmac_new_; in nv50_disp_root_child_get_()
229 sclass->ctor = nv50_disp_root_pioc_new_; in nv50_disp_root_child_get_()
398 .ctor = nv50_disp_root_new,
Dcursgk104.c34 .ctor = nv50_disp_curs_new,
Doimmgk104.c34 .ctor = nv50_disp_oimm_new,
Dcursg84.c34 .ctor = nv50_disp_curs_new,
Doimmgt215.c34 .ctor = nv50_disp_oimm_new,
Doimmgf119.c34 .ctor = nv50_disp_oimm_new,
Dcursgf119.c34 .ctor = nv50_disp_curs_new,
Doimmg84.c34 .ctor = nv50_disp_oimm_new,
Dcursgt215.c34 .ctor = nv50_disp_curs_new,
Dcoregt200.c34 .ctor = nv50_disp_core_new,
Dbasegk104.c34 .ctor = nv50_disp_base_new,
Dbasegt215.c34 .ctor = nv50_disp_base_new,
Dbasegk110.c34 .ctor = nv50_disp_base_new,
Dcoregm204.c34 .ctor = nv50_disp_core_new,
Dcoregm107.c34 .ctor = nv50_disp_core_new,
Dcoregt215.c34 .ctor = nv50_disp_core_new,
Dovlygt215.c34 .ctor = nv50_disp_ovly_new,
Dcoregk110.c34 .ctor = nv50_disp_core_new,
Dbasegt200.c34 .ctor = nv50_disp_base_new,
Dovlygk104.c99 .ctor = nv50_disp_ovly_new,
Dovlygf119.c97 .ctor = nv50_disp_ovly_new,
Dovlyg84.c73 .ctor = nv50_disp_ovly_new,
Dovlygt200.c76 .ctor = nv50_disp_ovly_new,
Dbaseg84.c76 .ctor = nv50_disp_base_new,
Dcoregk104.c128 .ctor = nv50_disp_core_new,
Dcoreg94.c59 .ctor = nv50_disp_core_new,
Dbasegf119.c110 .ctor = nv50_disp_base_new,
Dcoreg84.c113 .ctor = nv50_disp_core_new,
Drootg94.c57 .ctor = g94_disp_root_new,
Drootgt200.c57 .ctor = gt200_disp_root_new,
Drootgm107.c57 .ctor = gm107_disp_root_new,
Drootgm204.c57 .ctor = gm204_disp_root_new,
Drootgt215.c57 .ctor = gt215_disp_root_new,
Drootgk104.c57 .ctor = gk104_disp_root_new,
Drootgk110.c57 .ctor = gk110_disp_root_new,
Drootg84.c57 .ctor = g84_disp_root_new,
Dchangf119.c46 .ctor = nv50_disp_chan_uevent_ctor,
Doimmnv50.c65 .ctor = nv50_disp_oimm_new,
Dcursnv50.c65 .ctor = nv50_disp_curs_new,
Dpriv.h48 int (*ctor)(struct nvkm_disp *, const struct nvkm_oclass *, member
Dovlynv50.c107 .ctor = nv50_disp_ovly_new,
Dbasenv50.c119 .ctor = nv50_disp_base_new,
Dcoregf119.c240 .ctor = nv50_disp_core_new,
Ddmacnv50.h32 int (*ctor)(const struct nv50_disp_dmac_func *, member
Dchannv50.h90 int (*ctor)(const struct nv50_disp_chan_func *, member
Dchannv50.c151 .ctor = nv50_disp_chan_uevent_ctor,
220 oclass->ctor = nv50_disp_chan_child_new; in nv50_disp_chan_child_get()
Dcorenv50.c238 .ctor = nv50_disp_core_new,
Drootnv04.c138 .ctor = nv04_disp_root_new,
Drootgf119.c170 .ctor = gf119_disp_root_new,
Ddmacnv50.c71 ret = sclass->ctor(device, oclass, data, size, &object->oproxy.object); in nv50_disp_dmac_child_new_()
/linux-4.4.14/include/linux/
Dquicklist.h33 static inline void *quicklist_alloc(int nr, gfp_t flags, void (*ctor)(void *)) in quicklist_alloc()
50 if (ctor && p) in quicklist_alloc()
51 ctor(p); in quicklist_alloc()
Dslab_def.h38 void (*ctor)(void *obj); member
Dslub_def.h78 void (*ctor)(void *); member
/linux-4.4.14/mm/
Dslab.h26 void (*ctor)(void *); /* Called on object slot creation */ member
92 unsigned long flags, const char *name, void (*ctor)(void *));
96 unsigned long flags, void (*ctor)(void *));
100 void (*ctor)(void *));
104 unsigned long flags, void (*ctor)(void *)) in __kmem_cache_alias()
109 void (*ctor)(void *)) in kmem_cache_flags()
Dslab_common.c236 if (s->ctor) in slab_unmergeable()
249 unsigned long flags, const char *name, void (*ctor)(void *)) in find_mergeable()
256 if (ctor) in find_mergeable()
321 unsigned long flags, void (*ctor)(void *), in create_cache()
336 s->ctor = ctor; in create_cache()
385 unsigned long flags, void (*ctor)(void *)) in kmem_cache_create()
410 s = __kmem_cache_alias(name, size, align, flags, ctor); in kmem_cache_create()
422 flags, ctor, NULL, NULL); in kmem_cache_create()
531 root_cache->flags, root_cache->ctor, in memcg_create_kmem_cache()
Dkmemcheck.c84 } else if (!s->ctor) { in kmemcheck_slab_alloc()
96 if (!s->ctor && !(s->flags & SLAB_DESTROY_BY_RCU)) in kmemcheck_slab_free()
Dslob.c555 if (b && c->ctor) in slob_alloc_node()
556 c->ctor(b); in slob_alloc_node()
Dslab.c1625 if (cachep->ctor) in kmem_getpages()
2054 void (*ctor)(void *)) in kmem_cache_flags()
2061 unsigned long flags, void (*ctor)(void *)) in __kmem_cache_alias()
2065 cachep = find_mergeable(size, align, flags, name, ctor); in __kmem_cache_alias()
2506 if (cachep->ctor && !(cachep->flags & SLAB_POISON)) in cache_init_objs()
2507 cachep->ctor(objp + obj_offset(cachep)); in cache_init_objs()
2522 if (cachep->ctor) in cache_init_objs()
2523 cachep->ctor(objp); in cache_init_objs()
2907 if (cachep->ctor && cachep->flags & SLAB_POISON) in cache_alloc_debugcheck_after()
2908 cachep->ctor(objp); in cache_alloc_debugcheck_after()
Dslub.c1214 void (*ctor)(void *)) in kmem_cache_flags()
1247 void (*ctor)(void *)) in kmem_cache_flags()
1364 if (unlikely(s->ctor)) { in setup_object()
1366 s->ctor(object); in setup_object()
1442 if (s->ctor) in allocate_slab()
3243 !s->ctor) in calculate_sizes()
3265 s->ctor)) { in calculate_sizes()
3335 s->flags = kmem_cache_flags(s->size, flags, s->name, s->ctor); in kmem_cache_open()
3936 unsigned long flags, void (*ctor)(void *)) in __kmem_cache_alias()
3940 s = find_mergeable(size, align, flags, name, ctor); in __kmem_cache_alias()
[all …]
Dmempool.c452 VM_BUG_ON(mem->ctor); in mempool_alloc_slab()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dbase.c55 return sclass->ctor(chan, oclass, data, size, pobject); in nvkm_sw_oclass_new()
64 while (sw->func->sclass[c].ctor) { in nvkm_sw_oclass_get()
68 oclass->base.ctor = nvkm_sw_oclass_new; in nvkm_sw_oclass_get()
Dpriv.h11 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *, member
Dchan.c69 .ctor = nvkm_sw_chan_event_ctor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c176 ret = oclass->base.ctor(&(const struct nvkm_oclass) { in nvkm_fifo_chan_child_new()
220 if (!oclass->base.ctor) in nvkm_fifo_chan_child_get()
221 oclass->base.ctor = nvkm_object_new; in nvkm_fifo_chan_child_get()
222 oclass->ctor = nvkm_fifo_chan_child_new; in nvkm_fifo_chan_child_get()
233 if (!oclass->base.ctor) in nvkm_fifo_chan_child_get()
234 oclass->base.ctor = nvkm_object_new; in nvkm_fifo_chan_child_get()
235 oclass->ctor = nvkm_fifo_chan_child_new; in nvkm_fifo_chan_child_get()
Dbase.c108 .ctor = nvkm_fifo_event_ctor,
145 .ctor = nvkm_fifo_uevent_ctor,
165 return sclass->ctor(fifo, oclass, data, size, pobject); in nvkm_fifo_class_new()
170 .ctor = nvkm_fifo_class_new,
Dgpfifogm204.c33 .ctor = gk104_fifo_gpfifo_new,
Dchan.h27 int (*ctor)(struct nvkm_fifo *, const struct nvkm_oclass *, member
Ddmanv10.c95 .ctor = nv10_fifo_dma_new,
Ddmanv17.c96 .ctor = nv17_fifo_dma_new,
Dgpfifonv50.c91 .ctor = nv50_fifo_gpfifo_new,
Ddmanv50.c90 .ctor = nv50_fifo_dma_new,
Dgpfifog84.c93 .ctor = g84_fifo_gpfifo_new,
Ddmag84.c92 .ctor = g84_fifo_dma_new,
Ddmanv40.c242 .ctor = nv40_fifo_dma_new,
Ddmanv04.c219 .ctor = nv04_fifo_dma_new,
Dgpfifogf100.c292 .ctor = gf100_fifo_gpfifo_new,
Dgpfifogk104.c322 .ctor = gk104_fifo_gpfifo_new,
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dobject.h70 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member
75 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member
Devent.h20 int (*ctor)(struct nvkm_object *, void *data, u32 size, member
Ddevice.h229 int (*ctor)(struct nvkm_device *, const struct nvkm_oclass *, member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Duser.c260 return sclass->ctor(udev->device, oclass, data, size, pobject); in nvkm_udevice_child_new()
295 oclass->ctor = nvkm_udevice_child_new; in nvkm_udevice_child_get()
370 .ctor = nvkm_udevice_new,
Dctrl.c210 .ctor = nvkm_control_new,
Dbase.c2062 .ctor = nvkm_device_event_ctor,
/linux-4.4.14/arch/powerpc/mm/
Dinit_64.c106 void pgtable_cache_add(unsigned shift, void (*ctor)(void *)) in pgtable_cache_add()
134 new = kmem_cache_create(name, table_size, align, 0, ctor); in pgtable_cache_add()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dclient.c182 return oclass->base.ctor(oclass, data, size, pobject); in nvkm_client_child_new()
197 oclass->ctor = nvkm_client_child_new; in nvkm_client_child_get()
Dnotify.c140 ret = event->func->ctor(object, data, size, notify); in nvkm_notify_init()
Dioctl.c122 ret = oclass.ctor(&oclass, data, size, &object); in nvkm_ioctl_new()
/linux-4.4.14/fs/ecryptfs/
Dmain.c666 void (*ctor)(void *obj); member
687 .ctor = inode_info_init_once,
759 0, SLAB_HWCACHE_ALIGN, info->ctor); in ecryptfs_init_kmem_caches()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Dbase.c88 .ctor = nvkm_dma_oclass_new,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dbase.c141 .ctor = nvkm_gpio_intr_ctor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c123 .ctor = nvkm_i2c_intr_ctor,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c618 oclass->ctor = nvkm_perfmon_child_new; in nvkm_perfmon_child_get()
685 .ctor = nvkm_pm_oclass_new,
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable-ppc64.h372 void pgtable_cache_add(unsigned shift, void (*ctor)(void *));
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-kernel-slab131 What: /sys/kernel/slab/cache/ctor
137 The ctor file is read-only and specifies the cache's object