sys/dev/qlnx/qlnxe/ecore_iwarp.c
257
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
292
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
298
p_ramrod = &p_ent->ramrod.iwarp_create_qp;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
345
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
367
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
376
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3774
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3798
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3803
ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
383
p_ramrod = &p_ent->ramrod.iwarp_modify_qp;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3831
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3843
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3850
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
391
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3918
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3939
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
3946
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
538
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
547
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
554
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
758
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
776
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
782
p_tcp_ramrod = &p_ent->ramrod.iwarp_tcp_offload;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
869
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
887
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
910
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
917
p_mpa_ramrod = &p_ent->ramrod.iwarp_mpa_offload;
sys/dev/qlnx/qlnxe/ecore_iwarp.c
972
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1059
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1086
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1092
p_ramrod = &p_ent->ramrod.rx_queue_update;
sys/dev/qlnx/qlnxe/ecore_l2.c
1099
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1114
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1132
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1138
p_ramrod = &p_ent->ramrod.rx_queue_update;
sys/dev/qlnx/qlnxe/ecore_l2.c
1146
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1158
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1167
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1173
p_ramrod = &p_ent->ramrod.rx_queue_stop;
sys/dev/qlnx/qlnxe/ecore_l2.c
1186
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1216
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1226
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1232
p_ramrod = &p_ent->ramrod.tx_queue_start;
sys/dev/qlnx/qlnxe/ecore_l2.c
1247
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1309
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1318
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1324
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1519
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1524
&p_ramrod, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1533
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
1620
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
1642
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
1650
p_ramrod = &p_ent->ramrod.vport_update;
sys/dev/qlnx/qlnxe/ecore_l2.c
1674
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
2183
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
2212
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
2218
p_ramrod = &p_ent->ramrod.rx_update_gft;
sys/dev/qlnx/qlnxe/ecore_l2.c
2241
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
380
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
397
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
403
p_ramrod = &p_ent->ramrod.vport_start;
sys/dev/qlnx/qlnxe/ecore_l2.c
476
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
740
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
760
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
767
p_ramrod = &p_ent->ramrod.vport_update;
sys/dev/qlnx/qlnxe/ecore_l2.c
813
ecore_spq_return_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_l2.c
822
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
831
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_l2.c
848
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
854
p_ramrod = &p_ent->ramrod.vport_stop;
sys/dev/qlnx/qlnxe/ecore_l2.c
857
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_l2.c
933
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_l2.c
947
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_l2.c
953
p_ramrod = &p_ent->ramrod.rx_queue_start;
sys/dev/qlnx/qlnxe/ecore_l2.c
980
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1001
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_ll2.c
1007
p_ramrod = &p_ent->ramrod.core_rx_queue_stop;
sys/dev/qlnx/qlnxe/ecore_ll2.c
1012
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_ll2.c
1019
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_ll2.c
1032
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_ll2.c
1038
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_ll2.c
833
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_ll2.c
844
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_ll2.c
850
p_ramrod = &p_ent->ramrod.core_rx_queue_start;
sys/dev/qlnx/qlnxe/ecore_ll2.c
888
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_ll2.c
897
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_ll2.c
916
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_ll2.c
922
p_ramrod = &p_ent->ramrod.core_tx_queue_start;
sys/dev/qlnx/qlnxe/ecore_ll2.c
977
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_ll2.c
991
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1055
rc = ecore_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_CLOSE,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1060
p_ramrod = &p_ent->ramrod.rdma_close_func;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1065
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1292
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1326
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1332
p_ramrod = &p_ent->ramrod.rdma_create_cq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1352
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1381
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1404
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1410
p_ramrod = &p_ent->ramrod.rdma_destroy_cq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1413
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1788
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1800
rc = ecore_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_REGISTER_MR,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1811
p_ramrod = &p_ent->ramrod.rdma_register_tid;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1914
rc = ecore_spq_post(p_hwfn, p_ent, &fw_return_code);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1934
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1942
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1950
p_ramrod = &p_ent->ramrod.rdma_deregister_tid;
sys/dev/qlnx/qlnxe/ecore_rdma.c
1953
rc = ecore_spq_post(p_hwfn, p_ent, fw_return_code);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2059
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2067
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
2073
p_ramrod = &p_ent->ramrod.rdma_modify_srq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2082
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2099
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2111
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
2117
p_ramrod = &p_ent->ramrod.rdma_destroy_srq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2124
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2151
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2181
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
2187
p_ramrod = &p_ent->ramrod.rdma_create_srq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2212
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2254
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2284
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_rdma.c
2290
p_ramrod = &p_ent->ramrod.rdma_resize_cq;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2315
rc = ecore_spq_post(p_hwfn, p_ent, &fw_return_code);
sys/dev/qlnx/qlnxe/ecore_rdma.c
804
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_rdma.c
822
rc = ecore_sp_init_request(p_hwfn, &p_ent, RDMA_RAMROD_FUNC_INIT,
sys/dev/qlnx/qlnxe/ecore_rdma.c
829
&p_ent->ramrod.iwarp_init_func);
sys/dev/qlnx/qlnxe/ecore_rdma.c
830
p_ramrod = &p_ent->ramrod.iwarp_init_func.rdma;
sys/dev/qlnx/qlnxe/ecore_rdma.c
834
&p_ent->ramrod.roce_init_func, p_ptt);
sys/dev/qlnx/qlnxe/ecore_rdma.c
841
p_ramrod = &p_ent->ramrod.roce_init_func.rdma;
sys/dev/qlnx/qlnxe/ecore_rdma.c
846
p_ent->ramrod.roce_init_func.roce.ll2_queue_id = ll2_queue_id;
sys/dev/qlnx/qlnxe/ecore_rdma.c
889
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_rdma.c
976
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1015
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1048
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_DESTROY_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
1053
p_ramrod = &p_ent->ramrod.roce_destroy_qp_req;
sys/dev/qlnx/qlnxe/ecore_roce.c
1056
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
1093
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1120
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
1125
p_resp_ramrod = &p_ent->ramrod.roce_query_qp_resp;
sys/dev/qlnx/qlnxe/ecore_roce.c
1128
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
1157
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1186
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_QUERY_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
1191
p_req_ramrod = &p_ent->ramrod.roce_query_qp_req;
sys/dev/qlnx/qlnxe/ecore_roce.c
1194
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
1295
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1309
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_DESTROY_UD_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
1314
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
1335
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
1357
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_CREATE_UD_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
1362
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
397
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
427
rc = ecore_sp_init_request(p_hwfn, &p_ent, ROCE_RAMROD_CREATE_QP,
sys/dev/qlnx/qlnxe/ecore_roce.c
432
p_ramrod = &p_ent->ramrod.roce_create_qp_resp;
sys/dev/qlnx/qlnxe/ecore_roce.c
530
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
566
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
595
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_roce.c
601
p_ramrod = &p_ent->ramrod.roce_create_qp_req;
sys/dev/qlnx/qlnxe/ecore_roce.c
683
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
717
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
734
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_roce.c
743
p_ramrod = &p_ent->ramrod.roce_modify_qp_resp;
sys/dev/qlnx/qlnxe/ecore_roce.c
808
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
823
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
840
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_roce.c
848
p_ramrod = &p_ent->ramrod.roce_modify_qp_req;
sys/dev/qlnx/qlnxe/ecore_roce.c
915
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_roce.c
930
struct ecore_spq_entry *p_ent;
sys/dev/qlnx/qlnxe/ecore_roce.c
955
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_roce.c
961
p_ramrod = &p_ent->ramrod.roce_destroy_qp_resp;
sys/dev/qlnx/qlnxe/ecore_roce.c
977
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
101
p_ent->comp_mode);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
108
(unsigned long long)(osal_uintptr_t)&p_ent->ramrod,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
109
D_TRINE(p_ent->comp_mode, ECORE_SPQ_MODE_EBLOCK,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
113
OSAL_MEMSET(&p_ent->ramrod, 0, sizeof(p_ent->ramrod));
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
330
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
346
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
354
p_ramrod = &p_ent->ramrod.pf_start;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
446
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
457
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
467
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
474
&p_ent->ramrod.pf_update);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
476
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
481
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
497
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
503
p_ent->ramrod.pf_update.update_enable_stag_pri_change = true;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
506
p_ent->ramrod.pf_update.enable_stag_pri_change = 1;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
508
p_ent->ramrod.pf_update.enable_stag_pri_change = 0;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
510
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
532
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
543
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
549
rl_update = &p_ent->ramrod.rl_update;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
578
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
589
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
60
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
612
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
619
&p_ent->ramrod.pf_update.tunnel_config);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
621
rc = ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
632
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
642
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
648
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
653
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
663
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
669
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
674
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
684
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
690
p_ent->ramrod.pf_update.update_mf_vlan_flag = true;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
691
p_ent->ramrod.pf_update.mf_vlan = OSAL_CPU_TO_LE16(p_hwfn->hw_info.ovlan);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
693
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
72
p_ent = *pp_ent;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
73
p_ent->elem.hdr.cid = OSAL_CPU_TO_LE32(opaque_cid);
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
74
p_ent->elem.hdr.cmd_id = cmd;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
75
p_ent->elem.hdr.protocol_id = protocol;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
76
p_ent->priority = ECORE_SPQ_PRIORITY_NORMAL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
77
p_ent->comp_mode = p_data->comp_mode;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
78
p_ent->comp_done.done = 0;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
80
switch (p_ent->comp_mode) {
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
82
p_ent->comp_cb.cookie = &p_ent->comp_done;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
89
p_ent->comp_cb.cookie = p_data->p_comp_data->cookie;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
94
p_ent->comp_cb.function = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sp_commands.c
96
p_ent->comp_cb = *p_data->p_comp_data;
sys/dev/qlnx/qlnxe/ecore_spq.c
1004
OSAL_LIST_REMOVE_ENTRY(&p_ent->list, &p_spq->completion_pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
1010
__ecore_spq_return_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
1022
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_spq.c
1036
OSAL_LIST_FOR_EACH_ENTRY_SAFE(p_ent,
sys/dev/qlnx/qlnxe/ecore_spq.c
1041
if (p_ent->elem.hdr.echo == echo) {
sys/dev/qlnx/qlnxe/ecore_spq.c
1042
OSAL_LIST_REMOVE_ENTRY(&p_ent->list,
sys/dev/qlnx/qlnxe/ecore_spq.c
1060
found = p_ent;
sys/dev/qlnx/qlnxe/ecore_spq.c
1070
OSAL_LE16_TO_CPU(p_ent->elem.hdr.echo));
sys/dev/qlnx/qlnxe/ecore_spq.c
1088
p_ent->comp_cb.function, p_ent->comp_cb.cookie);
sys/dev/qlnx/qlnxe/ecore_spq.c
138
struct ecore_spq_entry *p_ent,
sys/dev/qlnx/qlnxe/ecore_spq.c
145
comp_done = (struct ecore_spq_comp_done *)p_ent->comp_cb.cookie;
sys/dev/qlnx/qlnxe/ecore_spq.c
173
struct ecore_spq_entry *p_ent,
sys/dev/qlnx/qlnxe/ecore_spq.c
184
rc = __ecore_spq_block(p_hwfn, p_ent, p_fw_ret, false);
sys/dev/qlnx/qlnxe/ecore_spq.c
190
rc = __ecore_spq_block(p_hwfn, p_ent, p_fw_ret, true);
sys/dev/qlnx/qlnxe/ecore_spq.c
207
rc = __ecore_spq_block(p_hwfn, p_ent, p_fw_ret, true);
sys/dev/qlnx/qlnxe/ecore_spq.c
211
comp_done = (struct ecore_spq_comp_done *)p_ent->comp_cb.cookie;
sys/dev/qlnx/qlnxe/ecore_spq.c
220
OSAL_LE32_TO_CPU(p_ent->elem.hdr.cid),
sys/dev/qlnx/qlnxe/ecore_spq.c
221
p_ent->elem.hdr.cmd_id, p_ent->elem.hdr.protocol_id,
sys/dev/qlnx/qlnxe/ecore_spq.c
222
OSAL_LE16_TO_CPU(p_ent->elem.hdr.echo));
sys/dev/qlnx/qlnxe/ecore_spq.c
233
struct ecore_spq_entry *p_ent)
sys/dev/qlnx/qlnxe/ecore_spq.c
235
p_ent->flags = 0;
sys/dev/qlnx/qlnxe/ecore_spq.c
237
switch (p_ent->comp_mode) {
sys/dev/qlnx/qlnxe/ecore_spq.c
240
p_ent->comp_cb.function = ecore_spq_blocking_cb;
sys/dev/qlnx/qlnxe/ecore_spq.c
246
p_ent->comp_mode);
sys/dev/qlnx/qlnxe/ecore_spq.c
252
p_ent->elem.hdr.cid, p_ent->elem.hdr.cmd_id,
sys/dev/qlnx/qlnxe/ecore_spq.c
253
p_ent->elem.hdr.protocol_id,
sys/dev/qlnx/qlnxe/ecore_spq.c
254
p_ent->elem.data_ptr.hi, p_ent->elem.data_ptr.lo,
sys/dev/qlnx/qlnxe/ecore_spq.c
255
D_TRINE(p_ent->comp_mode, ECORE_SPQ_MODE_EBLOCK,
sys/dev/qlnx/qlnxe/ecore_spq.c
318
struct ecore_spq_entry *p_ent)
sys/dev/qlnx/qlnxe/ecore_spq.c
325
p_ent->elem.hdr.echo = OSAL_CPU_TO_LE16(echo);
sys/dev/qlnx/qlnxe/ecore_spq.c
332
*elem = p_ent->elem; /* Struct assignment */
sys/dev/qlnx/qlnxe/ecore_spq.c
729
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_spq.c
735
p_ent = OSAL_ZALLOC(p_hwfn->p_dev, GFP_ATOMIC, sizeof(*p_ent));
sys/dev/qlnx/qlnxe/ecore_spq.c
736
if (!p_ent) {
sys/dev/qlnx/qlnxe/ecore_spq.c
741
p_ent->queue = &p_spq->unlimited_pending;
sys/dev/qlnx/qlnxe/ecore_spq.c
743
p_ent = OSAL_LIST_FIRST_ENTRY(&p_spq->free_pool,
sys/dev/qlnx/qlnxe/ecore_spq.c
746
OSAL_LIST_REMOVE_ENTRY(&p_ent->list, &p_spq->free_pool);
sys/dev/qlnx/qlnxe/ecore_spq.c
747
p_ent->queue = &p_spq->pending;
sys/dev/qlnx/qlnxe/ecore_spq.c
750
*pp_ent = p_ent;
sys/dev/qlnx/qlnxe/ecore_spq.c
759
struct ecore_spq_entry *p_ent)
sys/dev/qlnx/qlnxe/ecore_spq.c
761
OSAL_LIST_PUSH_TAIL(&p_ent->list, &p_hwfn->p_spq->free_pool);
sys/dev/qlnx/qlnxe/ecore_spq.c
765
struct ecore_spq_entry *p_ent)
sys/dev/qlnx/qlnxe/ecore_spq.c
768
__ecore_spq_return_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
787
struct ecore_spq_entry *p_ent,
sys/dev/qlnx/qlnxe/ecore_spq.c
792
if (p_ent->queue == &p_spq->unlimited_pending) {
sys/dev/qlnx/qlnxe/ecore_spq.c
794
OSAL_LIST_PUSH_TAIL(&p_ent->list,
sys/dev/qlnx/qlnxe/ecore_spq.c
812
p_ent->elem.data_ptr = p_en2->elem.data_ptr;
sys/dev/qlnx/qlnxe/ecore_spq.c
814
*p_en2 = *p_ent;
sys/dev/qlnx/qlnxe/ecore_spq.c
817
if (p_ent->comp_mode != ECORE_SPQ_MODE_EBLOCK)
sys/dev/qlnx/qlnxe/ecore_spq.c
818
OSAL_FREE(p_hwfn->p_dev, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
820
p_ent = p_en2;
sys/dev/qlnx/qlnxe/ecore_spq.c
827
OSAL_LIST_PUSH_TAIL(&p_ent->list, &p_spq->pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
831
OSAL_LIST_PUSH_HEAD(&p_ent->list, &p_spq->pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
870
struct ecore_spq_entry *p_ent =
sys/dev/qlnx/qlnxe/ecore_spq.c
872
if (p_ent != OSAL_NULL) {
sys/dev/qlnx/qlnxe/ecore_spq.c
876
OSAL_LIST_REMOVE_ENTRY(&p_ent->list, head);
sys/dev/qlnx/qlnxe/ecore_spq.c
877
OSAL_LIST_PUSH_TAIL(&p_ent->list, &p_spq->completion_pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
880
rc = ecore_spq_hw_post(p_hwfn, p_spq, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
882
OSAL_LIST_REMOVE_ENTRY(&p_ent->list,
sys/dev/qlnx/qlnxe/ecore_spq.c
884
__ecore_spq_return_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
896
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_spq.c
903
p_ent = OSAL_LIST_FIRST_ENTRY(&p_spq->unlimited_pending,
sys/dev/qlnx/qlnxe/ecore_spq.c
906
if (!p_ent)
sys/dev/qlnx/qlnxe/ecore_spq.c
912
OSAL_LIST_REMOVE_ENTRY(&p_ent->list, &p_spq->unlimited_pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
914
ecore_spq_add_entry(p_hwfn, p_ent, p_ent->priority);
sys/dev/qlnx/qlnxe/ecore_spq.c
922
struct ecore_spq_entry *p_ent,
sys/dev/qlnx/qlnxe/ecore_spq.c
932
if (!p_ent) {
sys/dev/qlnx/qlnxe/ecore_spq.c
940
p_ent->elem.hdr.cmd_id, p_ent->elem.hdr.protocol_id);
sys/dev/qlnx/qlnxe/ecore_spq.c
950
rc = ecore_spq_fill_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
957
rc = ecore_spq_add_entry(p_hwfn, p_ent, p_ent->priority);
sys/dev/qlnx/qlnxe/ecore_spq.c
973
if (p_ent->comp_mode == ECORE_SPQ_MODE_EBLOCK) {
sys/dev/qlnx/qlnxe/ecore_spq.c
979
rc = ecore_spq_block(p_hwfn, p_ent, fw_return_code,
sys/dev/qlnx/qlnxe/ecore_spq.c
980
p_ent->queue == &p_spq->unlimited_pending);
sys/dev/qlnx/qlnxe/ecore_spq.c
982
if (p_ent->queue == &p_spq->unlimited_pending) {
sys/dev/qlnx/qlnxe/ecore_spq.c
986
OSAL_FREE(p_hwfn->p_dev, p_ent);
sys/dev/qlnx/qlnxe/ecore_spq.c
998
ecore_spq_return_entry(p_hwfn, p_ent);
sys/dev/qlnx/qlnxe/ecore_sriov.c
108
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sriov.c
119
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sriov.c
125
p_ramrod = &p_ent->ramrod.vf_start;
sys/dev/qlnx/qlnxe/ecore_sriov.c
162
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);
sys/dev/qlnx/qlnxe/ecore_sriov.c
170
struct ecore_spq_entry *p_ent = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_sriov.c
180
rc = ecore_sp_init_request(p_hwfn, &p_ent,
sys/dev/qlnx/qlnxe/ecore_sriov.c
186
p_ramrod = &p_ent->ramrod.vf_stop;
sys/dev/qlnx/qlnxe/ecore_sriov.c
190
return ecore_spq_post(p_hwfn, p_ent, OSAL_NULL);