Lines Matching refs:data
76 kvm_debug("msi data is 0x%x\n", e->msi.data);
77 msi_irq_handler(kvm, e->msi.data, 1);
91 route.msi.data = msi->data;
93 kvm_debug("msi data is 0x%x\n", route.msi.data);
144 unsigned long data, flags;
159 data = *(uint64_t *)val;
163 state->int_mask = data;
164 if (old & ~data)
165 kvm_ls7a_ioapic_raise(kvm, old & ~data);
166 if (~old & data)
167 kvm_ls7a_ioapic_lower(kvm, ~old & data);
170 state->intisr = data;
173 state->intedge = data;
183 old = data;
184 data = data & state->intedge;
185 state->intirr &= ~data;
186 kvm_ls7a_ioapic_lower(kvm, data);
187 state->intisr &= ~data;
189 data = old & ~state->intedge;
191 for_each_set_bit(offset_tmp, &data, 64)
196 state->int_polarity = data;
199 state->htmsi_en = data;
209 data = *(uint32_t *)val;
213 state->int_mask = (state->int_mask & himask) | data;
214 if (old & ~data)
215 kvm_ls7a_ioapic_raise(kvm, old & ~data);
216 if (~old & data)
217 kvm_ls7a_ioapic_lower(kvm, ~old & data);
220 data = data << 32;
222 state->int_mask = (state->int_mask & lowmask) | data;
223 if (old & ~data)
224 kvm_ls7a_ioapic_raise(kvm, old & ~data);
225 if (~old & data)
226 kvm_ls7a_ioapic_lower(kvm, ~old & data);
229 state->intisr = (state->intisr & himask) | data;
232 data = data << 32;
233 state->intisr = (state->intisr & lowmask) | data;
236 state->intedge = (state->intedge & himask) | data;
239 data = data << 32;
240 state->intedge = (state->intedge & lowmask) | data;
243 data = data << 32;
246 old = data;
247 data = data & state->intedge;
248 state->intirr &= ~data;
249 kvm_ls7a_ioapic_lower(kvm, data);
250 state->intisr &= ~data;
252 data = old & ~state->intedge;
254 for_each_set_bit(offset_tmp, &data, 64)
259 state->int_polarity = (state->int_polarity & himask) | data;
262 data = data << 32;
263 state->int_polarity = (state->int_polarity & lowmask) | data;
266 state->htmsi_en = (state->htmsi_en & himask) | data;
269 data = data << 32;
270 state->htmsi_en = (state->htmsi_en & lowmask) | data;
282 data = *(unsigned char *)val;
287 (uint8_t)(data & 0xff);
293 (uint8_t)(data & 0xff);