Lines Matching defs:adapter
250 struct vmxnet3_adapter *adapter;
312 struct vmxnet3_adapter *adapter;
437 #define VMXNET3_WRITE_BAR0_REG(adapter, reg, val) \
438 writel((val), (adapter)->hw_addr0 + (reg))
439 #define VMXNET3_READ_BAR0_REG(adapter, reg) \
440 readl((adapter)->hw_addr0 + (reg))
442 #define VMXNET3_WRITE_BAR1_REG(adapter, reg, val) \
443 writel((val), (adapter)->hw_addr1 + (reg))
444 #define VMXNET3_READ_BAR1_REG(adapter, reg) \
445 readl((adapter)->hw_addr1 + (reg))
448 #define VMXNET3_RX_ALLOC_THRESHOLD(rq, ring_idx, adapter) \
454 #define VMXNET3_VERSION_GE_2(adapter) \
455 (adapter->version >= VMXNET3_REV_2 + 1)
456 #define VMXNET3_VERSION_GE_3(adapter) \
457 (adapter->version >= VMXNET3_REV_3 + 1)
458 #define VMXNET3_VERSION_GE_4(adapter) \
459 (adapter->version >= VMXNET3_REV_4 + 1)
460 #define VMXNET3_VERSION_GE_5(adapter) \
461 (adapter->version >= VMXNET3_REV_5 + 1)
462 #define VMXNET3_VERSION_GE_6(adapter) \
463 (adapter->version >= VMXNET3_REV_6 + 1)
464 #define VMXNET3_VERSION_GE_7(adapter) \
465 (adapter->version >= VMXNET3_REV_7 + 1)
477 #define VMXNET3_GET_RING_IDX(adapter, rqID) \
478 ((rqID >= adapter->num_rx_queues && \
479 rqID < 2 * adapter->num_rx_queues) ? 1 : 0) \
481 #define VMXNET3_RX_DATA_RING(adapter, rqID) \
482 (rqID >= 2 * adapter->num_rx_queues && \
483 rqID < 3 * adapter->num_rx_queues) \
493 vmxnet3_quiesce_dev(struct vmxnet3_adapter *adapter);
496 vmxnet3_activate_dev(struct vmxnet3_adapter *adapter);
499 vmxnet3_force_close(struct vmxnet3_adapter *adapter);
502 vmxnet3_reset_dev(struct vmxnet3_adapter *adapter);
505 vmxnet3_tq_destroy_all(struct vmxnet3_adapter *adapter);
508 vmxnet3_rq_destroy_all(struct vmxnet3_adapter *adapter);
511 vmxnet3_rq_create_all(struct vmxnet3_adapter *adapter);
514 vmxnet3_adjust_rx_ring_size(struct vmxnet3_adapter *adapter);
527 vmxnet3_create_queues(struct vmxnet3_adapter *adapter,