Lines Matching defs:freelist
69 struct freelist {
75 struct freelist *next;
86 void freelist_reserve(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT count);
88 void *freelist_get(struct freelist *);
89 void freelist_put(struct freelist *, void *p);
91 void freelist_reserve_dma(struct freelist *list, void *osext, HPT_UINT size, HPT_UINT alignment, HPT_UINT count);
92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
195 struct freelist freelist_dev;
197 struct freelist freelist_plugged_dpc;
459 PCOMMAND ldm_alloc_cmds_from_list(PVBUS vbus, struct freelist *list, HPT_UINT cnt);
460 void ldm_free_cmds_to_list(struct freelist *list, PCOMMAND cmd);
463 PCOMMAND __ldm_alloc_cmd(struct freelist *list);