netmap: don't use linux type struct device *
Such type cannot be used in code that is in common between FreeBSD and Linux. Use the FreeBSD type instead. MFC after: 3 days Reported by: markj Differential Revision: https://reviews.freebsd.org/D29677
This commit is contained in:
parent
2a47875ea6
commit
70275a6735
@ -312,7 +312,7 @@ netmap_mem_rings_delete(struct netmap_adapter *na)
|
||||
|
||||
static int netmap_mem_map(struct netmap_obj_pool *, struct netmap_adapter *);
|
||||
static int netmap_mem_unmap(struct netmap_obj_pool *, struct netmap_adapter *);
|
||||
static int nm_mem_check_group(struct netmap_mem_d *, struct device *);
|
||||
static int nm_mem_check_group(struct netmap_mem_d *, bus_dma_tag_t);
|
||||
static void nm_mem_release_id(struct netmap_mem_d *);
|
||||
|
||||
nm_memid_t
|
||||
@ -730,7 +730,7 @@ netmap_mem_find(nm_memid_t id)
|
||||
}
|
||||
|
||||
static int
|
||||
nm_mem_check_group(struct netmap_mem_d *nmd, struct device *dev)
|
||||
nm_mem_check_group(struct netmap_mem_d *nmd, bus_dma_tag_t dev)
|
||||
{
|
||||
int err = 0, id;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user