• Home
  • Raw
  • Download

Lines Matching refs:sbq_desc

1066 	struct bq_desc *sbq_desc = &rx_ring->sbq[rx_ring->sbq_curr_idx];  in ql_get_curr_sbuf()  local
1071 return sbq_desc; in ql_get_curr_sbuf()
1197 struct bq_desc *sbq_desc; in ql_update_sbq() local
1203 sbq_desc = &rx_ring->sbq[clean_idx]; in ql_update_sbq()
1207 if (sbq_desc->p.skb == NULL) { in ql_update_sbq()
1211 sbq_desc->index); in ql_update_sbq()
1212 sbq_desc->p.skb = in ql_update_sbq()
1215 if (sbq_desc->p.skb == NULL) { in ql_update_sbq()
1219 skb_reserve(sbq_desc->p.skb, QLGE_SB_PAD); in ql_update_sbq()
1221 sbq_desc->p.skb->data, in ql_update_sbq()
1228 dev_kfree_skb_any(sbq_desc->p.skb); in ql_update_sbq()
1229 sbq_desc->p.skb = NULL; in ql_update_sbq()
1232 dma_unmap_addr_set(sbq_desc, mapaddr, map); in ql_update_sbq()
1233 dma_unmap_len_set(sbq_desc, maplen, in ql_update_sbq()
1235 *sbq_desc->addr = cpu_to_le64(map); in ql_update_sbq()
1641 struct bq_desc *sbq_desc = ql_get_curr_sbuf(rx_ring); in ql_process_mac_rx_skb() local
1643 skb = sbq_desc->p.skb; in ql_process_mac_rx_skb()
1653 dma_unmap_addr(sbq_desc, mapaddr), in ql_process_mac_rx_skb()
1654 dma_unmap_len(sbq_desc, maplen), in ql_process_mac_rx_skb()
1660 dma_unmap_addr(sbq_desc, mapaddr), in ql_process_mac_rx_skb()
1661 dma_unmap_len(sbq_desc, maplen), in ql_process_mac_rx_skb()
1765 struct bq_desc *sbq_desc; in ql_build_rx_skb() local
1781 sbq_desc = ql_get_curr_sbuf(rx_ring); in ql_build_rx_skb()
1783 dma_unmap_addr(sbq_desc, mapaddr), in ql_build_rx_skb()
1784 dma_unmap_len(sbq_desc, maplen), in ql_build_rx_skb()
1786 skb = sbq_desc->p.skb; in ql_build_rx_skb()
1789 sbq_desc->p.skb = NULL; in ql_build_rx_skb()
1813 sbq_desc = ql_get_curr_sbuf(rx_ring); in ql_build_rx_skb()
1816 (sbq_desc, mapaddr), in ql_build_rx_skb()
1818 (sbq_desc, maplen), in ql_build_rx_skb()
1821 sbq_desc->p.skb->data, length); in ql_build_rx_skb()
1824 (sbq_desc, in ql_build_rx_skb()
1827 (sbq_desc, in ql_build_rx_skb()
1834 sbq_desc = ql_get_curr_sbuf(rx_ring); in ql_build_rx_skb()
1835 skb = sbq_desc->p.skb; in ql_build_rx_skb()
1839 dma_unmap_addr(sbq_desc, in ql_build_rx_skb()
1841 dma_unmap_len(sbq_desc, in ql_build_rx_skb()
1844 sbq_desc->p.skb = NULL; in ql_build_rx_skb()
1913 sbq_desc = ql_get_curr_sbuf(rx_ring); in ql_build_rx_skb()
1915 dma_unmap_addr(sbq_desc, mapaddr), in ql_build_rx_skb()
1916 dma_unmap_len(sbq_desc, maplen), in ql_build_rx_skb()
1931 skb = sbq_desc->p.skb; in ql_build_rx_skb()
1932 sbq_desc->p.skb = NULL; in ql_build_rx_skb()
2866 struct bq_desc *sbq_desc; in ql_free_sbq_buffers() local
2869 sbq_desc = &rx_ring->sbq[i]; in ql_free_sbq_buffers()
2870 if (sbq_desc == NULL) { in ql_free_sbq_buffers()
2875 if (sbq_desc->p.skb) { in ql_free_sbq_buffers()
2877 dma_unmap_addr(sbq_desc, mapaddr), in ql_free_sbq_buffers()
2878 dma_unmap_len(sbq_desc, maplen), in ql_free_sbq_buffers()
2880 dev_kfree_skb(sbq_desc->p.skb); in ql_free_sbq_buffers()
2881 sbq_desc->p.skb = NULL; in ql_free_sbq_buffers()
2936 struct bq_desc *sbq_desc; in ql_init_sbq_ring() local
2941 sbq_desc = &rx_ring->sbq[i]; in ql_init_sbq_ring()
2942 memset(sbq_desc, 0, sizeof(*sbq_desc)); in ql_init_sbq_ring()
2943 sbq_desc->index = i; in ql_init_sbq_ring()
2944 sbq_desc->addr = bq; in ql_init_sbq_ring()