flowc 90 drivers/crypto/chelsio/chtls/chtls_io.c struct fw_flowc_wr *flowc, flowc 100 drivers/crypto/chelsio/chtls/chtls_io.c memcpy(__skb_put(skb, flowclen), flowc, flowclen); flowc 106 drivers/crypto/chelsio/chtls/chtls_io.c static int send_flowc_wr(struct sock *sk, struct fw_flowc_wr *flowc, flowc 118 drivers/crypto/chelsio/chtls/chtls_io.c skb = create_flowc_wr_skb(sk, flowc, flowclen); flowc 129 drivers/crypto/chelsio/chtls/chtls_io.c flowc, flowclen); flowc 132 drivers/crypto/chelsio/chtls/chtls_io.c skb = create_flowc_wr_skb(sk, flowc, flowclen); flowc 167 drivers/crypto/chelsio/chtls/chtls_io.c struct fw_flowc_wr *flowc; flowc 174 drivers/crypto/chelsio/chtls/chtls_io.c flowc = &sflowc.fc; flowc 178 drivers/crypto/chelsio/chtls/chtls_io.c flowc->mnemval[paramidx].mnemonic = FW_FLOWC_MNEM_##__m; \ flowc 179 drivers/crypto/chelsio/chtls/chtls_io.c flowc->mnemval[paramidx].val = cpu_to_be32(__v); \ flowc 208 drivers/crypto/chelsio/chtls/chtls_io.c flowc->op_to_nparams = flowc 212 drivers/crypto/chelsio/chtls/chtls_io.c flowc->flowid_len16 = cpu_to_be32(FW_WR_LEN16_V(flowclen16) | flowc 215 drivers/crypto/chelsio/chtls/chtls_io.c return send_flowc_wr(sk, flowc, flowclen); flowc 590 drivers/infiniband/hw/cxgb4/cm.c struct fw_flowc_wr *flowc; flowc 608 drivers/infiniband/hw/cxgb4/cm.c flowc = __skb_put(skb, flowclen); flowc 609 drivers/infiniband/hw/cxgb4/cm.c memset(flowc, 0, flowclen); flowc 611 drivers/infiniband/hw/cxgb4/cm.c flowc->op_to_nparams = cpu_to_be32(FW_WR_OP_V(FW_FLOWC_WR) | flowc 613 drivers/infiniband/hw/cxgb4/cm.c flowc->flowid_len16 = cpu_to_be32(FW_WR_LEN16_V(flowclen16) | flowc 616 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[0].mnemonic = FW_FLOWC_MNEM_PFNVFN; flowc 617 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[0].val = cpu_to_be32(FW_PFVF_CMD_PFN_V flowc 619 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[1].mnemonic = FW_FLOWC_MNEM_CH; flowc 620 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[1].val = cpu_to_be32(ep->tx_chan); flowc 621 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[2].mnemonic = FW_FLOWC_MNEM_PORT; flowc 622 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[2].val = cpu_to_be32(ep->tx_chan); flowc 623 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[3].mnemonic = FW_FLOWC_MNEM_IQID; flowc 624 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[3].val = cpu_to_be32(ep->rss_qid); flowc 625 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDNXT; flowc 626 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[4].val = cpu_to_be32(ep->snd_seq); flowc 627 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_RCVNXT; flowc 628 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[5].val = cpu_to_be32(ep->rcv_seq); flowc 629 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[6].mnemonic = FW_FLOWC_MNEM_SNDBUF; flowc 630 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[6].val = cpu_to_be32(ep->snd_win); flowc 631 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[7].mnemonic = FW_FLOWC_MNEM_MSS; flowc 632 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[7].val = cpu_to_be32(ep->emss); flowc 633 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[8].mnemonic = FW_FLOWC_MNEM_RCV_SCALE; flowc 634 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[8].val = cpu_to_be32(ep->snd_wscale); flowc 638 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[9].mnemonic = FW_FLOWC_MNEM_SCHEDCLASS; flowc 639 drivers/infiniband/hw/cxgb4/cm.c flowc->mnemval[9].val = cpu_to_be32(pri); flowc 551 drivers/s390/net/ctcm_mpc.c void ctc_mpc_flow_control(int port_num, int flowc) flowc 567 drivers/s390/net/ctcm_mpc.c CTCM_FUNTAIL, dev->name, flowc); flowc 572 drivers/s390/net/ctcm_mpc.c switch (flowc) { flowc 33 drivers/s390/net/ctcm_mpc.h extern void ctc_mpc_flow_control(int port, int flowc); flowc 612 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct fw_flowc_wr *flowc; flowc 620 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc = (struct fw_flowc_wr *)skb->head; flowc 621 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->op_to_nparams = flowc 623 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->flowid_len16 = flowc 625 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[0].mnemonic = FW_FLOWC_MNEM_PFNVFN; flowc 626 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[0].val = htonl(csk->cdev->pfvf); flowc 627 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[1].mnemonic = FW_FLOWC_MNEM_CH; flowc 628 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[1].val = htonl(csk->tx_chan); flowc 629 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[2].mnemonic = FW_FLOWC_MNEM_PORT; flowc 630 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[2].val = htonl(csk->tx_chan); flowc 631 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[3].mnemonic = FW_FLOWC_MNEM_IQID; flowc 632 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[3].val = htonl(csk->rss_qid); flowc 633 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDNXT; flowc 634 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[4].val = htonl(csk->snd_nxt); flowc 635 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_RCVNXT; flowc 636 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[5].val = htonl(csk->rcv_nxt); flowc 637 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[6].mnemonic = FW_FLOWC_MNEM_SNDBUF; flowc 638 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[6].val = htonl(csk->snd_win); flowc 639 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[7].mnemonic = FW_FLOWC_MNEM_MSS; flowc 640 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[7].val = htonl(csk->advmss); flowc 641 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[8].mnemonic = 0; flowc 642 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[8].val = 0; flowc 643 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[8].mnemonic = FW_FLOWC_MNEM_TXDATAPLEN_MAX; flowc 644 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[8].val = 16384; flowc 646 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[9].mnemonic = FW_FLOWC_MNEM_DCBPRIO; flowc 650 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[9].val = cpu_to_be32(0); flowc 652 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c flowc->mnemval[9].val = cpu_to_be32((vlan & VLAN_PRIO_MASK) >> flowc 1419 drivers/target/iscsi/cxgbit/cxgbit_cm.c struct fw_flowc_wr *flowc; flowc 1431 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc = __skb_put_zero(skb, flowclen); flowc 1433 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->op_to_nparams = cpu_to_be32(FW_WR_OP_V(FW_FLOWC_WR) | flowc 1435 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->flowid_len16 = cpu_to_be32(FW_WR_LEN16_V(flowclen16) | flowc 1437 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[0].mnemonic = FW_FLOWC_MNEM_PFNVFN; flowc 1438 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[0].val = cpu_to_be32(FW_PFVF_CMD_PFN_V flowc 1440 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[1].mnemonic = FW_FLOWC_MNEM_CH; flowc 1441 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[1].val = cpu_to_be32(csk->tx_chan); flowc 1442 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[2].mnemonic = FW_FLOWC_MNEM_PORT; flowc 1443 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[2].val = cpu_to_be32(csk->tx_chan); flowc 1444 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[3].mnemonic = FW_FLOWC_MNEM_IQID; flowc 1445 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[3].val = cpu_to_be32(csk->rss_qid); flowc 1446 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDNXT; flowc 1447 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[4].val = cpu_to_be32(csk->snd_nxt); flowc 1448 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_RCVNXT; flowc 1449 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[5].val = cpu_to_be32(csk->rcv_nxt); flowc 1450 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[6].mnemonic = FW_FLOWC_MNEM_SNDBUF; flowc 1451 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[6].val = cpu_to_be32(csk->snd_win); flowc 1452 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[7].mnemonic = FW_FLOWC_MNEM_MSS; flowc 1453 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[7].val = cpu_to_be32(csk->emss); flowc 1455 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[8].mnemonic = FW_FLOWC_MNEM_TXDATAPLEN_MAX; flowc 1457 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[8].val = cpu_to_be32(CXGBIT_MAX_ISO_PAYLOAD); flowc 1459 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[8].val = cpu_to_be32(16384); flowc 1464 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[index].mnemonic = FW_FLOWC_MNEM_RCV_SCALE; flowc 1465 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[index].val = cpu_to_be32(csk->snd_wscale); flowc 1470 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[index].mnemonic = FW_FLOWC_MNEM_DCBPRIO; flowc 1473 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[index].val = cpu_to_be32(0); flowc 1475 drivers/target/iscsi/cxgbit/cxgbit_cm.c flowc->mnemval[index].val = cpu_to_be32(