Searched refs:ctor (Results 1 - 25 of 65) sorted by relevance

123

/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Doclass.h13 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member in struct:nvkm_sclass
18 int (*ctor)(const struct nvkm_oclass *, void *data, u32 size, member in struct:nvkm_oclass
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dudisp.c37 sclass->ctor = nvkm_uconn_new;
43 sclass->ctor = nvkm_uoutp_new;
49 sclass->ctor = nvkm_uhead_new;
53 if (disp->func->user[index].ctor) {
55 sclass->ctor = disp->func->user[index].ctor;
H A Dchan.c117 ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object);
143 sclass->ctor = nvkm_disp_chan_child_new;
207 for (i = 0; disp->func->user[i].ctor; i++) {
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dpriv.h12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *, member in struct:nvkm_sw_chan_sclass
H A Dbase.c55 return sclass->ctor(chan, oclass, data, size, pobject);
64 while (sw->func->sclass[c].ctor) {
68 oclass->base.ctor = nvkm_sw_oclass_new;
/linux-master/kernel/livepatch/
H A Dshadow.c106 klp_shadow_ctor_t ctor, void *ctor_data,
120 * More complex setting can be done by @ctor function. But it is
143 if (ctor) {
146 err = ctor(obj, new_shadow->data, ctor_data);
178 * @ctor: custom constructor to initialize the shadow data (optional)
179 * @ctor_data: pointer to any data needed by @ctor (optional)
182 * The data are zeroed by default. They are further initialized by @ctor
190 * the variable did not exist before. The cost is that @ctor is called
198 klp_shadow_ctor_t ctor, void *ctor_data)
201 ctor, ctor_dat
104 __klp_shadow_get_or_alloc(void *obj, unsigned long id, size_t size, gfp_t gfp_flags, klp_shadow_ctor_t ctor, void *ctor_data, bool warn_on_exist) argument
196 klp_shadow_alloc(void *obj, unsigned long id, size_t size, gfp_t gfp_flags, klp_shadow_ctor_t ctor, void *ctor_data) argument
225 klp_shadow_get_or_alloc(void *obj, unsigned long id, size_t size, gfp_t gfp_flags, klp_shadow_ctor_t ctor, void *ctor_data) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dad102.c35 .booter.ctor = ga102_gsp_booter_ctor,
H A Dtu116.c34 .booter.ctor = tu102_gsp_booter_ctor,
H A Dga100.c51 .booter.ctor = tu102_gsp_booter_ctor,
H A Dpriv.h34 int (*ctor)(struct nvkm_gsp *, const char *name, const struct firmware *, member in struct:nvkm_gsp_func::__anon256
/linux-master/tools/testing/radix-tree/
H A Dlinux.c25 void (*ctor)(void *); member in struct:kmem_cache
82 if (cachep->ctor)
83 cachep->ctor(p);
184 if (cachep->ctor)
185 cachep->ctor(p[i]);
213 unsigned int flags, void (*ctor)(void *))
224 ret->ctor = ctor;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/
H A Dbase.c57 vfn->user.ctor = nvkm_uvfn_new;
/linux-master/tools/include/linux/
H A Dslab.h41 void (*ctor)(void *));
/linux-master/tools/testing/selftests/livepatch/test_modules/
H A Dtest_klp_shadow_vars.c73 gfp_t gfp_flags, klp_shadow_ctor_t ctor,
79 sv = klp_shadow_alloc(obj, id, size, gfp_flags, ctor, var);
80 pr_info("klp_%s(obj=PTR%d, id=0x%lx, size=%zx, gfp_flags=%pGg), ctor=PTR%d, ctor_data=PTR%d = PTR%d\n",
81 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor),
88 gfp_t gfp_flags, klp_shadow_ctor_t ctor,
94 sv = klp_shadow_get_or_alloc(obj, id, size, gfp_flags, ctor, var);
95 pr_info("klp_%s(obj=PTR%d, id=0x%lx, size=%zx, gfp_flags=%pGg), ctor=PTR%d, ctor_data=PTR%d = PTR%d\n",
96 __func__, ptr_id(obj), id, size, &gfp_flags, ptr_id(ctor),
72 shadow_alloc(void *obj, unsigned long id, size_t size, gfp_t gfp_flags, klp_shadow_ctor_t ctor, void *ctor_data) argument
87 shadow_get_or_alloc(void *obj, unsigned long id, size_t size, gfp_t gfp_flags, klp_shadow_ctor_t ctor, void *ctor_data) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/
H A Dclient.c67 .ctor = nvkm_uclient_new,
126 return oclass->base.ctor(oclass, data, size, pobject);
142 oclass->ctor = nvkm_client_child_new;
/linux-master/arch/powerpc/mm/
H A Dinit-common.c79 static inline void (*ctor(int shift))(void *) function
143 new = kmem_cache_create(name, table_size, align, 0, ctor(shift));
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Duchan.c182 ret = oclass->base.ctor(&(const struct nvkm_oclass) {
228 if (!oclass->base.ctor)
229 oclass->base.ctor = nvkm_object_new;
230 oclass->ctor = nvkm_uchan_object_new;
241 if (!oclass->base.ctor)
242 oclass->base.ctor = nvkm_object_new;
243 oclass->ctor = nvkm_uchan_object_new;
H A Ducgrp.c57 oclass->ctor = nvkm_ucgrp_chan_new;
/linux-master/include/linux/
H A Dlivepatch.h223 klp_shadow_ctor_t ctor, void *ctor_data);
226 klp_shadow_ctor_t ctor, void *ctor_data);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/dma/
H A Dbase.c48 .ctor = nvkm_dma_oclass_new,
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dpriv.h35 int (*ctor)(struct nvkm_mmu *, bool managed, u64 addr, u64 size, member in struct:nvkm_mmu_func::__anon261
/linux-master/lib/
H A Dtest_meminit.c382 bool ctor, rcu, zero; local
387 ctor = flags & 1;
390 if (ctor & zero)
392 num_tests += do_kmem_cache_size(size, ctor, rcu, zero,
/linux-master/mm/
H A Dslab.h274 void (*ctor)(void *object); /* Object constructor */ member in struct:kmem_cache
430 slab_flags_t flags, const char *name, void (*ctor)(void *));
433 slab_flags_t flags, void (*ctor)(void *));
630 if (c->ctor)
643 return !(c->ctor ||
H A Dslab_common.c144 if (s->ctor)
162 slab_flags_t flags, const char *name, void (*ctor)(void *))
169 if (ctor)
207 unsigned int usersize, void (*ctor)(void *),
224 s->ctor = ctor;
253 * @ctor: A constructor for the objects.
256 * The @ctor is run when new pages are allocated by the cache.
277 void (*ctor)(void *))
325 s = __kmem_cache_alias(name, size, align, flags, ctor);
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/
H A Dr535.c101 rm->sclass[i].ctor = r535_nvdec_obj_ctor;

Completed in 346 milliseconds

123