Lines Matching defs:ctor
165 * This structure is passed as the zone ctor arg so that I don't have to create
171 uma_ctor ctor;
1284 * Keg header ctor. This initializes all fields, locks, etc. And inserts
1439 * Zone header ctor. This initializes all fields, locks, etc.
1454 zone->uz_ctor = arg->ctor;
1680 args.ctor = keg_ctor;
1707 args.ctor = zone_ctor;
1811 uma_zcreate(const char *name, size_t size, uma_ctor ctor, uma_dtor dtor,
1817 /* This stuff is essential for the zone ctor */
1821 args.ctor = ctor;
1834 uma_zsecond_create(char *name, uma_ctor ctor, uma_dtor dtor,
1844 args.ctor = ctor;
1858 uma_zcache_create(char *name, int size, uma_ctor ctor, uma_dtor dtor,
1867 args.ctor = ctor;
2487 * and the zone's ctor. This is because the item is going from
2489 * to be both zone-init'd as well as zone-ctor'd.