/drivers/infiniband/hw/ipath/ |
H A D | ipath_mad.c | 793 static int recv_pma_get_classportinfo(struct ib_pma_mad *pmp) argument 796 (struct ib_class_port_info *)pmp->data; 798 memset(pmp->data, 0, sizeof(pmp->data)); 800 if (pmp->mad_hdr.attr_mod != 0) 801 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; 813 return reply((struct ib_smp *) pmp); 828 static int recv_pma_get_portsamplescontrol(struct ib_pma_mad *pmp, argument 832 (struct ib_pma_portsamplescontrol *)pmp->data; 838 memset(pmp 877 recv_pma_set_portsamplescontrol(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 964 recv_pma_get_portsamplesresult(struct ib_pma_mad *pmp, struct ib_device *ibdev) argument 989 recv_pma_get_portsamplesresult_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev) argument 1016 recv_pma_get_portcounters(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1115 recv_pma_get_portcounters_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1152 recv_pma_set_portcounters(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1215 recv_pma_set_portcounters_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1389 struct ib_pma_mad *pmp = (struct ib_pma_mad *)out_mad; local [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_mad.c | 1126 static int pma_get_classportinfo(struct ib_pma_mad *pmp, argument 1130 (struct ib_class_port_info *)pmp->data; 1133 memset(pmp->data, 0, sizeof(pmp->data)); 1135 if (pmp->mad_hdr.attr_mod != 0) 1136 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; 1152 return reply((struct ib_smp *) pmp); 1155 static int pma_get_portsamplescontrol(struct ib_pma_mad *pmp, argument 1159 (struct ib_pma_portsamplescontrol *)pmp->data; 1167 memset(pmp 1193 pma_set_portsamplescontrol(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1322 pma_get_portsamplesresult(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1361 pma_get_portsamplesresult_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1403 pma_get_portcounters(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1501 pma_get_portcounters_cong(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1614 pma_get_portcounters_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1653 pma_set_portcounters(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1716 pma_set_portcounters_cong(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1767 pma_set_portcounters_ext(struct ib_pma_mad *pmp, struct ib_device *ibdev, u8 port) argument 1960 struct ib_pma_mad *pmp = (struct ib_pma_mad *)out_mad; local [all...] |
/drivers/ata/ |
H A D | libahci.c | 757 emp = &pp->em_priv[link->pmp]; 851 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; 866 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; 872 led_message |= ap->port_no | (link->pmp << 8); 909 struct ahci_em_priv *emp = &pp->em_priv[link->pmp]; 944 int pmp; local 948 pmp = (state & EM_MSG_LED_PMP_SLOT) >> 8; 949 if (pmp < EM_MAX_SLOTS) 950 emp = &pp->em_priv[pmp]; 1001 emp = &pp->em_priv[link->pmp]; 1011 int pmp; local 1216 ahci_exec_polled_cmd(struct ata_port *ap, int pmp, struct ata_taskfile *tf, int is_cmd, u16 flags, unsigned long timeout_msec) argument 1246 ahci_do_softreset(struct ata_link *link, unsigned int *class, int pmp, unsigned long deadline, int (*check_ready)(struct ata_link *link)) argument 1324 int pmp = sata_srst_pmp(link); local 1353 int pmp = sata_srst_pmp(link); local 1544 int pmp = fbs >> PORT_FBS_DWE_OFFSET; local [all...] |
H A D | sata_fsl.c | 483 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis); 527 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); 911 int pmp = sata_srst_pmp(link); local 943 ata_tf_to_fis(&tf, pmp, 0, cfis); 958 if (pmp != SATA_PMP_CTRL_PORT) 959 iowrite32(pmp, CQPMP + hcr_base); 992 ata_tf_to_fis(&tf, pmp, 0, cfis); 994 if (pmp != SATA_PMP_CTRL_PORT) 995 iowrite32(pmp, CQPMP + hcr_base);
|
H A D | sata_sil24.c | 605 static int sil24_exec_polled_cmd(struct ata_port *ap, int pmp, argument 618 ata_tf_to_fis(tf, pmp, is_cmd, prb->fis); 661 int pmp = sata_srst_pmp(link); local 680 rc = sil24_exec_polled_cmd(ap, pmp, &tf, 0, PRB_CTRL_SRST, 884 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, prb->fis); 1025 int pmp; local 1045 pmp = (context >> 5) & 0xf; 1047 if (pmp < ap->nr_pmp_links) { 1048 link = &ap->pmp_link[pmp];
|
H A D | libata-core.c | 363 int linkno = link->pmp; 409 int devno = dev->link->pmp + dev->devno; 463 int devno = dev->link->pmp + dev->devno; 534 * @pmp: Port multiplier port 544 void ata_tf_to_fis(const struct ata_taskfile *tf, u8 pmp, int is_cmd, u8 *fis) argument 547 fis[1] = pmp & 0xf; /* Port multiplier number*/ 5450 * @pmp: Port multiplier port number 5457 void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp) argument 5466 link->pmp = pmp; [all...] |
H A D | sata_mv.c | 631 static void mv_pmp_select(struct ata_port *ap, int pmp); 2034 flags |= (qc->dev->link->pmp & 0xf) << CRQB_PMP_SHIFT; 2128 flags |= (qc->dev->link->pmp & 0xf) << CRQB_PMP_SHIFT; 2260 ata_tf_to_fis(&qc->tf, link->pmp, 1, (void *)fis); 2369 mv_pmp_select(ap, qc->dev->link->pmp); 2405 unsigned int pmp, pmp_map; local 2417 for (pmp = 0; pmp_map != 0; pmp++) { 2418 unsigned int this_pmp = (1 << pmp); 2420 struct ata_link *link = &ap->pmp_link[pmp]; 2440 unsigned int pmp; local 3562 mv_pmp_select(struct ata_port *ap, int pmp) argument [all...] |