cq.c (320438301b85038e995b5a40a24c43cbc0ed4909) | cq.c (62ede7779904bc75bdd84f1ff0016113956ce3b4) |
---|---|
1/* 2 * Copyright(c) 2016 Intel Corporation. 3 * 4 * This file is provided under a dual BSD/GPLv2 license. When using or 5 * redistributing this file, you may do so under either license. 6 * 7 * GPL LICENSE SUMMARY 8 * --- 93 unchanged lines hidden (view full) --- 102 wc->uqueue[head].vendor_err = entry->vendor_err; 103 wc->uqueue[head].byte_len = entry->byte_len; 104 wc->uqueue[head].ex.imm_data = 105 (__u32 __force)entry->ex.imm_data; 106 wc->uqueue[head].qp_num = entry->qp->qp_num; 107 wc->uqueue[head].src_qp = entry->src_qp; 108 wc->uqueue[head].wc_flags = entry->wc_flags; 109 wc->uqueue[head].pkey_index = entry->pkey_index; | 1/* 2 * Copyright(c) 2016 Intel Corporation. 3 * 4 * This file is provided under a dual BSD/GPLv2 license. When using or 5 * redistributing this file, you may do so under either license. 6 * 7 * GPL LICENSE SUMMARY 8 * --- 93 unchanged lines hidden (view full) --- 102 wc->uqueue[head].vendor_err = entry->vendor_err; 103 wc->uqueue[head].byte_len = entry->byte_len; 104 wc->uqueue[head].ex.imm_data = 105 (__u32 __force)entry->ex.imm_data; 106 wc->uqueue[head].qp_num = entry->qp->qp_num; 107 wc->uqueue[head].src_qp = entry->src_qp; 108 wc->uqueue[head].wc_flags = entry->wc_flags; 109 wc->uqueue[head].pkey_index = entry->pkey_index; |
110 wc->uqueue[head].slid = ib_slid_cpu16(entry->slid); | 110 wc->uqueue[head].slid = ib_lid_cpu16(entry->slid); |
111 wc->uqueue[head].sl = entry->sl; 112 wc->uqueue[head].dlid_path_bits = entry->dlid_path_bits; 113 wc->uqueue[head].port_num = entry->port_num; 114 /* Make sure entry is written before the head index. */ 115 smp_wmb(); 116 } else { 117 wc->kqueue[head] = *entry; 118 } --- 429 unchanged lines hidden --- | 111 wc->uqueue[head].sl = entry->sl; 112 wc->uqueue[head].dlid_path_bits = entry->dlid_path_bits; 113 wc->uqueue[head].port_num = entry->port_num; 114 /* Make sure entry is written before the head index. */ 115 smp_wmb(); 116 } else { 117 wc->kqueue[head] = *entry; 118 } --- 429 unchanged lines hidden --- |