Searched refs:ramrod (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_sp_commands.c93 (unsigned long long)(uintptr_t)&p_ent->ramrod,
98 memset(&p_ent->ramrod, 0, sizeof(p_ent->ramrod));
329 p_ramrod = &p_ent->ramrod.pf_start;
375 /* Place consolidation queue address in ramrod */
448 &p_ent->ramrod.pf_update);
477 p_ent->ramrod.pf_update.update_enable_stag_pri_change = true;
479 p_ent->ramrod.pf_update.enable_stag_pri_change = 1;
481 p_ent->ramrod.pf_update.enable_stag_pri_change = 0;
486 /* Set pf update ramrod comman
[all...]
H A Dqed_roce.c289 p_ramrod = &p_ent->ramrod.roce_create_qp_resp;
420 p_ramrod = &p_ent->ramrod.roce_create_qp_req;
556 p_ramrod = &p_ent->ramrod.roce_modify_qp_resp;
641 p_ramrod = &p_ent->ramrod.roce_modify_qp_req;
709 p_ramrod = &p_ent->ramrod.roce_destroy_qp_resp;
718 "qed destroy responder failed: cannot allocate memory (ramrod). rc = %d\n",
733 /* Free IRQ - only if ramrod succeeded, in case FW is still using it */
773 "qed destroy requester failed: cannot allocate memory (ramrod)\n");
788 p_ramrod = &p_ent->ramrod.roce_destroy_qp_req;
795 /* Free ORQ - only if ramrod succeede
[all...]
H A Dqed_rdma.c566 /* Save the number of cnqs for the function close ramrod */
581 &p_ent->ramrod.iwarp_init_func);
582 p_ramrod = &p_ent->ramrod.iwarp_init_func.rdma;
584 p_ramrod = &p_ent->ramrod.roce_init_func.rdma;
648 * ramrod should be passed on it.
745 p_ramrod = &p_ent->ramrod.rdma_close_func;
1066 /* Send create CQ ramrod */
1073 p_ramrod = &p_ent->ramrod.rdma_create_cq;
1133 "qed destroy cq failed: cannot allocate memory (ramrod)\n");
1143 /* Send destroy CQ ramrod */
[all...]
H A Dqed_nvmetcp.c75 p_ramrod = &p_ent->ramrod.nvmetcp_init;
293 p_ramrod = &p_ent->ramrod.nvmetcp_conn_offload;
380 p_ramrod = &p_ent->ramrod.nvmetcp_conn_update;
415 p_ramrod = &p_ent->ramrod.nvmetcp_conn_terminate;
H A Dqed_sp.h35 * ramrod on the cqe ring.
132 union ramrod_data ramrod; member in struct:qed_spq_entry
180 /* allocated dma-able memory for spq entries (+ramrod data) */
414 * This ramrod is sent to initialize a physical function (PF). It will
436 * This ramrod updates function-related parameters. Every parameter can be
H A Dqed_iscsi.c166 p_ramrod = &p_ent->ramrod.iscsi_init;
294 p_ramrod = &p_ent->ramrod.iscsi_conn_offload;
473 p_ramrod = &p_ent->ramrod.iscsi_conn_update;
514 p_ramrod = &p_ent->ramrod.iscsi_conn_mac_update;
556 p_ramrod = &p_ent->ramrod.iscsi_conn_terminate;
H A Dqed_l2.c367 p_ramrod = &p_ent->ramrod.vport_start;
692 /* Copy input params to ramrod according to FW struct */
693 p_ramrod = &p_ent->ramrod.vport_update;
770 p_ramrod = &p_ent->ramrod.vport_stop;
867 p_ramrod = &p_ent->ramrod.rx_queue_start;
995 p_ramrod = &p_ent->ramrod.rx_queue_update;
1031 p_ramrod = &p_ent->ramrod.rx_queue_stop;
1088 p_ramrod = &p_ent->ramrod.tx_queue_start;
1258 *pp_ramrod = &(*pp_ent)->ramrod.vport_filter_update;
1499 p_ramrod = &p_ent->ramrod
[all...]
H A Dqed_fcoe.c115 p_ramrod = &p_ent->ramrod.fcoe_init;
250 p_ramrod = &p_ent->ramrod.fcoe_conn_ofld;
327 p_ramrod = &p_ent->ramrod.fcoe_conn_terminate;
H A Dqed_ll2.c982 p_ramrod = &p_ent->ramrod.core_rx_queue_start;
1054 p_ramrod = &p_ent->ramrod.core_tx_queue_start;
1138 p_ramrod = &p_ent->ramrod.core_rx_queue_stop;
H A Dqed_iwarp.c227 p_ramrod = &p_ent->ramrod.iwarp_create_qp;
308 p_ramrod = &p_ent->ramrod.iwarp_modify_qp;
651 p_tcp_ramrod = &p_ent->ramrod.iwarp_tcp_offload;
855 p_mpa_ramrod = &p_ent->ramrod.iwarp_mpa_offload;
3093 /* Async completion for Close Connection ramrod */
H A Dqed_spq.c99 * complete the ramrod and thus possibly to avoid the following sleeps.
461 * used to complete the ramrod using the echo value on the cqe
500 p_phys = p_spq->p_phys + offsetof(struct qed_spq_entry, ramrod);
576 /* allocate and fill the SPQ elements (incl. ramrod data list) */
639 "Failed to allocate an SPQ entry for a pending ramrod\n");
969 * an additional ramrod.
H A Dqed_sriov.c66 p_ramrod = &p_ent->ramrod.vf_start;
128 p_ramrod = &p_ent->ramrod.vf_stop;
1819 /* Send the ramrod */
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sriov.c243 /* Prepare ramrod information */
285 /* Prepare ramrod information */
337 struct bnx2x_vlan_mac_ramrod_params ramrod; local
344 /* Prepare ramrod params */
345 memset(&ramrod, 0, sizeof(struct bnx2x_vlan_mac_ramrod_params));
347 set_bit(BNX2X_ETH_MAC, &ramrod.user_req.vlan_mac_flags);
348 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, vlan_mac_obj);
350 set_bit(BNX2X_ETH_MAC, &ramrod.user_req.vlan_mac_flags);
351 ramrod.vlan_mac_obj = &bnx2x_vfq(vf, qid, mac_obj);
353 ramrod
383 struct bnx2x_vlan_mac_ramrod_params ramrod; local
587 bnx2x_vf_prep_rx_mode(struct bnx2x *bp, u8 qid, struct bnx2x_rx_mode_ramrod_params *ramrod, struct bnx2x_virtf *vf, unsigned long accept_flags) argument
615 struct bnx2x_rx_mode_ramrod_params ramrod; local
[all...]
H A Dbnx2x_sp.c459 DP(BNX2X_MSG_SP, "vlan_mac_lock execute pending command with ramrod flags %lu\n",
478 * @ramrod_flags: ramrod flags of missed execution
488 DP(BNX2X_MSG_SP, "Placing pending execution with ramrod flags %lu\n",
834 * bnx2x_vlan_mac_set_cmd_hdr_e2 - set a header in a single classify ramrod
864 * bnx2x_vlan_mac_set_rdata_hdr_e2 - set the classify ramrod data header
923 /* Reset the ramrod data buffer for the first rule */
946 /* Setup ramrod data */
961 /* Set the ramrod data header */
969 * bnx2x_vlan_mac_set_rdata_hdr_e1x - set a header in a single classify ramrod
1009 /* Set a MAC in a ramrod dat
5056 int ramrod = RAMROD_CMD_ID_ETH_CLIENT_SETUP; local
5082 int ramrod = RAMROD_CMD_ID_ETH_CLIENT_SETUP; local
5109 int ramrod = RAMROD_CMD_ID_ETH_TX_QUEUE_SETUP; local
[all...]

Completed in 214 milliseconds