p_ent 119 drivers/net/ethernet/qlogic/qed/qed_fcoe.c struct qed_spq_entry *p_ent = NULL; p_ent 134 drivers/net/ethernet/qlogic/qed/qed_fcoe.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 140 drivers/net/ethernet/qlogic/qed/qed_fcoe.c p_ramrod = &p_ent->ramrod.fcoe_init; p_ent 241 drivers/net/ethernet/qlogic/qed/qed_fcoe.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 246 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 258 drivers/net/ethernet/qlogic/qed/qed_fcoe.c struct qed_spq_entry *p_ent = NULL; p_ent 270 drivers/net/ethernet/qlogic/qed/qed_fcoe.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 276 drivers/net/ethernet/qlogic/qed/qed_fcoe.c p_ramrod = &p_ent->ramrod.fcoe_conn_ofld; p_ent 326 drivers/net/ethernet/qlogic/qed/qed_fcoe.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 336 drivers/net/ethernet/qlogic/qed/qed_fcoe.c struct qed_spq_entry *p_ent = NULL; p_ent 347 drivers/net/ethernet/qlogic/qed/qed_fcoe.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 353 drivers/net/ethernet/qlogic/qed/qed_fcoe.c p_ramrod = &p_ent->ramrod.fcoe_conn_terminate; p_ent 357 drivers/net/ethernet/qlogic/qed/qed_fcoe.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 366 drivers/net/ethernet/qlogic/qed/qed_fcoe.c struct qed_spq_entry *p_ent = NULL; p_ent 378 drivers/net/ethernet/qlogic/qed/qed_fcoe.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 388 drivers/net/ethernet/qlogic/qed/qed_fcoe.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 172 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 186 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 192 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_init; p_ent 203 drivers/net/ethernet/qlogic/qed/qed_iscsi.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 286 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 297 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 316 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 322 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_conn_offload; p_ent 467 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 476 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 488 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 494 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_conn_update; p_ent 511 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 521 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 533 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 539 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_conn_mac_update; p_ent 559 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 568 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 579 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 585 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_conn_terminate; p_ent 598 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 607 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 618 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 624 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_empty; p_ent 629 drivers/net/ethernet/qlogic/qed/qed_iscsi.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 637 drivers/net/ethernet/qlogic/qed/qed_iscsi.c struct qed_spq_entry *p_ent = NULL; p_ent 648 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 654 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_ramrod = &p_ent->ramrod.iscsi_destroy; p_ent 657 drivers/net/ethernet/qlogic/qed/qed_iscsi.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 213 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 245 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 251 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_ramrod = &p_ent->ramrod.iwarp_create_qp; p_ent 296 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 316 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 325 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 331 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_ramrod = &p_ent->ramrod.iwarp_modify_qp; p_ent 339 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 483 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 492 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 498 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 646 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 662 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 668 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod = &p_ent->ramrod.iwarp_tcp_offload; p_ent 741 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 840 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 862 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 868 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_mpa_ramrod = &p_ent->ramrod.iwarp_mpa_offload; p_ent 912 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 3199 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_spq_entry *p_ent; p_ent 3220 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 3227 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 369 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 384 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 390 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.vport_start; p_ent 433 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 687 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 706 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 713 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.vport_update; p_ent 747 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 761 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 768 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent; p_ent 784 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 790 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.vport_stop; p_ent 793 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 866 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 881 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 887 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.rx_queue_start; p_ent 914 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 991 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1008 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1014 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.rx_queue_update; p_ent 1021 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1035 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1044 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1050 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.rx_queue_stop; p_ent 1063 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1091 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1101 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1107 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.tx_queue_start; p_ent 1122 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1184 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1193 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1199 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1387 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1392 drivers/net/ethernet/qlogic/qed/qed_l2.c &p_ramrod, &p_ent, p_ent 1401 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1490 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 1511 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1519 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.vport_update; p_ent 1549 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 2031 drivers/net/ethernet/qlogic/qed/qed_l2.c struct qed_spq_entry *p_ent = NULL; p_ent 2050 drivers/net/ethernet/qlogic/qed/qed_l2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 2056 drivers/net/ethernet/qlogic/qed/qed_l2.c p_ramrod = &p_ent->ramrod.rx_update_gft; p_ent 2092 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 2095 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 947 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_spq_entry *p_ent = NULL; p_ent 958 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 964 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod = &p_ent->ramrod.core_rx_queue_start; p_ent 999 drivers/net/ethernet/qlogic/qed/qed_ll2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1008 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_spq_entry *p_ent = NULL; p_ent 1027 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1033 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod = &p_ent->ramrod.core_tx_queue_start; p_ent 1086 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1100 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_spq_entry *p_ent = NULL; p_ent 1110 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1116 drivers/net/ethernet/qlogic/qed/qed_ll2.c p_ramrod = &p_ent->ramrod.core_rx_queue_stop; p_ent 1121 drivers/net/ethernet/qlogic/qed/qed_ll2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1128 drivers/net/ethernet/qlogic/qed/qed_ll2.c struct qed_spq_entry *p_ent = NULL; p_ent 1139 drivers/net/ethernet/qlogic/qed/qed_ll2.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1145 drivers/net/ethernet/qlogic/qed/qed_ll2.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 583 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 598 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_INIT, p_ent 605 drivers/net/ethernet/qlogic/qed/qed_rdma.c &p_ent->ramrod.iwarp_init_func); p_ent 606 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.iwarp_init_func.rdma; p_ent 608 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.roce_init_func.rdma; p_ent 640 drivers/net/ethernet/qlogic/qed/qed_rdma.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 719 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 761 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_CLOSE, p_ent 766 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_close_func; p_ent 771 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1020 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1053 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1059 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_create_cq; p_ent 1077 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1106 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1131 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1137 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_destroy_cq; p_ent 1140 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1441 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1453 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_REGISTER_MR, p_ent 1463 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_register_tid; p_ent 1525 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 1555 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code); p_ent 1573 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1585 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_DEREGISTER_MR, p_ent 1592 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_deregister_tid; p_ent 1595 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code); p_ent 1627 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1637 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, &fw_return_code); p_ent 1666 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1673 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1679 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_modify_srq; p_ent 1685 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1702 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1712 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1718 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_destroy_srq; p_ent 1722 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 1747 drivers/net/ethernet/qlogic/qed/qed_rdma.c struct qed_spq_entry *p_ent; p_ent 1775 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 1781 drivers/net/ethernet/qlogic/qed/qed_rdma.c p_ramrod = &p_ent->ramrod.rdma_create_srq; p_ent 1790 drivers/net/ethernet/qlogic/qed/qed_rdma.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 252 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 278 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_CREATE_QP, p_ent 283 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_create_qp_resp; p_ent 364 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 393 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 419 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 425 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_create_qp_req; p_ent 491 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 517 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 531 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 539 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_modify_qp_resp; p_ent 598 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 611 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 625 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 633 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_modify_qp_req; p_ent 691 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 704 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 731 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 737 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_destroy_qp_resp; p_ent 748 drivers/net/ethernet/qlogic/qed/qed_roce.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 754 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 784 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 809 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_DESTROY_QP, p_ent 814 drivers/net/ethernet/qlogic/qed/qed_roce.c p_ramrod = &p_ent->ramrod.roce_destroy_qp_req; p_ent 817 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 849 drivers/net/ethernet/qlogic/qed/qed_roce.c struct qed_spq_entry *p_ent; p_ent 890 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP, p_ent 895 drivers/net/ethernet/qlogic/qed/qed_roce.c p_resp_ramrod = &p_ent->ramrod.roce_query_qp_resp; p_ent 898 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 937 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP, p_ent 942 drivers/net/ethernet/qlogic/qed/qed_roce.c p_req_ramrod = &p_ent->ramrod.roce_query_qp_req; p_ent 945 drivers/net/ethernet/qlogic/qed/qed_roce.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 245 drivers/net/ethernet/qlogic/qed/qed_sp.h struct qed_spq_entry *p_ent, p_ent 294 drivers/net/ethernet/qlogic/qed/qed_sp.h struct qed_spq_entry *p_ent); p_ent 414 drivers/net/ethernet/qlogic/qed/qed_sp.h struct qed_spq_entry *p_ent); p_ent 51 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent) p_ent 57 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c if (p_ent->queue == &p_hwfn->p_spq->unlimited_pending) p_ent 58 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c kfree(p_ent); p_ent 60 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c qed_spq_return_entry(p_hwfn, p_ent); p_ent 68 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 79 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent = *pp_ent; p_ent 81 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->elem.hdr.cid = cpu_to_le32(opaque_cid); p_ent 82 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->elem.hdr.cmd_id = cmd; p_ent 83 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->elem.hdr.protocol_id = protocol; p_ent 85 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->priority = QED_SPQ_PRIORITY_NORMAL; p_ent 86 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_mode = p_data->comp_mode; p_ent 87 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_done.done = 0; p_ent 89 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c switch (p_ent->comp_mode) { p_ent 91 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_cb.cookie = &p_ent->comp_done; p_ent 98 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_cb.cookie = p_data->p_comp_data->cookie; p_ent 103 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_cb.function = NULL; p_ent 105 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_cb = *p_data->p_comp_data; p_ent 110 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->comp_mode); p_ent 117 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c (unsigned long)&p_ent->ramrod, p_ent 118 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c D_TRINE(p_ent->comp_mode, QED_SPQ_MODE_EBLOCK, p_ent 122 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c memset(&p_ent->ramrod, 0, sizeof(p_ent->ramrod)); p_ent 127 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 332 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 346 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 352 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ramrod = &p_ent->ramrod.pf_start; p_ent 437 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 448 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 458 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 465 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c &p_ent->ramrod.pf_update); p_ent 467 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 472 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 488 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 494 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.update_enable_stag_pri_change = true; p_ent 496 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.enable_stag_pri_change = 1; p_ent 498 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.enable_stag_pri_change = 0; p_ent 500 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 510 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 527 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 534 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c &p_ent->ramrod.pf_update.tunnel_config); p_ent 536 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_spq_post(p_hwfn, p_ent, NULL); p_ent 547 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 557 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 563 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 568 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 578 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 584 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 589 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c struct qed_spq_entry *p_ent = NULL; p_ent 599 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 605 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.update_mf_vlan_flag = true; p_ent 606 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.mf_vlan = cpu_to_le16(p_hwfn->hw_info.ovlan); p_ent 608 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c p_ent->ramrod.pf_update.mf_vlan |= p_ent 611 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 88 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent, p_ent 94 drivers/net/ethernet/qlogic/qed/qed_spq.c comp_done = (struct qed_spq_comp_done *)p_ent->comp_cb.cookie; p_ent 116 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent, p_ent 127 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, false); p_ent 133 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, true); p_ent 152 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = __qed_spq_block(p_hwfn, p_ent, p_fw_ret, true); p_ent 156 drivers/net/ethernet/qlogic/qed/qed_spq.c comp_done = (struct qed_spq_comp_done *)p_ent->comp_cb.cookie; p_ent 165 drivers/net/ethernet/qlogic/qed/qed_spq.c le32_to_cpu(p_ent->elem.hdr.cid), p_ent 166 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.cmd_id, p_ent 167 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.protocol_id, p_ent 168 drivers/net/ethernet/qlogic/qed/qed_spq.c le16_to_cpu(p_ent->elem.hdr.echo)); p_ent 177 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent) p_ent 179 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->flags = 0; p_ent 181 drivers/net/ethernet/qlogic/qed/qed_spq.c switch (p_ent->comp_mode) { p_ent 184 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->comp_cb.function = qed_spq_blocking_cb; p_ent 190 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->comp_mode); p_ent 196 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.cid, p_ent 197 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.cmd_id, p_ent 198 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.protocol_id, p_ent 199 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.data_ptr.hi, p_ent 200 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.data_ptr.lo, p_ent 201 drivers/net/ethernet/qlogic/qed/qed_spq.c D_TRINE(p_ent->comp_mode, QED_SPQ_MODE_EBLOCK, p_ent 252 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq *p_spq, struct qed_spq_entry *p_ent) p_ent 259 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.echo = cpu_to_le16(echo); p_ent 266 drivers/net/ethernet/qlogic/qed/qed_spq.c *elem = p_ent->elem; /* struct assignment */ p_ent 624 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent = NULL; p_ent 630 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent = kzalloc(sizeof(*p_ent), GFP_ATOMIC); p_ent 631 drivers/net/ethernet/qlogic/qed/qed_spq.c if (!p_ent) { p_ent 637 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->queue = &p_spq->unlimited_pending; p_ent 639 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent = list_first_entry(&p_spq->free_pool, p_ent 641 drivers/net/ethernet/qlogic/qed/qed_spq.c list_del(&p_ent->list); p_ent 642 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->queue = &p_spq->pending; p_ent 645 drivers/net/ethernet/qlogic/qed/qed_spq.c *pp_ent = p_ent; p_ent 654 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent) p_ent 656 drivers/net/ethernet/qlogic/qed/qed_spq.c list_add_tail(&p_ent->list, &p_hwfn->p_spq->free_pool); p_ent 659 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_spq_return_entry(struct qed_hwfn *p_hwfn, struct qed_spq_entry *p_ent) p_ent 662 drivers/net/ethernet/qlogic/qed/qed_spq.c __qed_spq_return_entry(p_hwfn, p_ent); p_ent 681 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent, p_ent 686 drivers/net/ethernet/qlogic/qed/qed_spq.c if (p_ent->queue == &p_spq->unlimited_pending) { p_ent 689 drivers/net/ethernet/qlogic/qed/qed_spq.c list_add_tail(&p_ent->list, &p_spq->unlimited_pending); p_ent 704 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.data_ptr = p_en2->elem.data_ptr; p_ent 706 drivers/net/ethernet/qlogic/qed/qed_spq.c *p_en2 = *p_ent; p_ent 709 drivers/net/ethernet/qlogic/qed/qed_spq.c if (p_ent->comp_mode != QED_SPQ_MODE_EBLOCK) p_ent 710 drivers/net/ethernet/qlogic/qed/qed_spq.c kfree(p_ent); p_ent 712 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->post_ent = p_en2; p_ent 714 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent = p_en2; p_ent 721 drivers/net/ethernet/qlogic/qed/qed_spq.c list_add_tail(&p_ent->list, &p_spq->pending); p_ent 725 drivers/net/ethernet/qlogic/qed/qed_spq.c list_add(&p_ent->list, &p_spq->pending); p_ent 756 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent = p_ent 758 drivers/net/ethernet/qlogic/qed/qed_spq.c list_move_tail(&p_ent->list, &p_spq->completion_pending); p_ent 761 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = qed_spq_hw_post(p_hwfn, p_spq, p_ent); p_ent 763 drivers/net/ethernet/qlogic/qed/qed_spq.c list_del(&p_ent->list); p_ent 764 drivers/net/ethernet/qlogic/qed/qed_spq.c __qed_spq_return_entry(p_hwfn, p_ent); p_ent 775 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent = NULL; p_ent 781 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent = list_first_entry(&p_spq->unlimited_pending, p_ent 783 drivers/net/ethernet/qlogic/qed/qed_spq.c if (!p_ent) p_ent 786 drivers/net/ethernet/qlogic/qed/qed_spq.c list_del(&p_ent->list); p_ent 788 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_add_entry(p_hwfn, p_ent, p_ent->priority); p_ent 795 drivers/net/ethernet/qlogic/qed/qed_spq.c static void qed_spq_recov_set_ret_code(struct qed_spq_entry *p_ent, p_ent 801 drivers/net/ethernet/qlogic/qed/qed_spq.c if (p_ent->elem.hdr.protocol_id == PROTOCOLID_ROCE || p_ent 802 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.protocol_id == PROTOCOLID_IWARP) p_ent 826 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent, u8 *fw_return_code) p_ent 836 drivers/net/ethernet/qlogic/qed/qed_spq.c if (!p_ent) { p_ent 845 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->elem.hdr.cmd_id, p_ent->elem.hdr.protocol_id); p_ent 848 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_recov_set_ret_code(p_ent, fw_return_code); p_ent 853 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = qed_spq_fill_entry(p_hwfn, p_ent); p_ent 864 drivers/net/ethernet/qlogic/qed/qed_spq.c eblock = (p_ent->comp_mode == QED_SPQ_MODE_EBLOCK); p_ent 867 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = qed_spq_add_entry(p_hwfn, p_ent, p_ent->priority); p_ent 889 drivers/net/ethernet/qlogic/qed/qed_spq.c rc = qed_spq_block(p_hwfn, p_ent, fw_return_code, p_ent 890 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->queue == &p_spq->unlimited_pending); p_ent 892 drivers/net/ethernet/qlogic/qed/qed_spq.c if (p_ent->queue == &p_spq->unlimited_pending) { p_ent 893 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_post_ent = p_ent->post_ent; p_ent 895 drivers/net/ethernet/qlogic/qed/qed_spq.c kfree(p_ent); p_ent 898 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent = p_post_ent; p_ent 905 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_return_entry(p_hwfn, p_ent); p_ent 911 drivers/net/ethernet/qlogic/qed/qed_spq.c list_del(&p_ent->list); p_ent 912 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_comp_bmap_update(p_hwfn, p_ent->elem.hdr.echo); p_ent 917 drivers/net/ethernet/qlogic/qed/qed_spq.c __qed_spq_return_entry(p_hwfn, p_ent); p_ent 929 drivers/net/ethernet/qlogic/qed/qed_spq.c struct qed_spq_entry *p_ent = NULL; p_ent 941 drivers/net/ethernet/qlogic/qed/qed_spq.c list_for_each_entry_safe(p_ent, tmp, &p_spq->completion_pending, list) { p_ent 942 drivers/net/ethernet/qlogic/qed/qed_spq.c if (p_ent->elem.hdr.echo == echo) { p_ent 943 drivers/net/ethernet/qlogic/qed/qed_spq.c list_del(&p_ent->list); p_ent 946 drivers/net/ethernet/qlogic/qed/qed_spq.c found = p_ent; p_ent 956 drivers/net/ethernet/qlogic/qed/qed_spq.c le16_to_cpu(p_ent->elem.hdr.echo)); p_ent 974 drivers/net/ethernet/qlogic/qed/qed_spq.c p_ent->comp_cb.function, p_ent->comp_cb.cookie); p_ent 72 drivers/net/ethernet/qlogic/qed/qed_sriov.c struct qed_spq_entry *p_ent = NULL; p_ent 83 drivers/net/ethernet/qlogic/qed/qed_sriov.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 89 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_ramrod = &p_ent->ramrod.vf_start; p_ent 104 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_sp_destroy_request(p_hwfn, p_ent); p_ent 127 drivers/net/ethernet/qlogic/qed/qed_sriov.c return qed_spq_post(p_hwfn, p_ent, NULL); p_ent 134 drivers/net/ethernet/qlogic/qed/qed_sriov.c struct qed_spq_entry *p_ent = NULL; p_ent 144 drivers/net/ethernet/qlogic/qed/qed_sriov.c rc = qed_sp_init_request(p_hwfn, &p_ent, p_ent 150 drivers/net/ethernet/qlogic/qed/qed_sriov.c p_ramrod = &p_ent->ramrod.vf_stop; p_ent 154 drivers/net/ethernet/qlogic/qed/qed_sriov.c return qed_spq_post(p_hwfn, p_ent, NULL);