Home
last modified time | relevance | path

Searched refs:tsevq (Results 1 – 2 of 2) sorted by relevance

/drivers/ptp/
A Dptp_clock.c193 struct timestamp_event_queue *tsevq; in ptp_clock_release() local
202 tsevq = list_first_entry(&ptp->tsevqs, struct timestamp_event_queue, in ptp_clock_release()
204 list_del(&tsevq->qlist); in ptp_clock_release()
206 bitmap_free(tsevq->mask); in ptp_clock_release()
207 kfree(tsevq); in ptp_clock_release()
440 struct timestamp_event_queue *tsevq; in ptp_clock_event() local
453 list_for_each_entry(tsevq, &ptp->tsevqs, qlist) { in ptp_clock_event()
454 if (test_bit((unsigned int)event->index, tsevq->mask)) in ptp_clock_event()
455 enqueue_external_timestamp(tsevq, event); in ptp_clock_event()
A Dptp_chardev.c447 static long ptp_mask_clear_all(struct timestamp_event_queue *tsevq) in ptp_mask_clear_all() argument
449 bitmap_clear(tsevq->mask, 0, PTP_MAX_CHANNELS); in ptp_mask_clear_all()
453 static long ptp_mask_en_single(struct timestamp_event_queue *tsevq, void __user *arg) in ptp_mask_en_single() argument
461 set_bit(channel, tsevq->mask); in ptp_mask_en_single()

Completed in 8 milliseconds