pg_chunk          110 drivers/net/ethernet/chelsio/cxgb3/adapter.h 	struct fl_pg_chunk pg_chunk;/* page chunk cache */
pg_chunk          120 drivers/net/ethernet/chelsio/cxgb3/sge.c 		struct fl_pg_chunk pg_chunk;
pg_chunk          355 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (q->use_pages && d->pg_chunk.page) {
pg_chunk          356 drivers/net/ethernet/chelsio/cxgb3/sge.c 		(*d->pg_chunk.p_cnt)--;
pg_chunk          357 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (!*d->pg_chunk.p_cnt)
pg_chunk          359 drivers/net/ethernet/chelsio/cxgb3/sge.c 				       d->pg_chunk.mapping,
pg_chunk          362 drivers/net/ethernet/chelsio/cxgb3/sge.c 		put_page(d->pg_chunk.page);
pg_chunk          363 drivers/net/ethernet/chelsio/cxgb3/sge.c 		d->pg_chunk.page = NULL;
pg_chunk          393 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (q->pg_chunk.page) {
pg_chunk          394 drivers/net/ethernet/chelsio/cxgb3/sge.c 		__free_pages(q->pg_chunk.page, q->order);
pg_chunk          395 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.page = NULL;
pg_chunk          446 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (!q->pg_chunk.page) {
pg_chunk          449 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.page = alloc_pages(gfp, order);
pg_chunk          450 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (unlikely(!q->pg_chunk.page))
pg_chunk          452 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.va = page_address(q->pg_chunk.page);
pg_chunk          453 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.p_cnt = q->pg_chunk.va + (PAGE_SIZE << order) -
pg_chunk          455 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.offset = 0;
pg_chunk          456 drivers/net/ethernet/chelsio/cxgb3/sge.c 		mapping = pci_map_page(adapter->pdev, q->pg_chunk.page,
pg_chunk          459 drivers/net/ethernet/chelsio/cxgb3/sge.c 			__free_pages(q->pg_chunk.page, order);
pg_chunk          460 drivers/net/ethernet/chelsio/cxgb3/sge.c 			q->pg_chunk.page = NULL;
pg_chunk          463 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.mapping = mapping;
pg_chunk          465 drivers/net/ethernet/chelsio/cxgb3/sge.c 	sd->pg_chunk = q->pg_chunk;
pg_chunk          467 drivers/net/ethernet/chelsio/cxgb3/sge.c 	prefetch(sd->pg_chunk.p_cnt);
pg_chunk          469 drivers/net/ethernet/chelsio/cxgb3/sge.c 	q->pg_chunk.offset += q->buf_size;
pg_chunk          470 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (q->pg_chunk.offset == (PAGE_SIZE << order))
pg_chunk          471 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.page = NULL;
pg_chunk          473 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->pg_chunk.va += q->buf_size;
pg_chunk          474 drivers/net/ethernet/chelsio/cxgb3/sge.c 		get_page(q->pg_chunk.page);
pg_chunk          477 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (sd->pg_chunk.offset == 0)
pg_chunk          478 drivers/net/ethernet/chelsio/cxgb3/sge.c 		*sd->pg_chunk.p_cnt = 1;
pg_chunk          480 drivers/net/ethernet/chelsio/cxgb3/sge.c 		*sd->pg_chunk.p_cnt += 1;
pg_chunk          521 drivers/net/ethernet/chelsio/cxgb3/sge.c 			mapping = sd->pg_chunk.mapping + sd->pg_chunk.offset;
pg_chunk          858 drivers/net/ethernet/chelsio/cxgb3/sge.c 			memcpy(newskb->data, sd->pg_chunk.va, len);
pg_chunk          874 drivers/net/ethernet/chelsio/cxgb3/sge.c 	prefetch(sd->pg_chunk.p_cnt);
pg_chunk          887 drivers/net/ethernet/chelsio/cxgb3/sge.c 	(*sd->pg_chunk.p_cnt)--;
pg_chunk          888 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (!*sd->pg_chunk.p_cnt && sd->pg_chunk.page != fl->pg_chunk.page)
pg_chunk          890 drivers/net/ethernet/chelsio/cxgb3/sge.c 			       sd->pg_chunk.mapping,
pg_chunk          895 drivers/net/ethernet/chelsio/cxgb3/sge.c 		memcpy(newskb->data, sd->pg_chunk.va, SGE_RX_PULL_LEN);
pg_chunk          896 drivers/net/ethernet/chelsio/cxgb3/sge.c 		skb_fill_page_desc(newskb, 0, sd->pg_chunk.page,
pg_chunk          897 drivers/net/ethernet/chelsio/cxgb3/sge.c 				   sd->pg_chunk.offset + SGE_RX_PULL_LEN,
pg_chunk          904 drivers/net/ethernet/chelsio/cxgb3/sge.c 				   sd->pg_chunk.page,
pg_chunk          905 drivers/net/ethernet/chelsio/cxgb3/sge.c 				   sd->pg_chunk.offset, len);
pg_chunk         2151 drivers/net/ethernet/chelsio/cxgb3/sge.c 	(*sd->pg_chunk.p_cnt)--;
pg_chunk         2152 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (!*sd->pg_chunk.p_cnt && sd->pg_chunk.page != fl->pg_chunk.page)
pg_chunk         2154 drivers/net/ethernet/chelsio/cxgb3/sge.c 			       sd->pg_chunk.mapping,
pg_chunk         2159 drivers/net/ethernet/chelsio/cxgb3/sge.c 		put_page(sd->pg_chunk.page);
pg_chunk         2170 drivers/net/ethernet/chelsio/cxgb3/sge.c 		cpl = qs->lro_va = sd->pg_chunk.va + 2;
pg_chunk         2184 drivers/net/ethernet/chelsio/cxgb3/sge.c 	__skb_frag_set_page(rx_frag, sd->pg_chunk.page);
pg_chunk         2185 drivers/net/ethernet/chelsio/cxgb3/sge.c 	skb_frag_off_set(rx_frag, sd->pg_chunk.offset + offset);
pg_chunk         2373 drivers/net/ethernet/chelsio/cxgb3/sge.c 				void *addr = fl->sdesc[fl->cidx].pg_chunk.va;
pg_chunk         1371 drivers/staging/qlge/qlge.h 		struct page_chunk pg_chunk;
pg_chunk         1442 drivers/staging/qlge/qlge.h 	struct page_chunk pg_chunk; /* current page for chunks */
pg_chunk         1054 drivers/staging/qlge/qlge_main.c 	if ((lbq_desc->p.pg_chunk.offset + rx_ring->lbq_buf_size)
pg_chunk         1057 drivers/staging/qlge/qlge_main.c 				lbq_desc->p.pg_chunk.map,
pg_chunk         1093 drivers/staging/qlge/qlge_main.c 	if (!rx_ring->pg_chunk.page) {
pg_chunk         1095 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.page = alloc_pages(__GFP_COMP | GFP_ATOMIC,
pg_chunk         1097 drivers/staging/qlge/qlge_main.c 		if (unlikely(!rx_ring->pg_chunk.page)) {
pg_chunk         1102 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.offset = 0;
pg_chunk         1103 drivers/staging/qlge/qlge_main.c 		map = pci_map_page(qdev->pdev, rx_ring->pg_chunk.page,
pg_chunk         1107 drivers/staging/qlge/qlge_main.c 			__free_pages(rx_ring->pg_chunk.page,
pg_chunk         1109 drivers/staging/qlge/qlge_main.c 			rx_ring->pg_chunk.page = NULL;
pg_chunk         1114 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.map = map;
pg_chunk         1115 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.va = page_address(rx_ring->pg_chunk.page);
pg_chunk         1121 drivers/staging/qlge/qlge_main.c 	lbq_desc->p.pg_chunk = rx_ring->pg_chunk;
pg_chunk         1126 drivers/staging/qlge/qlge_main.c 	rx_ring->pg_chunk.offset += rx_ring->lbq_buf_size;
pg_chunk         1127 drivers/staging/qlge/qlge_main.c 	if (rx_ring->pg_chunk.offset == ql_lbq_block_size(qdev)) {
pg_chunk         1128 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.page = NULL;
pg_chunk         1129 drivers/staging/qlge/qlge_main.c 		lbq_desc->p.pg_chunk.last_flag = 1;
pg_chunk         1131 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.va += rx_ring->lbq_buf_size;
pg_chunk         1132 drivers/staging/qlge/qlge_main.c 		get_page(rx_ring->pg_chunk.page);
pg_chunk         1133 drivers/staging/qlge/qlge_main.c 		lbq_desc->p.pg_chunk.last_flag = 0;
pg_chunk         1160 drivers/staging/qlge/qlge_main.c 			map = lbq_desc->p.pg_chunk.map +
pg_chunk         1161 drivers/staging/qlge/qlge_main.c 				lbq_desc->p.pg_chunk.offset;
pg_chunk         1504 drivers/staging/qlge/qlge_main.c 		put_page(lbq_desc->p.pg_chunk.page);
pg_chunk         1514 drivers/staging/qlge/qlge_main.c 		put_page(lbq_desc->p.pg_chunk.page);
pg_chunk         1517 drivers/staging/qlge/qlge_main.c 	prefetch(lbq_desc->p.pg_chunk.va);
pg_chunk         1519 drivers/staging/qlge/qlge_main.c 			     lbq_desc->p.pg_chunk.page,
pg_chunk         1520 drivers/staging/qlge/qlge_main.c 			     lbq_desc->p.pg_chunk.offset,
pg_chunk         1554 drivers/staging/qlge/qlge_main.c 		put_page(lbq_desc->p.pg_chunk.page);
pg_chunk         1558 drivers/staging/qlge/qlge_main.c 	addr = lbq_desc->p.pg_chunk.va;
pg_chunk         1583 drivers/staging/qlge/qlge_main.c 	skb_fill_page_desc(skb, 0, lbq_desc->p.pg_chunk.page,
pg_chunk         1584 drivers/staging/qlge/qlge_main.c 				lbq_desc->p.pg_chunk.offset + hlen,
pg_chunk         1627 drivers/staging/qlge/qlge_main.c 	put_page(lbq_desc->p.pg_chunk.page);
pg_chunk         1856 drivers/staging/qlge/qlge_main.c 				     lbq_desc->p.pg_chunk.offset, length);
pg_chunk         1857 drivers/staging/qlge/qlge_main.c 			skb_fill_page_desc(skb, 0, lbq_desc->p.pg_chunk.page,
pg_chunk         1858 drivers/staging/qlge/qlge_main.c 						lbq_desc->p.pg_chunk.offset,
pg_chunk         1886 drivers/staging/qlge/qlge_main.c 						lbq_desc->p.pg_chunk.page,
pg_chunk         1887 drivers/staging/qlge/qlge_main.c 						lbq_desc->p.pg_chunk.offset,
pg_chunk         1893 drivers/staging/qlge/qlge_main.c 					      lbq_desc->p.pg_chunk.va,
pg_chunk         1941 drivers/staging/qlge/qlge_main.c 						lbq_desc->p.pg_chunk.page,
pg_chunk         1942 drivers/staging/qlge/qlge_main.c 						lbq_desc->p.pg_chunk.offset,
pg_chunk         1950 drivers/staging/qlge/qlge_main.c 		ql_update_mac_hdr_len(qdev, ib_mac_rsp, lbq_desc->p.pg_chunk.va,
pg_chunk         2832 drivers/staging/qlge/qlge_main.c 		if (lbq_desc->p.pg_chunk.last_flag) {
pg_chunk         2834 drivers/staging/qlge/qlge_main.c 				lbq_desc->p.pg_chunk.map,
pg_chunk         2837 drivers/staging/qlge/qlge_main.c 			lbq_desc->p.pg_chunk.last_flag = 0;
pg_chunk         2840 drivers/staging/qlge/qlge_main.c 		put_page(lbq_desc->p.pg_chunk.page);
pg_chunk         2841 drivers/staging/qlge/qlge_main.c 		lbq_desc->p.pg_chunk.page = NULL;
pg_chunk         2847 drivers/staging/qlge/qlge_main.c 	if (rx_ring->pg_chunk.page) {
pg_chunk         2848 drivers/staging/qlge/qlge_main.c 		pci_unmap_page(qdev->pdev, rx_ring->pg_chunk.map,
pg_chunk         2850 drivers/staging/qlge/qlge_main.c 		put_page(rx_ring->pg_chunk.page);
pg_chunk         2851 drivers/staging/qlge/qlge_main.c 		rx_ring->pg_chunk.page = NULL;