pending_idx       387 drivers/net/xen-netback/common.h void xenvif_idx_unmap(struct xenvif_queue *queue, u16 pending_idx);
pending_idx        99 drivers/net/xen-netback/netback.c static void xenvif_idx_release(struct xenvif_queue *queue, u16 pending_idx,
pending_idx       122 drivers/net/xen-netback/netback.c #define callback_param(vif, pending_idx) \
pending_idx       123 drivers/net/xen-netback/netback.c 	(vif->pending_tx_info[pending_idx].callback_struct)
pending_idx       129 drivers/net/xen-netback/netback.c 	u16 pending_idx = ubuf->desc;
pending_idx       132 drivers/net/xen-netback/netback.c 	return container_of(temp - pending_idx,
pending_idx       142 drivers/net/xen-netback/netback.c static void frag_set_pending_idx(skb_frag_t *frag, u16 pending_idx)
pending_idx       144 drivers/net/xen-netback/netback.c 	skb_frag_off_set(frag, pending_idx);
pending_idx       322 drivers/net/xen-netback/netback.c 	u16 pending_idx;
pending_idx       328 drivers/net/xen-netback/netback.c 					   u16 pending_idx,
pending_idx       333 drivers/net/xen-netback/netback.c 	queue->pages_to_map[mop-queue->tx_map_ops] = queue->mmap_pages[pending_idx];
pending_idx       334 drivers/net/xen-netback/netback.c 	gnttab_set_map_op(mop, idx_to_kaddr(queue, pending_idx),
pending_idx       338 drivers/net/xen-netback/netback.c 	memcpy(&queue->pending_tx_info[pending_idx].req, txp,
pending_idx       340 drivers/net/xen-netback/netback.c 	queue->pending_tx_info[pending_idx].extra_count = extra_count;
pending_idx       369 drivers/net/xen-netback/netback.c 	u16 pending_idx = XENVIF_TX_CB(skb)->pending_idx;
pending_idx       377 drivers/net/xen-netback/netback.c 	start = (frag_get_pending_idx(&shinfo->frags[0]) == pending_idx);
pending_idx       382 drivers/net/xen-netback/netback.c 		pending_idx = queue->pending_ring[index];
pending_idx       383 drivers/net/xen-netback/netback.c 		xenvif_tx_create_map_op(queue, pending_idx, txp, 0, gop);
pending_idx       384 drivers/net/xen-netback/netback.c 		frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx);
pending_idx       395 drivers/net/xen-netback/netback.c 			pending_idx = queue->pending_ring[index];
pending_idx       396 drivers/net/xen-netback/netback.c 			xenvif_tx_create_map_op(queue, pending_idx, txp, 0,
pending_idx       399 drivers/net/xen-netback/netback.c 					     pending_idx);
pending_idx       409 drivers/net/xen-netback/netback.c 					   u16 pending_idx,
pending_idx       412 drivers/net/xen-netback/netback.c 	if (unlikely(queue->grant_tx_handle[pending_idx] !=
pending_idx       416 drivers/net/xen-netback/netback.c 			   pending_idx);
pending_idx       419 drivers/net/xen-netback/netback.c 	queue->grant_tx_handle[pending_idx] = handle;
pending_idx       423 drivers/net/xen-netback/netback.c 					     u16 pending_idx)
pending_idx       425 drivers/net/xen-netback/netback.c 	if (unlikely(queue->grant_tx_handle[pending_idx] ==
pending_idx       429 drivers/net/xen-netback/netback.c 			   pending_idx);
pending_idx       432 drivers/net/xen-netback/netback.c 	queue->grant_tx_handle[pending_idx] = NETBACK_INVALID_HANDLE;
pending_idx       441 drivers/net/xen-netback/netback.c 	u16 pending_idx = XENVIF_TX_CB(skb)->pending_idx;
pending_idx       452 drivers/net/xen-netback/netback.c 				frag_get_pending_idx(&shinfo->frags[0]) == pending_idx;
pending_idx       462 drivers/net/xen-netback/netback.c 				   pending_idx,
pending_idx       466 drivers/net/xen-netback/netback.c 			xenvif_idx_release(queue, pending_idx,
pending_idx       475 drivers/net/xen-netback/netback.c 		pending_idx = frag_get_pending_idx(&shinfo->frags[i]);
pending_idx       482 drivers/net/xen-netback/netback.c 						pending_idx,
pending_idx       486 drivers/net/xen-netback/netback.c 				xenvif_idx_unmap(queue, pending_idx);
pending_idx       492 drivers/net/xen-netback/netback.c 					xenvif_idx_release(queue, pending_idx,
pending_idx       495 drivers/net/xen-netback/netback.c 					xenvif_idx_release(queue, pending_idx,
pending_idx       507 drivers/net/xen-netback/netback.c 				   pending_idx,
pending_idx       510 drivers/net/xen-netback/netback.c 		xenvif_idx_release(queue, pending_idx, XEN_NETIF_RSP_ERROR);
pending_idx       521 drivers/net/xen-netback/netback.c 					   XENVIF_TX_CB(skb)->pending_idx,
pending_idx       526 drivers/net/xen-netback/netback.c 			pending_idx = frag_get_pending_idx(&shinfo->frags[j]);
pending_idx       527 drivers/net/xen-netback/netback.c 			xenvif_idx_unmap(queue, pending_idx);
pending_idx       528 drivers/net/xen-netback/netback.c 			xenvif_idx_release(queue, pending_idx,
pending_idx       537 drivers/net/xen-netback/netback.c 				pending_idx = frag_get_pending_idx(&first_shinfo->frags[j]);
pending_idx       538 drivers/net/xen-netback/netback.c 				xenvif_idx_unmap(queue, pending_idx);
pending_idx       539 drivers/net/xen-netback/netback.c 				xenvif_idx_release(queue, pending_idx,
pending_idx       571 drivers/net/xen-netback/netback.c 		u16 pending_idx;
pending_idx       573 drivers/net/xen-netback/netback.c 		pending_idx = frag_get_pending_idx(frag);
pending_idx       578 drivers/net/xen-netback/netback.c 				&callback_param(queue, pending_idx);
pending_idx       581 drivers/net/xen-netback/netback.c 				&callback_param(queue, pending_idx);
pending_idx       583 drivers/net/xen-netback/netback.c 		callback_param(queue, pending_idx).ctx = NULL;
pending_idx       584 drivers/net/xen-netback/netback.c 		prev_pending_idx = pending_idx;
pending_idx       586 drivers/net/xen-netback/netback.c 		txp = &queue->pending_tx_info[pending_idx].req;
pending_idx       587 drivers/net/xen-netback/netback.c 		page = virt_to_page(idx_to_kaddr(queue, pending_idx));
pending_idx       594 drivers/net/xen-netback/netback.c 		get_page(queue->mmap_pages[pending_idx]);
pending_idx       803 drivers/net/xen-netback/netback.c 		u16 pending_idx;
pending_idx       900 drivers/net/xen-netback/netback.c 		pending_idx = queue->pending_ring[index];
pending_idx       978 drivers/net/xen-netback/netback.c 		XENVIF_TX_CB(skb)->pending_idx = pending_idx;
pending_idx       998 drivers/net/xen-netback/netback.c 					     pending_idx);
pending_idx       999 drivers/net/xen-netback/netback.c 			xenvif_tx_create_map_op(queue, pending_idx, &txreq,
pending_idx      1005 drivers/net/xen-netback/netback.c 			memcpy(&queue->pending_tx_info[pending_idx].req,
pending_idx      1007 drivers/net/xen-netback/netback.c 			queue->pending_tx_info[pending_idx].extra_count =
pending_idx      1103 drivers/net/xen-netback/netback.c 		u16 pending_idx;
pending_idx      1106 drivers/net/xen-netback/netback.c 		pending_idx = XENVIF_TX_CB(skb)->pending_idx;
pending_idx      1107 drivers/net/xen-netback/netback.c 		txp = &queue->pending_tx_info[pending_idx].req;
pending_idx      1126 drivers/net/xen-netback/netback.c 		callback_param(queue, pending_idx).ctx = NULL;
pending_idx      1133 drivers/net/xen-netback/netback.c 			xenvif_idx_release(queue, pending_idx,
pending_idx      1231 drivers/net/xen-netback/netback.c 		u16 pending_idx = ubuf->desc;
pending_idx      1236 drivers/net/xen-netback/netback.c 		queue->dealloc_ring[index] = pending_idx;
pending_idx      1256 drivers/net/xen-netback/netback.c 	u16 pending_idx, pending_idx_release[MAX_PENDING_REQS];
pending_idx      1273 drivers/net/xen-netback/netback.c 			pending_idx =
pending_idx      1277 drivers/net/xen-netback/netback.c 				pending_idx;
pending_idx      1279 drivers/net/xen-netback/netback.c 				queue->mmap_pages[pending_idx];
pending_idx      1281 drivers/net/xen-netback/netback.c 					    idx_to_kaddr(queue, pending_idx),
pending_idx      1283 drivers/net/xen-netback/netback.c 					    queue->grant_tx_handle[pending_idx]);
pending_idx      1284 drivers/net/xen-netback/netback.c 			xenvif_grant_handle_reset(queue, pending_idx);
pending_idx      1347 drivers/net/xen-netback/netback.c static void xenvif_idx_release(struct xenvif_queue *queue, u16 pending_idx,
pending_idx      1354 drivers/net/xen-netback/netback.c 	pending_tx_info = &queue->pending_tx_info[pending_idx];
pending_idx      1366 drivers/net/xen-netback/netback.c 	queue->pending_ring[index] = pending_idx;
pending_idx      1401 drivers/net/xen-netback/netback.c void xenvif_idx_unmap(struct xenvif_queue *queue, u16 pending_idx)
pending_idx      1407 drivers/net/xen-netback/netback.c 			    idx_to_kaddr(queue, pending_idx),
pending_idx      1409 drivers/net/xen-netback/netback.c 			    queue->grant_tx_handle[pending_idx]);
pending_idx      1410 drivers/net/xen-netback/netback.c 	xenvif_grant_handle_reset(queue, pending_idx);
pending_idx      1413 drivers/net/xen-netback/netback.c 				&queue->mmap_pages[pending_idx], 1);
pending_idx      1418 drivers/net/xen-netback/netback.c 			   pending_idx,