Subversion Repositories HelenOS

Rev

Rev 1860 | Rev 1865 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1860 Rev 1864
Line 134... Line 134...
134
    data.size = PAGESIZE_8K;
134
    data.size = PAGESIZE_8K;
135
    data.pfn = fr.pfn;
135
    data.pfn = fr.pfn;
136
    data.l = false;
136
    data.l = false;
137
    data.cp = t->c;
137
    data.cp = t->c;
138
    data.cv = t->c;
138
    data.cv = t->c;
139
    data.p = t->p;
139
    data.p = t->k;      /* p like privileged */
140
    data.w = ro ? false : t->w;
140
    data.w = ro ? false : t->w;
141
    data.g = t->g;
141
    data.g = t->g;
142
   
142
   
143
    dtlb_data_in_write(data.value);
143
    dtlb_data_in_write(data.value);
144
}
144
}
Line 164... Line 164...
164
    data.size = PAGESIZE_8K;
164
    data.size = PAGESIZE_8K;
165
    data.pfn = fr.pfn;
165
    data.pfn = fr.pfn;
166
    data.l = false;
166
    data.l = false;
167
    data.cp = t->c;
167
    data.cp = t->c;
168
    data.cv = t->c;
168
    data.cv = t->c;
169
    data.p = t->p;
169
    data.p = t->k;      /* p like privileged */
170
    data.w = false;
170
    data.w = false;
171
    data.g = t->g;
171
    data.g = t->g;
172
   
172
   
173
    itlb_data_in_write(data.value);
173
    itlb_data_in_write(data.value);
174
}
174
}