252 uint32_t pn, uint8_t *key);
274 uint32_t pn, uint8_t *key);
361 uint64_t vf_mask, uint8_t vlan_on);
381 uint16_t tx_rate, uint64_t q_msk);
597 RTE_PMD_IXGBE_BYPASS_MODE_NONE,
598 RTE_PMD_IXGBE_BYPASS_MODE_NORMAL,
599 RTE_PMD_IXGBE_BYPASS_MODE_BYPASS,
600 RTE_PMD_IXGBE_BYPASS_MODE_ISOLATE,
601 RTE_PMD_IXGBE_BYPASS_MODE_NUM,
604 #define RTE_PMD_IXGBE_BYPASS_MODE_VALID(x) \
605 ((x) > RTE_PMD_IXGBE_BYPASS_MODE_NONE && \
606 (x) < RTE_PMD_IXGBE_BYPASS_MODE_NUM)
609 RTE_PMD_IXGBE_BYPASS_EVENT_NONE,
610 RTE_PMD_IXGBE_BYPASS_EVENT_START,
611 RTE_PMD_IXGBE_BYPASS_EVENT_OS_ON = RTE_PMD_IXGBE_BYPASS_EVENT_START,
612 RTE_PMD_IXGBE_BYPASS_EVENT_POWER_ON,
613 RTE_PMD_IXGBE_BYPASS_EVENT_OS_OFF,
614 RTE_PMD_IXGBE_BYPASS_EVENT_POWER_OFF,
615 RTE_PMD_IXGBE_BYPASS_EVENT_TIMEOUT,
616 RTE_PMD_IXGBE_BYPASS_EVENT_NUM
619 #define RTE_PMD_IXGBE_BYPASS_EVENT_VALID(x) \
620 ((x) > RTE_PMD_IXGBE_BYPASS_EVENT_NONE && \
621 (x) < RTE_PMD_IXGBE_BYPASS_MODE_NUM)
624 RTE_PMD_IXGBE_BYPASS_TMT_OFF,
625 RTE_PMD_IXGBE_BYPASS_TMT_1_5_SEC,
626 RTE_PMD_IXGBE_BYPASS_TMT_2_SEC,
627 RTE_PMD_IXGBE_BYPASS_TMT_3_SEC,
628 RTE_PMD_IXGBE_BYPASS_TMT_4_SEC,
629 RTE_PMD_IXGBE_BYPASS_TMT_8_SEC,
630 RTE_PMD_IXGBE_BYPASS_TMT_16_SEC,
631 RTE_PMD_IXGBE_BYPASS_TMT_32_SEC,
632 RTE_PMD_IXGBE_BYPASS_TMT_NUM
635 #define RTE_PMD_IXGBE_BYPASS_TMT_VALID(x) \
636 ((x) == RTE_PMD_IXGBE_BYPASS_TMT_OFF || \
637 ((x) > RTE_PMD_IXGBE_BYPASS_TMT_OFF && \
638 (x) < RTE_PMD_IXGBE_BYPASS_TMT_NUM))