Rev 389 | Rev 394 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 389 | Rev 391 | ||
---|---|---|---|
Line 50... | Line 50... | ||
50 | unsigned : 2; |
50 | unsigned : 2; |
51 | } __attribute__ ((packed)); |
51 | } __attribute__ ((packed)); |
52 | 52 | ||
53 | struct entry_hi { |
53 | struct entry_hi { |
54 | unsigned asid : 8; |
54 | unsigned asid : 8; |
55 | unsigned : 4; |
55 | unsigned : 5; |
56 | unsigned g : 1; |
- | |
57 | unsigned vpn2 : 19; |
56 | unsigned vpn2 : 19; |
58 | } __attribute__ ((packed)); |
57 | } __attribute__ ((packed)); |
59 | 58 | ||
60 | struct page_mask { |
59 | struct page_mask { |
61 | unsigned : 13; |
60 | unsigned : 13; |
Line 68... | Line 67... | ||
68 | struct entry_lo lo1; |
67 | struct entry_lo lo1; |
69 | struct entry_hi hi; |
68 | struct entry_hi hi; |
70 | struct page_mask mask; |
69 | struct page_mask mask; |
71 | } __attribute__ ((packed)); |
70 | } __attribute__ ((packed)); |
72 | 71 | ||
73 | typedef struct entry_lo pte_t; |
- | |
74 | 72 | ||
75 | /** Read Indexed TLB Entry |
73 | /** Read Indexed TLB Entry |
76 | * |
74 | * |
77 | * Read Indexed TLB Entry. |
75 | * Read Indexed TLB Entry. |
78 | */ |
76 | */ |