Lines Matching defs:mapping
13 #include <linux/dma-mapping.h>
3286 for (; (p = *pp) != NULL; pp = (struct page **) &p->mapping) {
3303 page->mapping = (struct address_space *) rp->rxhash[h];
3385 *link = (struct page *) page->mapping;
3389 page->mapping = NULL;
3454 *link = (struct page *) page->mapping;
3458 page->mapping = NULL;
3521 struct page *next = (struct page *) page->mapping;
3527 page->mapping = NULL;
3556 np->ops->unmap_single(np->device, tb->mapping,
3571 np->ops->unmap_page(np->device, tb->mapping,
6444 (struct page *) page->mapping;
6529 u64 mapping, u64 len, u64 mark,
6537 (mapping & TX_DESC_SAD));
6616 u64 mapping, mrk;
6655 mapping = np->ops->map_single(np->device, skb->data,
6661 rp->tx_buffs[prod].mapping = mapping;
6683 niu_set_txd(rp, prod, mapping, this_len, mrk, nfg);
6687 mapping += this_len;
6695 mapping = np->ops->map_page(np->device, skb_frag_page(frag),
6700 rp->tx_buffs[prod].mapping = mapping;
6702 niu_set_txd(rp, prod, mapping, len, 0, 0);
7908 * Validate the mapping, because if it's wrong we probably