Lines Matching defs:freelist
68 struct freelist {
74 struct freelist *next;
85 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
87 void *freelist_get(struct freelist *);
88 void freelist_put(struct freelist *, void *p);
90 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
91 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
92 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
194 struct freelist freelist_dev;
195 struct freelist freelist_plugged_dpc;
453 PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
454 void ldm_free_cmds_to_list(struct freelist *list, PCOMMAND cmd);
457 PCOMMAND __ldm_alloc_cmd(struct freelist *list);