Lines Matching +full:0 +full:x80010000
99 // uint32_t delay_count = 0, gsi_cons = 0; in qlnxr_ll2_complete_rx_packet()
126 data->u.data_length_error ? -EINVAL : 0; in qlnxr_ll2_complete_rx_packet()
129 qp->rqe_wr_id[qp->rq.gsi_cons].sg_list[0].length = in qlnxr_ll2_complete_rx_packet()
131 *((u32 *)&qp->rqe_wr_id[qp->rq.gsi_cons].smac[0]) = in qlnxr_ll2_complete_rx_packet()
211 return 0; in qlnxr_check_gsi_qp_attrs()
224 memset(&ll2_tx_pkt, 0, sizeof(ll2_tx_pkt)); in qlnxr_ll2_post_tx()
235 ll2_tx_pkt.vlan = 0; /* ??? */ in qlnxr_ll2_post_tx()
263 for (i = 0; i < pkt->n_seg; i++) { in qlnxr_ll2_post_tx()
278 struct ecore_ll2_stats stats = {0}; in qlnxr_ll2_post_tx()
285 return 0; in qlnxr_ll2_post_tx()
295 if (dev->gsi_ll2_handle == 0xFF) in qlnxr_ll2_stop()
296 return 0; in qlnxr_ll2_stop()
307 dev->gsi_ll2_handle = 0xFF; in qlnxr_ll2_stop()
329 dev->gsi_ll2_handle = 0xFF; in qlnxr_ll2_start()
331 memset(&data, 0, sizeof(data)); in qlnxr_ll2_start()
336 data.input.rx_vlan_removal_en = 0; in qlnxr_ll2_start()
338 data.input.tx_tc = 0; in qlnxr_ll2_start()
376 return 0; in qlnxr_ll2_start()
452 int rc = 0; in qlnxr_destroy_gsi_qp()
469 if (tmp_vlan_id < 0x1000) { in qlnxr_get_vlan_id_gsi()
473 *vlan_id = 0; in qlnxr_get_vlan_id_gsi()
491 int send_size = 0; in qlnxr_gsi_build_header()
492 u16 vlan_id = 0; in qlnxr_gsi_build_header()
495 int rc = 0; in qlnxr_gsi_build_header()
496 int ip_ver = 0; in qlnxr_gsi_build_header()
501 send_size = 0; in qlnxr_gsi_build_header()
502 for (i = 0; i < swr->num_sge; ++i) in qlnxr_gsi_build_header()
511 sgid = dev->sgid_tbl[0]; in qlnxr_gsi_build_header()
515 0 /* immediate */, udh); in qlnxr_gsi_build_header()
533 for (int j = 0; j < 4; j++) { in qlnxr_gsi_build_header()
537 for (int j = 0; j < 4; j++) { in qlnxr_gsi_build_header()
545 0, has_vlan, get_qlnxr_ah((ud_wr(swr)->ah))); in qlnxr_gsi_build_header()
558 for (i = 0; i < 16; i++) { in qlnxr_gsi_build_header()
561 for (i = 0; i < 16; i++) { in qlnxr_gsi_build_header()
564 udh->grh.next_header = 0x1b; in qlnxr_gsi_build_header()
595 //udh->deth.qkey = htonl(0x80010000); /* qp->qkey */ /* TODO: what is?! */ in qlnxr_gsi_build_header()
597 udh->deth.qkey = OSAL_CPU_TO_BE32(0x80010000); /* qp->qkey */ /* TODO: what is?! */ in qlnxr_gsi_build_header()
600 return 0; in qlnxr_gsi_build_header()
652 for (i = 0; i < packet->n_seg; i++) { in qlnxr_gsi_build_packet()
665 return 0; in qlnxr_gsi_build_packet()
750 int rc = 0; in qlnxr_gsi_post_recv()
757 QL_DPRINT11(dev->ha, "exit 0\n"); in qlnxr_gsi_post_recv()
771 wr->sg_list[0].addr, in qlnxr_gsi_post_recv()
772 wr->sg_list[0].length, in qlnxr_gsi_post_recv()
773 0 /* cookie */, in qlnxr_gsi_post_recv()
780 memset(&qp->rqe_wr_id[qp->rq.prod], 0, in qlnxr_gsi_post_recv()
782 qp->rqe_wr_id[qp->rq.prod].sg_list[0] = wr->sg_list[0]; in qlnxr_gsi_post_recv()
810 int i = 0; in qlnxr_gsi_poll_cq()
817 memset(&wc[i], 0, sizeof(*wc)); in qlnxr_gsi_poll_cq()
822 wc[i].pkey_index = 0; in qlnxr_gsi_poll_cq()
825 /* 0 - currently only one recv sg is supported */ in qlnxr_gsi_poll_cq()
826 wc[i].byte_len = qp->rqe_wr_id[qp->rq.cons].sg_list[0].length; in qlnxr_gsi_poll_cq()
842 memset(&wc[i], 0, sizeof(*wc)); in qlnxr_gsi_poll_cq()