Lines Matching refs:holder

58     if ((sf_item.requested | sf_item.holder).none()) {
94 SnoopMask interested = sf_item.holder | sf_item.requested;
110 __func__, sf_item.requested, sf_item.holder);
122 sf_item.requested, sf_item.holder);
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 " \
143 "holder :( SF value %x.%x\n", req_port,
144 sf_item.requested, sf_item.holder);
148 sf_item.holder &= ~req_port;
150 __func__, sf_item.requested, sf_item.holder);
176 __func__, retry_item.requested, retry_item.holder);
209 SnoopMask interested = (sf_item.holder | sf_item.requested);
229 // Early clear of the holder, if no other request is currently going on
233 __func__, sf_item.requested, sf_item.holder);
234 sf_item.holder = 0;
236 __func__, sf_item.requested, sf_item.holder);
270 __func__, sf_item.requested, sf_item.holder);
273 panic_if((sf_item.holder & rsp_mask).none(),
275 sf_item.requested, sf_item.holder);
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;
295 assert((sf_item.requested | sf_item.holder).any());
297 __func__, sf_item.requested, sf_item.holder);
328 __func__, sf_item.requested, sf_item.holder);
329 sf_item.holder = 0;
331 __func__, sf_item.requested, sf_item.holder);
363 __func__, sf_item.requested, sf_item.holder);
368 sf_item.requested, sf_item.holder);
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);
402 "holder of the requested data.");
416 "holder of the requested data.");