Lines Matching refs:in_use
496 clear_bit(idx, tx->in_use); in ice_ptp_req_tx_single_tstamp()
579 clear_bit(idx, tx->in_use); in ice_ptp_complete_tx_single_tstamp()
677 for_each_set_bit(idx, tx->in_use, tx->len) { in ice_ptp_process_tx_tstamp()
733 clear_bit(idx, tx->in_use); in ice_ptp_process_tx_tstamp()
818 more_timestamps = tx->init && !bitmap_empty(tx->in_use, tx->len); in ice_ptp_tx_tstamp()
837 unsigned long *in_use, *stale; in ice_ptp_alloc_tx_tracker() local
841 in_use = bitmap_zalloc(tx->len, GFP_KERNEL); in ice_ptp_alloc_tx_tracker()
844 if (!tstamps || !in_use || !stale) { in ice_ptp_alloc_tx_tracker()
846 bitmap_free(in_use); in ice_ptp_alloc_tx_tracker()
853 tx->in_use = in_use; in ice_ptp_alloc_tx_tracker()
890 for_each_set_bit(idx, tx->in_use, tx->len) { in ice_ptp_flush_tx_tracker()
901 clear_bit(idx, tx->in_use); in ice_ptp_flush_tx_tracker()
930 bitmap_or(tx->stale, tx->stale, tx->in_use, tx->len); in ice_ptp_mark_tx_tracker_stale()
974 bitmap_free(tx->in_use); in ice_ptp_release_tx_tracker()
975 tx->in_use = NULL; in ice_ptp_release_tx_tracker()
2808 idx = find_next_zero_bit(tx->in_use, tx->len, in ice_ptp_request_ts()
2811 idx = find_first_zero_bit(tx->in_use, tx->len); in ice_ptp_request_ts()
2818 set_bit(idx, tx->in_use); in ice_ptp_request_ts()
2888 idx = find_next_bit_wrap(tx->in_use, tx->len, in ice_ptp_ts_irq()