Lines Matching refs:head
117 union dp_rx_desc_list_elem_t *head = NULL; in dp_rx_return_head_frag_desc() local
129 dp_rx_add_to_free_desc_list(&head, &tail, in dp_rx_return_head_frag_desc()
132 1, &head, &tail, false); in dp_rx_return_head_frag_desc()
887 qdf_nbuf_t head, in dp_rx_construct_fraglist() argument
891 qdf_nbuf_t msdu = qdf_nbuf_next(head); in dp_rx_construct_fraglist()
944 qdf_nbuf_append_ext_list(head, rx_nbuf, len); in dp_rx_construct_fraglist()
945 qdf_nbuf_set_next(head, NULL); in dp_rx_construct_fraglist()
946 qdf_nbuf_set_is_frag(head, 1); in dp_rx_construct_fraglist()
949 (uint32_t)qdf_nbuf_len(head), in dp_rx_construct_fraglist()
951 (uint32_t)(head->data_len)); in dp_rx_construct_fraglist()
1120 qdf_nbuf_t head) in dp_rx_defrag_deliver() argument
1128 rx_tlv_hdr = qdf_nbuf_data(head); in dp_rx_defrag_deliver()
1130 QDF_NBUF_CB_RX_VDEV_ID(head) = vdev->vdev_id; in dp_rx_defrag_deliver()
1131 qdf_nbuf_set_tid_val(head, tid); in dp_rx_defrag_deliver()
1132 qdf_nbuf_pull_head(head, soc->rx_pkt_tlv_size); in dp_rx_defrag_deliver()
1135 head); in dp_rx_defrag_deliver()
1151 unsigned int tid, qdf_nbuf_t head) in dp_rx_defrag_reo_reinject() argument
1157 dp_rx_defrag_deliver(txrx_peer, tid, head); in dp_rx_defrag_reo_reinject()
1158 rx_reorder_array_elem->head = NULL; in dp_rx_defrag_reo_reinject()
1215 unsigned int tid, qdf_nbuf_t head) in dp_rx_defrag_reo_reinject() argument
1246 nbuf_head = dp_ipa_handle_rx_reo_reinject(soc, head); in dp_rx_defrag_reo_reinject()
1253 if (nbuf_head != head) { in dp_rx_defrag_reo_reinject()
1254 head = nbuf_head; in dp_rx_defrag_reo_reinject()
1255 rx_desc->nbuf = head; in dp_rx_defrag_reo_reinject()
1256 rx_reorder_array_elem->head = head; in dp_rx_defrag_reo_reinject()
1276 nbuf_len = qdf_nbuf_len(head) - soc->rx_pkt_tlv_size; in dp_rx_defrag_reo_reinject()
1292 hal_rx_tlv_msdu_len_set(soc->hal_soc, qdf_nbuf_data(head), nbuf_len); in dp_rx_defrag_reo_reinject()
1301 ret = qdf_nbuf_map_nbytes_single(soc->osdev, head, in dp_rx_defrag_reo_reinject()
1310 dp_ipa_handle_rx_buf_smmu_mapping(soc, head, in dp_rx_defrag_reo_reinject()
1315 QDF_NBUF_CB_PADDR(head)), in dp_rx_defrag_reo_reinject()
1316 QDF_NBUF_CB_PADDR(head), rx_desc_pool->buf_size); in dp_rx_defrag_reo_reinject()
1325 paddr = qdf_nbuf_get_frag_paddr(head, 0); in dp_rx_defrag_reo_reinject()
1327 ret = dp_check_paddr(soc, &head, &paddr, rx_desc_pool); in dp_rx_defrag_reo_reinject()
1375 qdf_nbuf_data(head), in dp_rx_defrag_reo_reinject()
1584 dp_rx_defrag_frames_free(rx_reorder_array_elem->head); in dp_rx_defrag_cleanup()
1585 rx_reorder_array_elem->head = NULL; in dp_rx_defrag_cleanup()
1695 if (rx_reorder_array_elem->head && in dp_rx_defrag_add_last_frag()
1715 &rx_reorder_array_elem->head, in dp_rx_defrag_add_last_frag()
1741 status = dp_rx_defrag(txrx_peer, tid, rx_reorder_array_elem->head, in dp_rx_defrag_add_last_frag()
1756 rx_reorder_array_elem->head); in dp_rx_defrag_add_last_frag()
1758 rx_reorder_array_elem->head = NULL; in dp_rx_defrag_add_last_frag()
1831 union dp_rx_desc_list_elem_t **head, in dp_rx_defrag_store_fragment() argument
1954 if ((!more_frag) && (!fragno) && (!rx_reorder_array_elem->head)) { in dp_rx_defrag_store_fragment()
1970 if (rx_reorder_array_elem->head) { in dp_rx_defrag_store_fragment()
2010 &rx_reorder_array_elem->head, in dp_rx_defrag_store_fragment()
2022 (rx_reorder_array_elem->head == frag)) { in dp_rx_defrag_store_fragment()
2035 dp_rx_add_to_free_desc_list(head, tail, rx_desc); in dp_rx_defrag_store_fragment()
2069 status = dp_rx_defrag(txrx_peer, tid, rx_reorder_array_elem->head, in dp_rx_defrag_store_fragment()
2075 dp_rx_add_to_free_desc_list(head, tail, in dp_rx_defrag_store_fragment()
2093 rx_reorder_array_elem->head); in dp_rx_defrag_store_fragment()
2095 rx_reorder_array_elem->head = NULL; in dp_rx_defrag_store_fragment()
2115 dp_rx_add_to_free_desc_list(head, tail, rx_desc); in dp_rx_defrag_store_fragment()