Loading drivers/infiniband/hw/qib/qib_fs.c +15 −10 Original line number Diff line number Diff line Loading @@ -144,10 +144,11 @@ static ssize_t dev_counters_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_cntrs(dd, *ppos, NULL, &counters)); avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } /* read the per-device counters */ Loading @@ -155,10 +156,11 @@ static ssize_t dev_names_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { char *names; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, names, dd->f_read_cntrs(dd, *ppos, &names, NULL)); avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); return simple_read_from_buffer(buf, count, ppos, names, avail); } static const struct file_operations cntr_ops[] = { Loading @@ -176,10 +178,11 @@ static ssize_t portnames_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { char *names; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, names, dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL)); avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); return simple_read_from_buffer(buf, count, ppos, names, avail); } /* read the per-port counters for port 1 (pidx 0) */ Loading @@ -187,10 +190,11 @@ static ssize_t portcntrs_1_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters)); avail = dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } /* read the per-port counters for port 2 (pidx 1) */ Loading @@ -198,10 +202,11 @@ static ssize_t portcntrs_2_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters)); avail = dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } static const struct file_operations portcntr_ops[] = { Loading drivers/infiniband/hw/qib/qib_iba6120.c +0 −12 Original line number Diff line number Diff line Loading @@ -3475,14 +3475,6 @@ struct qib_devdata *qib_init_iba6120_funcs(struct pci_dev *pdev, struct qib_devdata *dd; int ret; #ifndef CONFIG_PCI_MSI qib_early_err(&pdev->dev, "QLogic PCIE device 0x%x cannot " "work if CONFIG_PCI_MSI is not enabled\n", ent->device); dd = ERR_PTR(-ENODEV); goto bail; #endif dd = qib_alloc_devdata(pdev, sizeof(struct qib_pportdata) + sizeof(struct qib_chip_specific)); if (IS_ERR(dd)) Loading Loading @@ -3554,10 +3546,6 @@ struct qib_devdata *qib_init_iba6120_funcs(struct pci_dev *pdev, if (qib_mini_init) goto bail; #ifndef CONFIG_PCI_MSI qib_dev_err(dd, "PCI_MSI not configured, NO interrupts\n"); #endif if (qib_pcie_params(dd, 8, NULL, NULL)) qib_dev_err(dd, "Failed to setup PCIe or interrupts; " "continuing anyway\n"); Loading Loading
drivers/infiniband/hw/qib/qib_fs.c +15 −10 Original line number Diff line number Diff line Loading @@ -144,10 +144,11 @@ static ssize_t dev_counters_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_cntrs(dd, *ppos, NULL, &counters)); avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } /* read the per-device counters */ Loading @@ -155,10 +156,11 @@ static ssize_t dev_names_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { char *names; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, names, dd->f_read_cntrs(dd, *ppos, &names, NULL)); avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); return simple_read_from_buffer(buf, count, ppos, names, avail); } static const struct file_operations cntr_ops[] = { Loading @@ -176,10 +178,11 @@ static ssize_t portnames_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { char *names; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, names, dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL)); avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); return simple_read_from_buffer(buf, count, ppos, names, avail); } /* read the per-port counters for port 1 (pidx 0) */ Loading @@ -187,10 +190,11 @@ static ssize_t portcntrs_1_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters)); avail = dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } /* read the per-port counters for port 2 (pidx 1) */ Loading @@ -198,10 +202,11 @@ static ssize_t portcntrs_2_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) { u64 *counters; size_t avail; struct qib_devdata *dd = private2dd(file); return simple_read_from_buffer(buf, count, ppos, counters, dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters)); avail = dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters); return simple_read_from_buffer(buf, count, ppos, counters, avail); } static const struct file_operations portcntr_ops[] = { Loading
drivers/infiniband/hw/qib/qib_iba6120.c +0 −12 Original line number Diff line number Diff line Loading @@ -3475,14 +3475,6 @@ struct qib_devdata *qib_init_iba6120_funcs(struct pci_dev *pdev, struct qib_devdata *dd; int ret; #ifndef CONFIG_PCI_MSI qib_early_err(&pdev->dev, "QLogic PCIE device 0x%x cannot " "work if CONFIG_PCI_MSI is not enabled\n", ent->device); dd = ERR_PTR(-ENODEV); goto bail; #endif dd = qib_alloc_devdata(pdev, sizeof(struct qib_pportdata) + sizeof(struct qib_chip_specific)); if (IS_ERR(dd)) Loading Loading @@ -3554,10 +3546,6 @@ struct qib_devdata *qib_init_iba6120_funcs(struct pci_dev *pdev, if (qib_mini_init) goto bail; #ifndef CONFIG_PCI_MSI qib_dev_err(dd, "PCI_MSI not configured, NO interrupts\n"); #endif if (qib_pcie_params(dd, 8, NULL, NULL)) qib_dev_err(dd, "Failed to setup PCIe or interrupts; " "continuing anyway\n"); Loading