Lines Matching defs:cfg
2603 struct hwtstamp_config cfg;
2608 cfg.flags = 0;
2609 cfg.tx_type = gbe_dev->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
2610 cfg.rx_filter = gbe_dev->rx_ts_enabled;
2612 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
2649 struct hwtstamp_config cfg;
2654 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
2658 if (cfg.flags)
2661 switch (cfg.tx_type) {
2672 switch (cfg.rx_filter) {
2680 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT;
2692 cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
2700 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;