mpa_buf 1871 drivers/net/ethernet/qlogic/qed/qed_iwarp.c fpdu->mpa_buf = buf; mpa_buf 1921 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_iwarp_recycle_pkt(p_hwfn, fpdu, fpdu->mpa_buf); mpa_buf 1931 drivers/net/ethernet/qlogic/qed/qed_iwarp.c fpdu->mpa_buf = buf; mpa_buf 2080 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tx_pkt.cookie = fpdu->mpa_buf; mpa_buf 2094 drivers/net/ethernet/qlogic/qed/qed_iwarp.c fpdu->mpa_buf->piggy_buf = buf; mpa_buf 2152 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_iwarp_ll2_mpa_buf *mpa_buf) mpa_buf 2154 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct unaligned_opaque_data *curr_pkt = &mpa_buf->data; mpa_buf 2155 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_iwarp_ll2_buff *buf = mpa_buf->ll2_buf; mpa_buf 2172 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len, mpa_buf 2179 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len, mpa_buf 2180 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->placement_offset); mpa_buf 2183 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len = 0; mpa_buf 2196 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len = 0; mpa_buf 2201 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len, mpa_buf 2202 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->placement_offset); mpa_buf 2205 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len, mpa_buf 2214 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len -= fpdu->fpdu_length; mpa_buf 2219 drivers/net/ethernet/qlogic/qed/qed_iwarp.c if (mpa_buf->tcp_payload_len < fpdu->incomplete_bytes) { mpa_buf 2233 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len); mpa_buf 2237 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len = 0; mpa_buf 2242 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len, mpa_buf 2253 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len -= fpdu->incomplete_bytes; mpa_buf 2259 drivers/net/ethernet/qlogic/qed/qed_iwarp.c } while (mpa_buf->tcp_payload_len && !rc); mpa_buf 2273 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_iwarp_ll2_mpa_buf *mpa_buf = NULL; mpa_buf 2277 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf = list_first_entry(&iwarp_info->mpa_buf_pending_list, mpa_buf 2281 drivers/net/ethernet/qlogic/qed/qed_iwarp.c rc = qed_iwarp_process_mpa_pkt(p_hwfn, mpa_buf); mpa_buf 2289 drivers/net/ethernet/qlogic/qed/qed_iwarp.c list_move_tail(&mpa_buf->list_entry, mpa_buf 2302 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct qed_iwarp_ll2_mpa_buf *mpa_buf; mpa_buf 2307 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf = list_first_entry(&iwarp_info->mpa_buf_list, mpa_buf 2309 drivers/net/ethernet/qlogic/qed/qed_iwarp.c if (!mpa_buf) { mpa_buf 2314 drivers/net/ethernet/qlogic/qed/qed_iwarp.c list_del(&mpa_buf->list_entry); mpa_buf 2315 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_get_data(p_hwfn, &mpa_buf->data, mpa_buf 2321 drivers/net/ethernet/qlogic/qed/qed_iwarp.c data->length.packet_length, mpa_buf->data.first_mpa_offset, mpa_buf 2322 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->data.tcp_payload_offset, mpa_buf->data.flags, mpa_buf 2323 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->data.cid); mpa_buf 2325 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->ll2_buf = data->cookie; mpa_buf 2326 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->tcp_payload_len = data->length.packet_length - mpa_buf 2327 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->data.first_mpa_offset; mpa_buf 2328 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->data.first_mpa_offset += data->u.placement_offset; mpa_buf 2329 drivers/net/ethernet/qlogic/qed/qed_iwarp.c mpa_buf->placement_offset = data->u.placement_offset; mpa_buf 2331 drivers/net/ethernet/qlogic/qed/qed_iwarp.c list_add_tail(&mpa_buf->list_entry, &iwarp_info->mpa_buf_pending_list); mpa_buf 78 drivers/net/ethernet/qlogic/qed/qed_iwarp.h struct qed_iwarp_ll2_buff *mpa_buf;