Lines Matching defs:int_desc
371 struct hv_msi_desc int_desc;
377 struct tran_int_desc int_desc;
383 struct hv_msi_desc2 int_desc;
389 struct tran_int_desc int_desc;
1104 struct tran_int_desc *int_desc)
1112 if (!int_desc->vector_count) {
1113 kfree(int_desc);
1121 int_pkt->int_desc = *int_desc;
1124 kfree(int_desc);
1144 struct tran_int_desc *int_desc;
1150 int_desc = irq_data_get_irq_chip_data(irq_data);
1151 if (!int_desc)
1157 kfree(int_desc);
1161 hv_int_desc_free(hpdev, int_desc);
1215 struct tran_int_desc *int_desc;
1230 int_desc = data->chip_data;
1231 if (!int_desc) {
1243 params->int_entry.msi_entry.address = int_desc->address & 0xffffffff;
1244 params->int_entry.msi_entry.data = int_desc->data;
1328 struct tran_int_desc int_desc;
1339 comp_pkt->int_desc = int_resp->int_desc;
1349 int_pkt->int_desc.vector = vector;
1350 int_pkt->int_desc.vector_count = vector_count;
1351 int_pkt->int_desc.delivery_mode = dest_Fixed;
1357 int_pkt->int_desc.cpu_mask = CPU_AFFINITY_ALL;
1370 int_pkt->int_desc.vector = vector;
1371 int_pkt->int_desc.vector_count = vector_count;
1372 int_pkt->int_desc.delivery_mode = dest_Fixed;
1379 int_pkt->int_desc.processor_array[0] =
1381 int_pkt->int_desc.processor_count = 1;
1406 struct tran_int_desc *int_desc;
1422 int_desc = data->chip_data;
1423 msg->address_hi = int_desc->address >> 32;
1424 msg->address_lo = int_desc->address & 0xffffffff;
1425 msg->data = int_desc->data;
1439 int_desc = kzalloc(sizeof(*int_desc), GFP_ATOMIC);
1440 if (!int_desc)
1449 data->chip_data = int_desc;
1450 int_desc->address = msi_desc->msg.address_lo |
1452 int_desc->data = msi_desc->msg.data +
1456 msg->data = int_desc->data;
1569 *int_desc = comp.int_desc;
1570 data->chip_data = int_desc;
1573 msg->address_hi = comp.int_desc.address >> 32;
1574 msg->address_lo = comp.int_desc.address & 0xffffffff;
1575 msg->data = comp.int_desc.data;
1583 kfree(int_desc);