Lines Matching refs:sf_item

57     SnoopItem& sf_item = sf_it->second;
58 if ((sf_item.requested | sf_item.holder).none()) {
93 SnoopItem& sf_item = reqLookupResult.it->second;
94 SnoopMask interested = sf_item.holder | sf_item.requested;
99 reqLookupResult.retryItem = sf_item;
110 __func__, sf_item.requested, sf_item.holder);
120 panic_if((sf_item.requested & req_port).any(),
122 sf_item.requested, sf_item.holder);
125 sf_item.requested |= req_port;
127 __func__, sf_item.requested, sf_item.holder);
133 panic_if((sf_item.holder & req_port).none(),
137 __func__, sf_item.requested, sf_item.holder);
142 panic_if((sf_item.holder & req_port).none(), "requester %x is not a " \
144 sf_item.requested, sf_item.holder);
148 sf_item.holder &= ~req_port;
150 __func__, sf_item.requested, sf_item.holder);
207 SnoopItem& sf_item = sf_it->second;
209 SnoopMask interested = (sf_item.holder | sf_item.requested);
228 if (cpkt->isInvalidate() && sf_item.requested.none()) {
233 __func__, sf_item.requested, sf_item.holder);
234 sf_item.holder = 0;
236 __func__, sf_item.requested, sf_item.holder);
267 SnoopItem& sf_item = cachedLocations[line_addr];
270 __func__, sf_item.requested, sf_item.holder);
273 panic_if((sf_item.holder & rsp_mask).none(),
275 sf_item.requested, sf_item.holder);
278 panic_if((sf_item.requested & req_mask).none(), "SF value %x.%x missing "\
279 "the original request\n", sf_item.requested, sf_item.holder);
288 sf_item.requested, sf_item.holder);
289 sf_item.holder = 0;
293 sf_item.holder |= req_mask;
294 sf_item.requested &= ~req_mask;
295 assert((sf_item.requested | sf_item.holder).any());
297 __func__, sf_item.requested, sf_item.holder);
325 SnoopItem& sf_item = sf_it->second;
328 __func__, sf_item.requested, sf_item.holder);
329 sf_item.holder = 0;
331 __func__, sf_item.requested, sf_item.holder);
360 SnoopItem& sf_item = sf_it->second;
363 __func__, sf_item.requested, sf_item.holder);
366 panic_if((sf_item.requested & slave_mask).none(),
368 sf_item.requested, sf_item.holder);
370 sf_item.requested &= ~slave_mask;
377 sf_item.holder &= ~slave_mask;
383 sf_item.holder |= slave_mask;
384 assert((sf_item.holder | sf_item.requested).any());
387 __func__, sf_item.requested, sf_item.holder);