Lines Matching defs:config
92 struct hwtstamp_config *config)
104 if (config->flags)
107 switch (config->tx_type) {
122 if (!(BIT(config->rx_filter) & ptp_ops->rx_filters)) {
123 config->rx_filter = HWTSTAMP_FILTER_NONE;
125 config->rx_filter);
129 switch (config->rx_filter) {
142 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
146 config->rx_filter = HWTSTAMP_FILTER_NONE;
180 struct hwtstamp_config config;
186 if (copy_from_user(&config, ifr->ifr_data, sizeof(config)))
189 err = mv88e6xxx_set_hwtstamp_config(chip, port, &config);
194 memcpy(&ps->tstamp_config, &config, sizeof(config));
196 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ?
205 struct hwtstamp_config *config = &ps->tstamp_config;
210 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ?
579 * but the timestamp config is per-port; thus we configure all events