Lines Matching defs:netmap_adapter
265 struct netmap_adapter { struct
273 uint32_t magic;
274 uint32_t na_flags; /* future place for IFCAP_NETMAP */
289 int active_fds; /* number of user-space descriptors using this
293 u_int num_rx_rings; /* number of adapter receive rings */
294 u_int num_tx_rings; /* number of adapter transmit rings */
296 u_int num_tx_desc; /* number of descriptor in each queue */
297 u_int num_rx_desc;
322 void (*nm_dtor)(struct netmap_adapter *); argument
324 int (*nm_register)(struct netmap_adapter *, int onoff); argument
326 int (*nm_txsync)(struct netmap_adapter *, u_int ring, int flags); argument
327 int (*nm_rxsync)(struct netmap_adapter *, u_int ring, int flags); argument
331 int (*nm_config)(struct netmap_adapter *, argument
333 int (*nm_krings_create)(struct netmap_adapter *); argument
334 void (*nm_krings_delete)(struct netmap_adapter *); argument
335 int (*nm_notify)(struct netmap_adapter *, argument
343 int na_refcount;
349 struct netmap_mem_d *nm_mem;
350 struct lut_entry *na_lut;
374 struct netmap_adapter up; argument