Lines Matching full:buck
34 struct id_bucket *buck = a->current_id_bucket; in id_alloc() local
43 if (!buck || buck->full + size > BUCKET_SIZE) in id_alloc()
45 buck = pci_malloc(a, BUCKET_SIZE); in id_alloc()
46 buck->next = a->current_id_bucket; in id_alloc()
47 a->current_id_bucket = buck; in id_alloc()
48 buck->full = BUCKET_ALIGN(sizeof(struct id_bucket)); in id_alloc()
50 pos = buck->full; in id_alloc()
51 buck->full = BUCKET_ALIGN(buck->full + size); in id_alloc()
52 return (byte *)buck + pos; in id_alloc()
126 struct id_bucket *buck = a->current_id_bucket; in pci_id_hash_free() local
127 a->current_id_bucket = buck->next; in pci_id_hash_free()
128 pci_mfree(buck); in pci_id_hash_free()