Lines Matching refs:idr_layer
38 static struct idr_layer *alloc_layer(struct idr *idp)
40 struct idr_layer *p;
54 static void __free_layer(struct idr *idp, struct idr_layer *p)
61 static void free_layer(struct idr *idp, struct idr_layer *p)
88 struct idr_layer *new;
101 struct idr_layer *p, *new;
102 struct idr_layer *pa[MAX_LEVEL];
151 p->ary[m] = (struct idr_layer *)ptr;
172 struct idr_layer *p, *new;
301 struct idr_layer *p = idp->top;
302 struct idr_layer **pa[MAX_LEVEL];
303 struct idr_layer ***paa = &pa[0];
337 struct idr_layer *p;
367 struct idr_layer *p = alloc_layer(idp);
387 struct idr_layer *p;
421 struct idr_layer *p, *old_p;
448 static void idr_cache_ctor(void * idr_layer, struct kmem_cache *idr_layer_cache,
451 memset(idr_layer, 0, sizeof(struct idr_layer));
458 sizeof(struct idr_layer), 0, 0, idr_cache_ctor, NULL);