Lines Matching refs:cookie

46  * @param cookie Cookie for the I/O Mapper
54 void *cookie,
63 * @param cookie Cookie for the I/O Mapper
68 void *cookie,
73 void *cookie;
87 return io_mapper->io_map_fn(io_mapper->cookie, paddr, size, cached, flags);
97 io_mapper->io_unmap_fn(io_mapper->cookie, vaddr, size);
103 * @param cookie Cookie to the underlying I/O handler
111 void *cookie,
119 * @param cookie Cookie to the underlying I/O handler
127 void *cookie,
133 void *cookie;
146 return port_ops->io_port_in_fn(port_ops->cookie, port, io_size, result);
157 return port_ops->io_port_out_fn(port_ops->cookie, port, io_size, val);
171 * @param cookie Cookie for the dma manager
180 void *cookie,
189 * @param cookie Cookie for the dma manager
194 void *cookie,
204 * @param cookie Cookie for the dma manager
211 void *cookie,
220 * @param cookie Cookie for the dma manager
225 void *cookie,
233 * @param cookie Cookie for the dma manager
239 void *cookie,
245 void *cookie;
262 return dma_man->dma_alloc_fn(dma_man->cookie, size, align, cache, flags);
272 dma_man->dma_free_fn(dma_man->cookie, addr, size);
282 return dma_man->dma_pin_fn(dma_man->cookie, addr, size);
292 dma_man->dma_unpin_fn(dma_man->cookie, addr, size);
303 dma_man->dma_cache_op_fn(dma_man->cookie, addr, size, op);
333 * @param cookie Cookie for the allocator.
340 void *cookie,
347 * @param cookie Cookie for the allocator.
355 void *cookie,
365 * @param cookie Cookie for the allocator.
370 void *cookie,
378 void *cookie;
407 return ops->malloc(ops->cookie, size, ptr);
438 return ops->calloc(ops->cookie, nmemb, size, ptr);
460 return ops->free(ops->cookie, size, ptr);
466 * @param cookie Cookie for the FDT interface.
471 void *cookie);
474 void *cookie;
491 return io_fdt->get_fn(io_fdt->cookie);