msix_info 823 drivers/infiniband/hw/hfi1/affinity.c for (i = 0; i < dd->msix_info.max_requested; i++) { msix_info 826 drivers/infiniband/hw/hfi1/affinity.c other_msix = &dd->msix_info.msix_entries[i]; msix_info 1286 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_msix_info msix_info; msix_info 83 drivers/infiniband/hw/hfi1/msix.c entries = kcalloc(total, sizeof(*dd->msix_info.msix_entries), msix_info 90 drivers/infiniband/hw/hfi1/msix.c dd->msix_info.msix_entries = entries; msix_info 91 drivers/infiniband/hw/hfi1/msix.c spin_lock_init(&dd->msix_info.msix_lock); msix_info 92 drivers/infiniband/hw/hfi1/msix.c bitmap_zero(dd->msix_info.in_use_msix, total); msix_info 93 drivers/infiniband/hw/hfi1/msix.c dd->msix_info.max_requested = total; msix_info 128 drivers/infiniband/hw/hfi1/msix.c spin_lock(&dd->msix_info.msix_lock); msix_info 129 drivers/infiniband/hw/hfi1/msix.c nr = find_first_zero_bit(dd->msix_info.in_use_msix, msix_info 130 drivers/infiniband/hw/hfi1/msix.c dd->msix_info.max_requested); msix_info 131 drivers/infiniband/hw/hfi1/msix.c if (nr < dd->msix_info.max_requested) msix_info 132 drivers/infiniband/hw/hfi1/msix.c __set_bit(nr, dd->msix_info.in_use_msix); msix_info 133 drivers/infiniband/hw/hfi1/msix.c spin_unlock(&dd->msix_info.msix_lock); msix_info 135 drivers/infiniband/hw/hfi1/msix.c if (nr == dd->msix_info.max_requested) msix_info 143 drivers/infiniband/hw/hfi1/msix.c spin_lock(&dd->msix_info.msix_lock); msix_info 144 drivers/infiniband/hw/hfi1/msix.c __clear_bit(nr, dd->msix_info.in_use_msix); msix_info 145 drivers/infiniband/hw/hfi1/msix.c spin_unlock(&dd->msix_info.msix_lock); msix_info 175 drivers/infiniband/hw/hfi1/msix.c spin_lock(&dd->msix_info.msix_lock); msix_info 176 drivers/infiniband/hw/hfi1/msix.c __clear_bit(nr, dd->msix_info.in_use_msix); msix_info 177 drivers/infiniband/hw/hfi1/msix.c spin_unlock(&dd->msix_info.msix_lock); msix_info 185 drivers/infiniband/hw/hfi1/msix.c me = &dd->msix_info.msix_entries[nr]; msix_info 306 drivers/infiniband/hw/hfi1/msix.c if (msix_intr >= dd->msix_info.max_requested) msix_info 309 drivers/infiniband/hw/hfi1/msix.c me = &dd->msix_info.msix_entries[msix_intr]; msix_info 319 drivers/infiniband/hw/hfi1/msix.c spin_lock(&dd->msix_info.msix_lock); msix_info 320 drivers/infiniband/hw/hfi1/msix.c __clear_bit(msix_intr, dd->msix_info.in_use_msix); msix_info 321 drivers/infiniband/hw/hfi1/msix.c spin_unlock(&dd->msix_info.msix_lock); msix_info 333 drivers/infiniband/hw/hfi1/msix.c struct hfi1_msix_entry *me = dd->msix_info.msix_entries; msix_info 336 drivers/infiniband/hw/hfi1/msix.c for (i = 0; i < dd->msix_info.max_requested; i++, me++) msix_info 340 drivers/infiniband/hw/hfi1/msix.c kfree(dd->msix_info.msix_entries); msix_info 341 drivers/infiniband/hw/hfi1/msix.c dd->msix_info.msix_entries = NULL; msix_info 342 drivers/infiniband/hw/hfi1/msix.c dd->msix_info.max_requested = 0; msix_info 359 drivers/infiniband/hw/hfi1/msix.c me = &dd->msix_info.msix_entries[rcd->msix_intr]; msix_info 241 drivers/net/ethernet/chelsio/cxgb3/adapter.h } msix_info[SGE_QSETS + 1]; msix_info 384 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c int i, j, msi_idx = 1, n = sizeof(adap->msix_info[0].desc) - 1; msix_info 386 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c snprintf(adap->msix_info[0].desc, n, "%s", adap->name); msix_info 387 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c adap->msix_info[0].desc[n] = 0; msix_info 394 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c snprintf(adap->msix_info[msi_idx].desc, n, msix_info 396 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c adap->msix_info[msi_idx].desc[n] = 0; msix_info 409 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c err = request_irq(adap->msix_info[qidx + 1].vec, msix_info 413 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c adap->msix_info[qidx + 1].desc, msix_info 417 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c free_irq(adap->msix_info[qidx + 1].vec, msix_info 432 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c free_irq(adapter->msix_info[0].vec, adapter); msix_info 437 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c free_irq(adapter->msix_info[i + 1].vec, msix_info 1266 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c err = request_irq(adap->msix_info[0].vec, msix_info 1268 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c adap->msix_info[0].desc, adap); msix_info 1274 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c free_irq(adap->msix_info[0].vec, adap); msix_info 2292 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c t.vector = adapter->msix_info[q1 + t.qset_idx + 1].vec; msix_info 3133 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c adap->msix_info[i].vec = entries[i].vector; msix_info 953 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h } msix_info[MAX_INGQ + 1]; msix_info 691 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c int i, j, msi_idx = 2, n = sizeof(adap->msix_info[0].desc); msix_info 694 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c snprintf(adap->msix_info[0].desc, n, "%s", adap->port[0]->name); msix_info 697 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c snprintf(adap->msix_info[1].desc, n, "%s-FWeventq", msix_info 706 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c snprintf(adap->msix_info[msi_idx].desc, n, "%s-Rx%d", msix_info 742 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct msix_info *minfo; msix_info 746 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c err = request_irq(adap->msix_info[1].vec, t4_sge_intr_msix, 0, msix_info 747 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap->msix_info[1].desc, &s->fw_evtq); msix_info 752 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c minfo = &adap->msix_info[msi_index]; msix_info 769 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c minfo = &adap->msix_info[msi_index]; msix_info 773 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c free_irq(adap->msix_info[1].vec, &s->fw_evtq); msix_info 780 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct msix_info *minfo; msix_info 783 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c free_irq(adap->msix_info[1].vec, &s->fw_evtq); msix_info 785 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c minfo = &adap->msix_info[msi_index++]; msix_info 924 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c free_irq(adap->msix_info[0].vec, adap); msix_info 2376 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c err = request_irq(adap->msix_info[0].vec, t4_nondata_intr, 0, msix_info 2377 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap->msix_info[0].desc, adap); msix_info 2382 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c free_irq(adap->msix_info[0].vec, adap); msix_info 5234 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct uld_msix_info *msix_info; msix_info 5245 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c msix_info = kcalloc(max_ingq, sizeof(*msix_info), GFP_KERNEL); msix_info 5246 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if (!msix_info) msix_info 5252 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c kfree(msix_info); msix_info 5256 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap->msix_info_ulds = msix_info; msix_info 5343 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adap->msix_info[i].vec = entries[i].vector; msix_info 382 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h } msix_info[MSIX_ENTRIES]; msix_info 353 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c int namelen = sizeof(adapter->msix_info[0].desc) - 1; msix_info 359 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c snprintf(adapter->msix_info[MSIX_FW].desc, namelen, msix_info 361 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c adapter->msix_info[MSIX_FW].desc[namelen] = 0; msix_info 372 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c snprintf(adapter->msix_info[msi].desc, namelen, msix_info 374 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c adapter->msix_info[msi].desc[namelen] = 0; msix_info 390 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c err = request_irq(adapter->msix_info[MSIX_FW].vec, t4vf_sge_intr_msix, msix_info 391 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 0, adapter->msix_info[MSIX_FW].desc, &s->fw_evtq); msix_info 400 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c err = request_irq(adapter->msix_info[msi].vec, msix_info 402 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c adapter->msix_info[msi].desc, msix_info 412 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c free_irq(adapter->msix_info[--msi].vec, &s->ethrxq[rxq].rspq); msix_info 413 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c free_irq(adapter->msix_info[MSIX_FW].vec, &s->fw_evtq); msix_info 425 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c free_irq(adapter->msix_info[MSIX_FW].vec, &s->fw_evtq); msix_info 428 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c free_irq(adapter->msix_info[msi++].vec, msix_info 2898 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c adapter->msix_info[i].vec = entries[i].vector; msix_info 3678 drivers/net/ethernet/neterion/s2io.c writeq(nic->msix_info[i].addr, &bar0->xmsi_address); msix_info 3679 drivers/net/ethernet/neterion/s2io.c writeq(nic->msix_info[i].data, &bar0->xmsi_data); msix_info 3710 drivers/net/ethernet/neterion/s2io.c nic->msix_info[i].addr = addr; msix_info 3711 drivers/net/ethernet/neterion/s2io.c nic->msix_info[i].data = data; msix_info 6957 drivers/net/ethernet/neterion/s2io.c if (!(sp->msix_info[i].addr && msix_info 6958 drivers/net/ethernet/neterion/s2io.c sp->msix_info[i].data)) { msix_info 6963 drivers/net/ethernet/neterion/s2io.c sp->msix_info[i].addr, msix_info 6965 drivers/net/ethernet/neterion/s2io.c ntohl(sp->msix_info[i].data)); msix_info 954 drivers/net/ethernet/neterion/s2io.h struct msix_info_st msix_info[0x3f];