qcacmn: Add scatter-gather support in RX path

Add nbufs to frag_list of parent nbuf when ever we receive
multiple MSDUs spread across nbufs.

Change-Id: Iff7a5208408fa55306cb4137e97bc781e1e82a01
此提交包含在:
Tallapragada Kalyan
2017-05-12 17:36:16 +05:30
提交者 snandini
父節點 741073c18d
當前提交 52b45a143a
共有 2 個檔案被更改,包括 172 行新增31 行删除

查看文件

@@ -284,6 +284,16 @@ uint32_t dp_rx_err_process(struct dp_soc *soc, void *hal_ring, uint32_t quota);
uint32_t
dp_rx_wbm_err_process(struct dp_soc *soc, void *hal_ring, uint32_t quota);
void
dp_rx_sg_create(qdf_nbuf_t nbuf,
uint8_t *rx_tlv_hdr,
uint16_t *mpdu_len,
bool *is_first_frag,
uint16_t *frag_list_len,
qdf_nbuf_t *head_frag_nbuf,
qdf_nbuf_t *frag_list_head,
qdf_nbuf_t *frag_list_tail);
QDF_STATUS dp_rx_desc_pool_alloc(struct dp_soc *soc,
uint32_t pool_id,
uint32_t pool_size,