Lines Matching refs:d
557 static void dist_free(struct disttable *d) in dist_free() argument
559 if (d) { in dist_free()
560 if (is_vmalloc_addr(d)) in dist_free()
561 vfree(d); in dist_free()
563 kfree(d); in dist_free()
577 struct disttable *d; in get_dist_table() local
585 d = kmalloc(s, GFP_KERNEL | __GFP_NOWARN); in get_dist_table()
586 if (!d) in get_dist_table()
587 d = vmalloc(s); in get_dist_table()
588 if (!d) in get_dist_table()
591 d->size = n; in get_dist_table()
593 d->table[i] = data[i]; in get_dist_table()
598 swap(q->delay_dist, d); in get_dist_table()
601 dist_free(d); in get_dist_table()