/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | oclass.h | 13 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 D | udisp.c | 37 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 D | chan.c | 117 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 D | priv.h | 12 int (*ctor)(struct nvkm_sw_chan *, const struct nvkm_oclass *, member in struct:nvkm_sw_chan_sclass
|
H A D | base.c | 55 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 D | shadow.c | 106 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 D | ad102.c | 35 .booter.ctor = ga102_gsp_booter_ctor,
|
H A D | tu116.c | 34 .booter.ctor = tu102_gsp_booter_ctor,
|
H A D | ga100.c | 51 .booter.ctor = tu102_gsp_booter_ctor,
|
H A D | priv.h | 34 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 D | linux.c | 25 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 D | base.c | 57 vfn->user.ctor = nvkm_uvfn_new;
|
/linux-master/tools/include/linux/ |
H A D | slab.h | 41 void (*ctor)(void *));
|
/linux-master/tools/testing/selftests/livepatch/test_modules/ |
H A D | test_klp_shadow_vars.c | 73 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 D | client.c | 67 .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 D | init-common.c | 79 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 D | uchan.c | 182 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 D | ucgrp.c | 57 oclass->ctor = nvkm_ucgrp_chan_new;
|
/linux-master/include/linux/ |
H A D | livepatch.h | 223 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 D | base.c | 48 .ctor = nvkm_dma_oclass_new,
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | priv.h | 35 int (*ctor)(struct nvkm_mmu *, bool managed, u64 addr, u64 size, member in struct:nvkm_mmu_func::__anon261
|
/linux-master/lib/ |
H A D | test_meminit.c | 382 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 D | slab.h | 274 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 D | slab_common.c | 144 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 D | r535.c | 101 rm->sclass[i].ctor = r535_nvdec_obj_ctor;
|