aboutsummaryrefslogtreecommitdiff
path: root/share/man/man9/intr_event.9
Commit message (Collapse)AuthorAgeFilesLines
* ithread: Allow some ithreads to sleepAndrew Turner2025-01-241-1/+9
| | | | | | | | | | Some ithreads need to hold a sleep mutex, e.g. when calling ACPI methods. Allow ithreads to be marked as sleepable when this is known to be safe. Reviewed by: markj, jhb Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D48283
* intr_event.9: Remove double wordGordon Bergling2024-03-231-1/+1
| | | | | | - s/of of/of/ MFC after: 3 days
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
* intr_event(9): fixup Nm fieldMitchell Horne2023-02-131-1/+1
|
* intr_event(9): document intr_event_handle()Mitchell Horne2022-10-301-1/+40
| | | | | | | Reviewed by: pauamma MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36934
* intr_event(9): update copyrightMitchell Horne2022-10-151-0/+6
| | | | | | | | | | | | | To reflect my work on the rewrite, which is in-part sponsored by the FreeBSD Foundation. I have also included a copyright entry for trhodes@, who wrote the patch beginning this rewrite in PR 100803. Reviewed by: imp, jhb, emaste MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D36935
* intr_event(9): update existing function descriptionsMitchell Horne2022-10-151-21/+97
| | | | | | | | | | | Document new arguments and behaviours for these functions as compared to the old ithread_* versions. Reviewed by: pauamma Input from: jhb MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33478
* intr_event(9): update top-level descriptionMitchell Horne2022-10-151-19/+60
| | | | | | | | | | | | | The ithread has been subsumed by the 'interrupt event' object, so update the description to reflect this by describing an interrupt event and its contents. We've also moved on from having a single handler function to the split filter-and-handler model. Explain the purpose and constraints of these two types of handlers. Reviewed by: jhb, pauamma MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33477
* intr_event(9): update the example of swi_add()Mitchell Horne2022-10-151-17/+18
| | | | | | Reviewed by: jhb MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D33476
* ithread(9): update functions to current dayMitchell Horne2022-10-151-0/+312
The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possible error return values for each - Remove ithread_schedule() completely - Rename man page to intr_event(9) - Update cross-references Future changes will update the descriptive text for these functions. PR: 100803 Based on work by: trhodes Reviewed by: jhb MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33475