Changeset 4457455 in mainline for generic/include/mm/frame.h
- Timestamp:
- 2005-12-05T17:02:40Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 61e6c39
- Parents:
- 9ebc238
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/include/mm/frame.h
r9ebc238 r4457455 55 55 __address base; /**< physical address of the first frame in the frames array */ 56 56 frame_t *frames; /**< array of frame_t structures in this zone */ 57 link_t free_head; /**< list of free frame_t structures */58 57 count_t free_count; /**< number of frame_t structures in free list */ 59 58 count_t busy_count; /**< number of frame_t structures not in free list */ … … 64 63 65 64 struct frame { 66 count_t refcount; /**< when == 0, the frame is in free list */ 67 link_t link; /**< link to zone free list when refcount == 0 */ 65 count_t refcount; /**< tracking of shared frames */ 68 66 __u8 buddy_order; /**< buddy system block order */ 69 link_t buddy_link; /**< link to the next free block inside one order */67 link_t buddy_link; /**< link to the next free block inside one order */ 70 68 }; 71 69
Note:
See TracChangeset
for help on using the changeset viewer.