Lines Matching refs:rxb
719 il3945_hdl_alive(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_alive() argument
721 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_alive()
752 il3945_hdl_add_sta(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_add_sta() argument
755 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_add_sta()
762 il3945_hdl_beacon(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_beacon() argument
764 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_beacon()
783 il3945_hdl_card_state(struct il_priv *il, struct il_rx_buf *rxb) in il3945_hdl_card_state() argument
785 struct il_rx_pkt *pkt = rxb_addr(rxb); in il3945_hdl_card_state()
935 struct il_rx_buf *rxb; in il3945_rx_queue_restock() local
942 rxb = list_entry(element, struct il_rx_buf, list); in il3945_rx_queue_restock()
947 il3945_dma_addr2rbd_ptr(il, rxb->page_dma); in il3945_rx_queue_restock()
948 rxq->queue[rxq->write] = rxb; in il3945_rx_queue_restock()
982 struct il_rx_buf *rxb; in il3945_rx_allocate() local
1041 rxb = list_entry(element, struct il_rx_buf, list); in il3945_rx_allocate()
1044 rxb->page = page; in il3945_rx_allocate()
1045 rxb->page_dma = page_dma; in il3945_rx_allocate()
1046 list_add_tail(&rxb->list, &rxq->rx_free); in il3945_rx_allocate()
1180 struct il_rx_buf *rxb; in il3945_rx_handle() local
1209 rxb = rxq->queue[i]; in il3945_rx_handle()
1214 BUG_ON(rxb == NULL); in il3945_rx_handle()
1218 pci_unmap_page(il->pci_dev, rxb->page_dma, in il3945_rx_handle()
1221 pkt = rxb_addr(rxb); in il3945_rx_handle()
1235 il->handlers[pkt->hdr.cmd] (il, rxb); in il3945_rx_handle()
1253 if (rxb->page) in il3945_rx_handle()
1254 il_tx_cmd_complete(il, rxb); in il3945_rx_handle()
1263 if (rxb->page != NULL) { in il3945_rx_handle()
1264 rxb->page_dma = in il3945_rx_handle()
1265 pci_map_page(il->pci_dev, rxb->page, 0, in il3945_rx_handle()
1269 rxb->page_dma))) { in il3945_rx_handle()
1270 __il_free_pages(il, rxb->page); in il3945_rx_handle()
1271 rxb->page = NULL; in il3945_rx_handle()
1272 list_add_tail(&rxb->list, &rxq->rx_used); in il3945_rx_handle()
1274 list_add_tail(&rxb->list, &rxq->rx_free); in il3945_rx_handle()
1278 list_add_tail(&rxb->list, &rxq->rx_used); in il3945_rx_handle()