Lines Matching defs:mapping
13 #include <linux/dma-mapping.h>
39 * page struct itself by overloading the content of the "mapping"
42 * case because "mapping" (struct address_space) is randomized, so
44 * to create a typed alias of "mapping", since that's how it is
52 struct page *next; /* alias of "mapping" */
3575 np->ops->unmap_single(np->device, tb->mapping,
3590 np->ops->unmap_page(np->device, tb->mapping,
6547 u64 mapping, u64 len, u64 mark,
6555 (mapping & TX_DESC_SAD));
6634 u64 mapping, mrk;
6673 mapping = np->ops->map_single(np->device, skb->data,
6679 rp->tx_buffs[prod].mapping = mapping;
6701 niu_set_txd(rp, prod, mapping, this_len, mrk, nfg);
6705 mapping += this_len;
6713 mapping = np->ops->map_page(np->device, skb_frag_page(frag),
6718 rp->tx_buffs[prod].mapping = mapping;
6720 niu_set_txd(rp, prod, mapping, len, 0, 0);
7926 * Validate the mapping, because if it's wrong we probably
10197 BUILD_BUG_ON(offsetof(struct page, mapping) !=