Lines Matching refs:stmpconf

13793 	struct hwtstamp_config stmpconf;  in tg3_hwtstamp_set()  local
13798 if (copy_from_user(&stmpconf, ifr->ifr_data, sizeof(stmpconf))) in tg3_hwtstamp_set()
13801 if (stmpconf.tx_type != HWTSTAMP_TX_ON && in tg3_hwtstamp_set()
13802 stmpconf.tx_type != HWTSTAMP_TX_OFF) in tg3_hwtstamp_set()
13805 switch (stmpconf.rx_filter) { in tg3_hwtstamp_set()
13865 if (stmpconf.tx_type == HWTSTAMP_TX_ON) in tg3_hwtstamp_set()
13870 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_set()
13877 struct hwtstamp_config stmpconf; in tg3_hwtstamp_get() local
13882 stmpconf.flags = 0; in tg3_hwtstamp_get()
13883 stmpconf.tx_type = (tg3_flag(tp, TX_TSTAMP_EN) ? in tg3_hwtstamp_get()
13888 stmpconf.rx_filter = HWTSTAMP_FILTER_NONE; in tg3_hwtstamp_get()
13891 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT; in tg3_hwtstamp_get()
13894 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC; in tg3_hwtstamp_get()
13897 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ; in tg3_hwtstamp_get()
13900 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT; in tg3_hwtstamp_get()
13903 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; in tg3_hwtstamp_get()
13906 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_EVENT; in tg3_hwtstamp_get()
13909 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_SYNC; in tg3_hwtstamp_get()
13912 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_SYNC; in tg3_hwtstamp_get()
13915 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_SYNC; in tg3_hwtstamp_get()
13918 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_DELAY_REQ; in tg3_hwtstamp_get()
13921 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ; in tg3_hwtstamp_get()
13924 stmpconf.rx_filter = HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ; in tg3_hwtstamp_get()
13931 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_get()