/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_mad.c | 799 static int recv_pma_get_classportinfo(struct ib_pma_mad *pmp) in recv_pma_get_classportinfo() argument 802 (struct ib_class_port_info *)pmp->data; in recv_pma_get_classportinfo() 804 memset(pmp->data, 0, sizeof(pmp->data)); in recv_pma_get_classportinfo() 806 if (pmp->mad_hdr.attr_mod != 0) in recv_pma_get_classportinfo() 807 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in recv_pma_get_classportinfo() 819 return reply((struct ib_smp *) pmp); in recv_pma_get_classportinfo() 834 static int recv_pma_get_portsamplescontrol(struct ib_pma_mad *pmp, in recv_pma_get_portsamplescontrol() argument 838 (struct ib_pma_portsamplescontrol *)pmp->data; in recv_pma_get_portsamplescontrol() 844 memset(pmp->data, 0, sizeof(pmp->data)); in recv_pma_get_portsamplescontrol() 847 if (pmp->mad_hdr.attr_mod != 0 || in recv_pma_get_portsamplescontrol() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 1150 static int pma_get_classportinfo(struct ib_pma_mad *pmp, in pma_get_classportinfo() argument 1154 (struct ib_class_port_info *)pmp->data; in pma_get_classportinfo() 1157 memset(pmp->data, 0, sizeof(pmp->data)); in pma_get_classportinfo() 1159 if (pmp->mad_hdr.attr_mod != 0) in pma_get_classportinfo() 1160 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_classportinfo() 1176 return reply((struct ib_smp *) pmp); in pma_get_classportinfo() 1179 static int pma_get_portsamplescontrol(struct ib_pma_mad *pmp, in pma_get_portsamplescontrol() argument 1183 (struct ib_pma_portsamplescontrol *)pmp->data; in pma_get_portsamplescontrol() 1191 memset(pmp->data, 0, sizeof(pmp->data)); in pma_get_portsamplescontrol() 1194 if (pmp->mad_hdr.attr_mod != 0 || port_select != port) { in pma_get_portsamplescontrol() [all …]
|
/linux-4.4.14/drivers/ata/ |
D | libata-pmp.c | 51 tf.device = link->pmp; in sata_pmp_read() 87 tf.device = link->pmp; in sata_pmp_write() 396 if (link->pmp < 5) in sata_pmp_quirks() 401 if (link->pmp == 5) in sata_pmp_quirks() 428 if (link->pmp <= 5) in sata_pmp_quirks() 435 if (link->pmp == 6) in sata_pmp_quirks() 467 if (link->pmp == 4) in sata_pmp_quirks() 510 WARN_ON(link->pmp != 0); in sata_pmp_attach() 511 link->pmp = SATA_PMP_CTRL_PORT; in sata_pmp_attach() 546 link->pmp = 0; in sata_pmp_attach() [all …]
|
D | libahci.c | 787 emp = &pp->em_priv[link->pmp]; in ahci_start_port() 889 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; in ahci_sw_activity() 904 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; in ahci_sw_activity_blink() 910 led_message |= ap->port_no | (link->pmp << 8); in ahci_sw_activity_blink() 947 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; in ahci_init_sw_activity() 982 int pmp; in ahci_transmit_led_message() local 986 pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; in ahci_transmit_led_message() 987 if (pmp < EM_MAX_SLOTS) in ahci_transmit_led_message() 988 emp = &pp->em_priv[pmp]; in ahci_transmit_led_message() 1039 emp = &pp->em_priv[link->pmp]; in ahci_led_show() [all …]
|
D | ahci_xgene.c | 218 port_fbs |= qc->dev->link->pmp << PORT_FBS_DEV_OFFSET; in xgene_ahci_qc_issue() 467 int pmp = sata_srst_pmp(link); in xgene_ahci_pmp_softreset() local 479 port_fbs |= pmp << PORT_FBS_DEV_OFFSET; in xgene_ahci_pmp_softreset() 482 rc = ahci_do_softreset(link, class, pmp, deadline, ahci_check_ready); in xgene_ahci_pmp_softreset() 511 int pmp = sata_srst_pmp(link); in xgene_ahci_softreset() local 529 port_fbs |= pmp << PORT_FBS_DEV_OFFSET; in xgene_ahci_softreset() 533 rc = ahci_do_softreset(link, class, pmp, in xgene_ahci_softreset()
|
D | sata_sis.c | 138 if (link->pmp) in get_scr_cfg_addr() 170 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; in sis_scr_read() 185 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; in sis_scr_write()
|
D | sata_sil24.c | 604 static int sil24_exec_polled_cmd(struct ata_port *ap, int pmp, in sil24_exec_polled_cmd() argument 617 ata_tf_to_fis(tf, pmp, is_cmd, prb->fis); in sil24_exec_polled_cmd() 660 int pmp = sata_srst_pmp(link); in sil24_softreset() local 679 rc = sil24_exec_polled_cmd(ap, pmp, &tf, 0, PRB_CTRL_SRST, in sil24_softreset() 883 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, prb->fis); in sil24_qc_prep() 1024 int pmp; in sil24_error_intr() local 1044 pmp = (context >> 5) & 0xf; in sil24_error_intr() 1046 if (pmp < ap->nr_pmp_links) { in sil24_error_intr() 1047 link = &ap->pmp_link[pmp]; in sil24_error_intr()
|
D | sata_fsl.c | 532 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis); in sata_fsl_qc_prep() 576 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); in sata_fsl_qc_issue() 947 int pmp = sata_srst_pmp(link); in sata_fsl_softreset() local 979 ata_tf_to_fis(&tf, pmp, 0, cfis); in sata_fsl_softreset() 994 if (pmp != SATA_PMP_CTRL_PORT) in sata_fsl_softreset() 995 iowrite32(pmp, CQPMP + hcr_base); in sata_fsl_softreset() 1028 ata_tf_to_fis(&tf, pmp, 0, cfis); in sata_fsl_softreset() 1030 if (pmp != SATA_PMP_CTRL_PORT) in sata_fsl_softreset() 1031 iowrite32(pmp, CQPMP + hcr_base); in sata_fsl_softreset()
|
D | acard-ahci.c | 276 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, cmd_tbl); in acard_ahci_qc_prep() 291 opts = cmd_fis_len | (qc->dev->link->pmp << 12); in acard_ahci_qc_prep() 306 rx_fis += qc->dev->link->pmp * ACARD_AHCI_RX_FIS_SZ; in acard_ahci_qc_fill_rtf()
|
D | sata_highbank.c | 147 int pmp, i; in ecx_transmit_led_message() local 152 pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; in ecx_transmit_led_message() 153 if (pmp < EM_MAX_SLOTS) in ecx_transmit_led_message() 154 emp = &pp->em_priv[pmp]; in ecx_transmit_led_message()
|
D | sata_mv.c | 653 static void mv_pmp_select(struct ata_port *ap, int pmp); 2078 flags |= (qc->dev->link->pmp & 0xf) << CRQB_PMP_SHIFT; in mv_qc_prep() 2172 flags |= (qc->dev->link->pmp & 0xf) << CRQB_PMP_SHIFT; in mv_qc_prep_iie() 2304 ata_tf_to_fis(&qc->tf, link->pmp, 1, (void *)fis); in mv_qc_issue_fis() 2413 mv_pmp_select(ap, qc->dev->link->pmp); in mv_qc_issue() 2449 unsigned int pmp, pmp_map; in mv_pmp_error_handler() local 2461 for (pmp = 0; pmp_map != 0; pmp++) { in mv_pmp_error_handler() 2462 unsigned int this_pmp = (1 << pmp); in mv_pmp_error_handler() 2464 struct ata_link *link = &ap->pmp_link[pmp]; in mv_pmp_error_handler() 2484 unsigned int pmp; in mv_pmp_eh_prep() local [all …]
|
D | libata-acpi.c | 28 #define SATA_ADR(root, pmp) (((root) << 16) | (pmp)) argument 226 adr = SATA_ADR(ap->port_no, dev->link->pmp); in ata_acpi_bind_dev()
|
D | sata_via.c | 207 int slot = 2 * link->ap->port_no + link->pmp; in vt8251_scr_read() 255 int slot = 2 * link->ap->port_no + link->pmp; in vt8251_scr_write()
|
D | ahci.h | 387 int pmp, unsigned long deadline,
|
D | libata-transport.c | 418 dev_set_name(dev, "link%d.%d", ap->print_id, link->pmp); in ata_tlink_add() 669 dev_set_name(dev, "dev%d.%d.0", ap->print_id, link->pmp); in ata_tdev_add()
|
D | Makefile | 119 libata-$(CONFIG_SATA_PMP) += libata-pmp.o
|
D | libata.h | 100 extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp);
|
D | libata-core.c | 370 int linkno = link->pmp; in ata_force_link_limits() 416 int devno = dev->link->pmp + dev->devno; in ata_force_xfermask() 470 int devno = dev->link->pmp + dev->devno; in ata_force_horkage() 551 void ata_tf_to_fis(const struct ata_taskfile *tf, u8 pmp, int is_cmd, u8 *fis) in ata_tf_to_fis() argument 554 fis[1] = pmp & 0xf; /* Port multiplier number*/ in ata_tf_to_fis() 5559 void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp) in ata_link_init() argument 5568 link->pmp = pmp; in ata_link_init() 6842 level, link->ap->print_id, link->pmp, &vaf); in ata_link_printk() 6863 level, dev->link->ap->print_id, dev->link->pmp + dev->devno, in ata_dev_printk()
|
D | ata_piix.c | 797 iowrite32(((ap->port_no * 2 + link->pmp) << 8) | piix_sidx_map[reg], in piix_sidpr_sel()
|
D | libata-scsi.c | 3737 channel = link->pmp; in ata_scsi_scan_host()
|
D | libata-eh.c | 1216 if (!(sntf & (1 << link->pmp))) in sata_async_notification()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | mad.c | 2245 static int pma_get_opa_classportinfo(struct opa_pma_mad *pmp, in pma_get_opa_classportinfo() argument 2249 (struct opa_class_port_info *)pmp->data; in pma_get_opa_classportinfo() 2251 memset(pmp->data, 0, sizeof(pmp->data)); in pma_get_opa_classportinfo() 2253 if (pmp->mad_hdr.attr_mod != 0) in pma_get_opa_classportinfo() 2254 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_classportinfo() 2266 return reply((struct ib_mad_hdr *)pmp); in pma_get_opa_classportinfo() 2315 static int pma_get_opa_portstatus(struct opa_pma_mad *pmp, in pma_get_opa_portstatus() argument 2319 (struct opa_port_status_req *)pmp->data; in pma_get_opa_portstatus() 2325 u32 nports = be32_to_cpu(pmp->mad_hdr.attr_mod) >> 24; in pma_get_opa_portstatus() 2336 if (response_data_size > sizeof(pmp->data)) { in pma_get_opa_portstatus() [all …]
|
/linux-4.4.14/include/trace/events/ |
D | libata.h | 171 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno; 228 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno; 283 __entry->ata_dev = dev->link->pmp + dev->devno; 310 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
|
/linux-4.4.14/fs/jfs/ |
D | jfs_xtree.c | 2567 struct metapage *mp, *pmp, *lmp, *rmp; /* meta-page buffer */ in xtRelocate() local 2608 XT_GETSEARCH(ip, btstack.top, bn, pmp, pp, index); in xtRelocate() 2611 XT_PUTPAGE(pmp); in xtRelocate() 2618 XT_PUTPAGE(pmp); in xtRelocate() 2629 XT_GETSEARCH(ip, btstack.top, bn, pmp, pp, index); in xtRelocate() 2632 XT_PUTPAGE(pmp); in xtRelocate() 2653 XT_PUTPAGE(pmp); in xtRelocate() 2712 XT_GETSEARCH(ip, btstack.top, bn, pmp, pp, index); in xtRelocate() 2721 XT_PUTPAGE(pmp); in xtRelocate() 2733 XT_PUTPAGE(pmp); in xtRelocate() [all …]
|
D | jfs_dtree.c | 1647 struct metapage *smp, *pmp, *mp; in dtExtendPage() local 1673 DT_GETPAGE(ip, parent->bn, pmp, PSIZE, pp, rc); in dtExtendPage() 1823 BT_MARK_DIRTY(pmp, ip); in dtExtendPage() 1839 tlck = txLock(tid, ip, pmp, tlckDTREE | tlckENTRY); in dtExtendPage() 1852 DT_PUTPAGE(pmp); in dtExtendPage() 2449 struct metapage *mp, *pmp, *lmp, *rmp; in dtRelocate() local 2479 DT_GETSEARCH(ip, btstack.top, bn, pmp, pp, index); in dtRelocate() 2489 DT_PUTPAGE(pmp); in dtRelocate() 2502 DT_PUTPAGE(pmp); in dtRelocate() 2513 DT_PUTPAGE(pmp); in dtRelocate() [all …]
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-ata | 58 "pmp" for PM, or "none" if no device was found behind the link.
|
/linux-4.4.14/include/linux/ |
D | libata.h | 782 int pmp; /* port multiplier port # */ member 1176 u8 pmp, int is_cmd, u8 *fis); 1423 return link->pmp; in sata_srst_pmp()
|
/linux-4.4.14/drivers/scsi/libsas/ |
D | sas_ata.c | 213 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *)&task->ata_task.fis); in sas_ata_qc_issue()
|