per_sdma 1415 drivers/infiniband/hw/hfi1/chip.c if (dd->per_sdma && idx < dd->num_sdma) per_sdma 1416 drivers/infiniband/hw/hfi1/chip.c return dd->per_sdma[idx].err_cnt; per_sdma 1425 drivers/infiniband/hw/hfi1/chip.c if (dd->per_sdma && idx < dd->num_sdma) per_sdma 1426 drivers/infiniband/hw/hfi1/chip.c return dd->per_sdma[idx].sdma_int_cnt; per_sdma 1435 drivers/infiniband/hw/hfi1/chip.c if (dd->per_sdma && idx < dd->num_sdma) per_sdma 1436 drivers/infiniband/hw/hfi1/chip.c return dd->per_sdma[idx].idle_int_cnt; per_sdma 1446 drivers/infiniband/hw/hfi1/chip.c if (dd->per_sdma && idx < dd->num_sdma) per_sdma 1447 drivers/infiniband/hw/hfi1/chip.c return dd->per_sdma[idx].progress_int_cnt; per_sdma 6033 drivers/infiniband/hw/hfi1/chip.c sde = &dd->per_sdma[source]; per_sdma 6060 drivers/infiniband/hw/hfi1/chip.c struct sdma_engine *sde = &dd->per_sdma[source]; per_sdma 8167 drivers/infiniband/hw/hfi1/chip.c sdma_dumpstate(&dd->per_sdma[which]); per_sdma 8171 drivers/infiniband/hw/hfi1/chip.c sdma_engine_interrupt(&dd->per_sdma[which], 1ull << source); per_sdma 329 drivers/infiniband/hw/hfi1/debugfs.c if (!dd->per_sdma || *pos >= dd->num_sdma) per_sdma 340 drivers/infiniband/hw/hfi1/debugfs.c if (!dd->per_sdma || *pos >= dd->num_sdma) per_sdma 356 drivers/infiniband/hw/hfi1/debugfs.c sdma_seqfile_dump_sde(s, &dd->per_sdma[i]); per_sdma 1126 drivers/infiniband/hw/hfi1/hfi.h struct sdma_engine *per_sdma; per_sdma 275 drivers/infiniband/hw/hfi1/msix.c struct sdma_engine *sde = &dd->per_sdma[i]; per_sdma 346 drivers/infiniband/hw/hfi1/sdma.c struct sdma_engine *sde = &dd->per_sdma[i]; per_sdma 496 drivers/infiniband/hw/hfi1/sdma.c struct sdma_engine *curr_sdma = &dd->per_sdma[index]; per_sdma 516 drivers/infiniband/hw/hfi1/sdma.c struct sdma_engine *curr_sde = &sde->dd->per_sdma[index]; per_sdma 802 drivers/infiniband/hw/hfi1/sdma.c return &dd->per_sdma[0]; per_sdma 809 drivers/infiniband/hw/hfi1/sdma.c rval = !rval ? &dd->per_sdma[0] : rval; per_sdma 1253 drivers/infiniband/hw/hfi1/sdma.c &dd->per_sdma[engine]; per_sdma 1313 drivers/infiniband/hw/hfi1/sdma.c for (i = 0; dd->per_sdma && i < num_engines; ++i) { per_sdma 1314 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[i]; per_sdma 1337 drivers/infiniband/hw/hfi1/sdma.c kfree(dd->per_sdma); per_sdma 1338 drivers/infiniband/hw/hfi1/sdma.c dd->per_sdma = NULL; per_sdma 1399 drivers/infiniband/hw/hfi1/sdma.c dd->per_sdma = kcalloc_node(num_engines, sizeof(*dd->per_sdma), per_sdma 1401 drivers/infiniband/hw/hfi1/sdma.c if (!dd->per_sdma) per_sdma 1417 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[this_idx]; per_sdma 1507 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[this_idx]; per_sdma 1558 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[i]; per_sdma 1576 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[i]; per_sdma 1596 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[i]; per_sdma 1610 drivers/infiniband/hw/hfi1/sdma.c for (this_idx = 0; dd->per_sdma && this_idx < dd->num_sdma; per_sdma 1612 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[this_idx]; per_sdma 3195 drivers/infiniband/hw/hfi1/sdma.c sde = &dd->per_sdma[i]; per_sdma 3350 drivers/infiniband/hw/hfi1/sdma.c sdma_process_event(&dd->per_sdma[i], event); per_sdma 3380 drivers/infiniband/hw/hfi1/sdma.c sdma_process_event(&dd->per_sdma[i], sdma_event_e81_hw_frozen); per_sdma 3406 drivers/infiniband/hw/hfi1/sdma.c sdma_process_event(&dd->per_sdma[i], per_sdma 843 drivers/infiniband/hw/hfi1/sysfs.c ret = kobject_init_and_add(&dd->per_sdma[i].kobj, per_sdma 850 drivers/infiniband/hw/hfi1/sysfs.c ret = sysfs_create_file(&dd->per_sdma[i].kobj, per_sdma 865 drivers/infiniband/hw/hfi1/sysfs.c kobject_put(&dd->per_sdma[i].kobj); per_sdma 880 drivers/infiniband/hw/hfi1/sysfs.c kobject_put(&dd->per_sdma[i].kobj); per_sdma 287 drivers/infiniband/hw/hfi1/vnic_sdma.c vnic_sdma->sde = &vinfo->dd->per_sdma[i];