Lines Matching defs:card
65 * The card uses a number of queues for communication with the host.
66 * Parts of the queue are located on the card (pointers to the status
69 * managed * either by the card or the host. For the receive queue the
70 * head is managed by the card (and not used altogether by the host) and the
74 * the command queue) as well as DMA addresses for supply to the card.
77 cardoff_t card; /* corresponding element on card */
78 bus_addr_t card_ioblk; /* ioblk address to supply to card */
131 * This finally gives the physical address that can be given to the card.
132 * The card can DMA the entire 32-bit space without boundaries. We assume,
151 * is on the card or in the receive return queue. These structures are
153 * is given to the card is the index into the array of these structures.
156 struct mbuf *m; /* the mbuf while we are on the card */
194 int memid; /* resource id for card memory */
195 struct resource *memres; /* resource for card memory */
196 bus_space_handle_t memh; /* handle for card memory */
197 bus_space_tag_t memt; /* tag for card memory */
232 int small_cnt; /* number of buffers owned by card */
233 int large_cnt; /* number of buffers owned by card */
280 * Macros to access host memory fields that are also access by the card.