aboutsummaryrefslogtreecommitdiff
path: root/drivers/firewire/core-transaction.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-04Merge tag 'firewire-updates-6.19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-28/+60
2025-11-14firewire: core: abort pending transactions at card removalTakashi Sakamoto1-0/+28
2025-11-12firewire: core: add WQ_UNBOUND to alloc_workqueue usersMarco Crivellari1-1/+2
2025-11-01firewire: core: code refactoring to find and pop transaction entryTakashi Sakamoto1-23/+22
2025-11-01firewire: core: code refactoring to remove transaction entryTakashi Sakamoto1-6/+10
2025-10-24firewire: core: fix __must_hold() annotationTakashi Sakamoto1-1/+1
2025-09-16firewire: core: use spin lock specific to timer for split transactionTakashi Sakamoto1-21/+42
2025-09-16firewire: core: use spin lock specific to transactionTakashi Sakamoto1-23/+36
2025-09-16firewire: core: use spin lock specific to topology mapTakashi Sakamoto1-1/+5
2025-09-15firewire: core: use helper macros instead of direct access to HZTakashi Sakamoto1-2/+2
2025-08-03firewire: core: reallocate buffer for FCP address handlers when more than 4 a...Takashi Sakamoto1-4/+32
2025-08-03firewire: core: call FCP address handlers outside RCU read-side critical sectionTakashi Sakamoto1-6/+19
2025-08-03firewire: core: call handler for exclusive regions outside RCU read-side crit...Takashi Sakamoto1-7/+9
2025-08-11firewire: core: use reference counting to invoke address handlers safelyTakashi Sakamoto1-2/+30
2025-06-15firewire: ohci: use workqueue to handle events of AR request/response contextsTakashi Sakamoto1-3/+4
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-05-08treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar1-1/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2024-08-12firewire: core: replace IDR with XArray to maintain fw_deviceTakashi Sakamoto1-2/+1
2024-08-05firewire: core: use guard macro to maintain properties of fw_cardTakashi Sakamoto1-7/+5
2024-08-05firewire: core: use guard macro to maintain list of asynchronous transactionTakashi Sakamoto1-51/+34
2024-08-05firewire: core: use guard macro to maintain the list of address handler for t...Takashi Sakamoto1-6/+4
2024-08-05firewire: core: use guard macro to maintain RCU scope for transaction address...Takashi Sakamoto1-20/+15
2024-08-05firewire: core: use guard macro to maintain static packet data for phy config...Takashi Sakamoto1-3/+1
2024-07-29firewire: core: use common helper function to serialize phy configuration packetTakashi Sakamoto1-1/+1
2024-06-17firewire: core: use inline helper functions to serialize phy config packetTakashi Sakamoto1-12/+10
2024-06-17firewire: core: arrangement header inclusion for tracepoints eventsTakashi Sakamoto1-1/+1
2024-06-15firewire: core: record card index in async_phy_inbound tracepoints eventTakashi Sakamoto1-1/+1
2024-06-15firewire: core: record card index in async_phy_outbound_complete tracepoints ...Takashi Sakamoto1-1/+1
2024-06-15firewire: core: record card index in async_phy_outbound_initiate tracepoints ...Takashi Sakamoto1-1/+1
2024-06-15firewire: core: record card index in tracepoinrts events derived from async_i...Takashi Sakamoto1-4/+4
2024-06-15firewire: core: record card index in tracepoinrts events derived from async_o...Takashi Sakamoto1-4/+6
2024-06-15firewire: core: record card index in tracepoinrts events derived from async_o...Takashi Sakamoto1-3/+3
2024-05-06Revert "firewire: core: option to log bus reset initiation"Takashi Sakamoto1-7/+0
2024-05-06firewire: core: add tracepoints event for asynchronous inbound phy packetTakashi Sakamoto1-0/+2
2024-05-06firewire: core/cdev: add tracepoints events for asynchronous phy packetTakashi Sakamoto1-0/+6
2024-05-06firewire: core: add tracepoints events for asynchronous outbound responseTakashi Sakamoto1-7/+16
2024-05-06firewire: core: add tracepoint event for asynchronous inbound requestTakashi Sakamoto1-1/+7
2024-05-06firewire: core: add tracepoints event for asynchronous inbound responseTakashi Sakamoto1-26/+29
2024-05-06firewire: core: add tracepoints events for asynchronous outbound requestTakashi Sakamoto1-0/+7
2024-05-06firewire: core: replace local macros with common inline functions for isochro...Takashi Sakamoto1-7/+5
2024-05-06firewire: core: obsolete tcode check macros with inline functionsTakashi Sakamoto1-2/+2
2024-05-06firewire: core: replace local macros with common inline functions for asynchr...Takashi Sakamoto1-82/+56
2024-05-06firewire: core: option to log bus reset initiationAdam Goldman1-0/+7
2023-05-30firewire: core: implement variations to send request and wait for response wi...Takashi Sakamoto1-14/+27
2023-05-30firewire: core: use union for callback of transaction completionTakashi Sakamoto1-12/+46
2023-01-23firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP regionTakashi Sakamoto1-10/+10
2023-01-23firewire: core: use kref structure to maintain lifetime of data for fw_reques...Takashi Sakamoto1-4/+29
2022-05-23Merge branch 'for-linus' into for-nextTakashi Iwai1-14/+16
2022-04-25firewire: remove check of list iterator against head past the loop bodyJakob Koschel1-14/+16