Searched refs:rpl (Results 1 - 17 of 17) sorted by relevance

/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c68 * Get the reply to a mailbox command and store it in @rpl in big-endian order
71 static void get_mbox_rpl(struct adapter *adapter, __be64 *rpl, int size, argument
75 *rpl++ = cpu_to_be64(t4_read_reg64(adapter, mbox_data));
100 * @rpl: where to optionally store the reply
104 * FW to execute the command. If @rpl is not %NULL it is used to store
116 void *rpl, bool sleep_ok)
210 if (rpl) {
214 get_mbox_rpl(adapter, rpl, size, mbox_data);
215 WARN_ON((be32_to_cpu(*(u32 *)rpl)
371 struct fw_params_cmd cmd, rpl; local
115 t4vf_wr_mbox_core(struct adapter *adapter, const void *cmd, int size, void *rpl, bool sleep_ok) argument
539 struct fw_rss_glb_config_cmd cmd, rpl; local
614 struct fw_pfvf_cmd cmd, rpl; local
667 struct fw_rss_vi_config_cmd cmd, rpl; local
718 struct fw_rss_vi_config_cmd cmd, rpl; local
860 struct fw_vi_cmd cmd, rpl; local
1030 struct fw_vi_mac_cmd cmd, rpl; local
1118 struct fw_vi_mac_cmd cmd, rpl; local
1203 struct fw_vi_stats_cmd cmd, rpl; local
1311 t4vf_handle_fw_rpl(struct adapter *adapter, const __be64 *rpl) argument
[all...]
H A Dt4vf_common.h224 int size, void *rpl)
226 return t4vf_wr_mbox_core(adapter, cmd, size, rpl, true);
230 int size, void *rpl)
232 return t4vf_wr_mbox_core(adapter, cmd, size, rpl, false);
223 t4vf_wr_mbox(struct adapter *adapter, const void *cmd, int size, void *rpl) argument
229 t4vf_wr_mbox_ns(struct adapter *adapter, const void *cmd, int size, void *rpl) argument
H A Dsge.c2040 struct fw_iq_cmd cmd, rpl; local
2144 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
2153 rspq->cntxt_id = be16_to_cpu(rpl.iqid);
2154 rspq->abs_id = be16_to_cpu(rpl.physiqid);
2164 fl->cntxt_id = be16_to_cpu(rpl.fl0id);
2210 struct fw_eq_eth_cmd cmd, rpl; local
2261 ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
2280 txq->q.cntxt_id = FW_EQ_ETH_CMD_EQID_GET(be32_to_cpu(rpl.eqid_pkd));
2282 FW_EQ_ETH_CMD_PHYSEQID_GET(be32_to_cpu(rpl.physeqid_pkd));
/drivers/net/tokenring/
H A Dtms380tr.c179 static void tms380tr_write_rpl_status(RPL *rpl, unsigned int Status);
2023 RPL *rpl; local
2035 rpl = tp->RplHead;
2036 if(rpl->Status & RX_VALID)
2041 tp->RplHead = rpl->NextRPLPtr;
2046 Length = be16_to_cpu(rpl->FrameSize);
2051 if((rpl->Status & VALID_SINGLE_BUFFER_FRAME)
2054 ReceiveDataPtr = rpl->MData;
2062 Length2 = be16_to_cpu(rpl->FrameSize);
2079 skb = rpl
2180 tms380tr_write_rpl_status(RPL *rpl, unsigned int Status) argument
[all...]
/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c289 struct cpl_abort_rpl *rpl = (struct cpl_abort_rpl *)skb->head; local
297 INIT_TP_WR(rpl, csk->tid);
298 OPCODE_TID(rpl) = cpu_to_be32(MK_OPCODE_TID(CPL_ABORT_RPL, csk->tid));
299 rpl->cmd = rst_status;
658 struct cpl_act_open_rpl *rpl = (struct cpl_act_open_rpl *)skb->data; local
659 unsigned int tid = GET_TID(rpl);
661 GET_TID_TID(GET_AOPEN_ATID(be32_to_cpu(rpl->atid_status)));
662 unsigned int status = GET_AOPEN_STATUS(be32_to_cpu(rpl->atid_status));
683 cxgb4_remove_tid(lldi->tids, csk->port_id, GET_TID(rpl));
726 struct cpl_close_con_rpl *rpl local
811 struct cpl_abort_rpl_rss *rpl = (struct cpl_abort_rpl_rss *)skb->data; local
938 struct cpl_rx_data_ddp *rpl = (struct cpl_rx_data_ddp *)skb->data; local
1023 struct cpl_fw4_ack *rpl = (struct cpl_fw4_ack *)skb->data; local
1043 struct cpl_set_tcb_rpl *rpl = (struct cpl_set_tcb_rpl *)skb->data; local
1504 const struct cpl_act_establish *rpl; local
[all...]
/drivers/infiniband/hw/cxgb3/
H A Diwch_cm.c1181 struct cpl_act_open_rpl *rpl = cplhdr(skb); local
1183 PDBG("%s ep %p status %u errno %d\n", __func__, ep, rpl->status,
1184 status2errno(rpl->status));
1185 connect_reply_upcall(ep, status2errno(rpl->status));
1187 if (ep->com.tdev->type != T3A && act_open_has_tid(rpl->status))
1188 release_tid(ep->com.tdev, GET_TID(rpl), NULL);
1227 struct cpl_pass_open_rpl *rpl = cplhdr(skb); local
1230 rpl->status, status2errno(rpl->status));
1231 ep->com.rpl_err = status2errno(rpl
1261 struct cpl_close_listserv_rpl *rpl = cplhdr(skb); local
1272 struct cpl_pass_accept_rpl *rpl; local
1320 struct cpl_pass_accept_rpl *rpl; local
1530 struct cpl_abort_rpl *rpl; local
2207 struct cpl_set_tcb_rpl *rpl = cplhdr(skb); local
[all...]
/drivers/net/ethernet/chelsio/cxgb4/
H A Dl2t.h104 void do_l2t_write_rpl(struct adapter *p, const struct cpl_l2t_write_rpl *rpl);
H A Dcxgb4.h627 void *rpl, bool sleep_ok);
630 int size, void *rpl)
632 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true);
636 int size, void *rpl)
638 return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, false);
721 int t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl);
629 t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument
635 t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl) argument
H A Dl2t.c189 void do_l2t_write_rpl(struct adapter *adap, const struct cpl_l2t_write_rpl *rpl) argument
191 unsigned int tid = GET_TID(rpl);
194 if (unlikely(rpl->status != CPL_ERR_NONE)) {
197 rpl->status, idx);
H A Dt4_hw.c124 * Get the reply to a mailbox command and store it in @rpl in big-endian order.
126 static void get_mbox_rpl(struct adapter *adap, __be64 *rpl, int nflit, argument
130 *rpl++ = cpu_to_be64(t4_read_reg64(adap, mbox_addr));
167 * @rpl: where to optionally store the reply
171 * for the FW to execute the command. If @rpl is not %NULL it is used to
184 void *rpl, bool sleep_ok)
243 } else if (rpl)
244 get_mbox_rpl(adap, rpl, size / 8, data_reg);
2639 * @rpl: start of the FW message
2643 int t4_handle_fw_rpl(struct adapter *adap, const __be64 *rpl) argument
183 t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, void *rpl, bool sleep_ok) argument
[all...]
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_offload.c704 struct cpl_smt_write_rpl *rpl = cplhdr(skb); local
706 if (rpl->status != CPL_ERR_NONE)
709 rpl->status, GET_TID(rpl));
716 struct cpl_l2t_write_rpl *rpl = cplhdr(skb); local
718 if (rpl->status != CPL_ERR_NONE)
721 rpl->status, GET_TID(rpl));
728 struct cpl_rte_write_rpl *rpl = cplhdr(skb); local
730 if (rpl
740 struct cpl_act_open_rpl *rpl = cplhdr(skb); local
856 struct cpl_abort_rpl *rpl; local
[all...]
/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.c275 struct cpl_abort_rpl *rpl = (struct cpl_abort_rpl *)skb->head; local
283 rpl->wr.wr_hi = htonl(V_WR_OP(FW_WROPCODE_OFLD_HOST_ABORT_CON_RPL));
284 rpl->wr.wr_lo = htonl(V_WR_TID(csk->tid));
285 OPCODE_TID(rpl) = htonl(MK_OPCODE_TID(CPL_ABORT_RPL, csk->tid));
286 rpl->cmd = rst_status;
572 struct cpl_act_open_rpl *rpl = cplhdr(skb); local
575 csk, csk->state, csk->flags, csk->atid, rpl->status,
579 if (rpl->status != CPL_ERR_TCAM_FULL &&
580 rpl->status != CPL_ERR_CONN_EXIST &&
581 rpl
625 struct cpl_close_con_rpl *rpl = cplhdr(skb); local
708 struct cpl_abort_rpl_rss *rpl = cplhdr(skb); local
[all...]
/drivers/infiniband/hw/cxgb4/
H A Dcm.c1358 struct cpl_abort_rpl_rss *rpl = cplhdr(skb); local
1360 unsigned int tid = GET_TID(rpl);
1396 struct cpl_act_open_rpl *rpl = cplhdr(skb); local
1398 ntohl(rpl->atid_status)));
1400 int status = GET_AOPEN_STATUS(ntohl(rpl->atid_status));
1417 cxgb4_remove_tid(ep->com.dev->rdev.lldi.tids, 0, GET_TID(rpl));
1429 struct cpl_pass_open_rpl *rpl = cplhdr(skb); local
1431 unsigned int stid = GET_TID(rpl);
1439 rpl->status, status2errno(rpl
1468 struct cpl_close_listsvr_rpl *rpl = cplhdr(skb); local
1481 struct cpl_pass_accept_rpl *rpl; local
1889 struct cpl_abort_rpl *rpl; local
2011 struct cpl_close_con_rpl *rpl = cplhdr(skb); local
2055 struct cpl_rdma_terminate *rpl = cplhdr(skb); local
2475 struct cpl_fw6_msg *rpl = cplhdr(skb); local
2562 struct cpl_act_establish *rpl; local
2612 struct cpl_set_tcb_rpl *rpl = cplhdr(skb); local
2624 struct cpl_fw6_msg *rpl = cplhdr(skb); local
[all...]
H A Ddevice.c491 const struct cpl_act_establish *rpl; local
515 rpl = cplhdr(skb);
516 opcode = rpl->ot.opcode;
/drivers/scsi/lpfc/
H A Dlpfc_ct.c1424 rh->rpl.EntryCnt = be32_to_cpu(1);
1425 memcpy(&rh->rpl.pe, &vport->fc_sparam.portName,
H A Dlpfc_els.c5635 * lpfc_els_rsp_rpl_acc - Issue an accept rpl els command
5707 * lpfc_els_rcv_rpl - Process an unsolicited rpl iocb
5720 * 0 - Successfully processed rpl iocb (currently always return 0)
5730 RPL *rpl; local
5748 rpl = (RPL *) (lp + 1);
5749 maxsize = be32_to_cpu(rpl->maxsize);
5752 if ((rpl->index == 0) &&
H A Dlpfc_hw.h1134 REG_PORT_LIST rpl; /* variable-length array */ member in struct:__anon4525

Completed in 358 milliseconds