Home
last modified time | relevance | path

Searched refs:QueueData (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/block/rnull/
H A Drnull.rs57 let queue_data = Box::new(QueueData { irq_mode }, GFP_KERNEL)?; in new()
68 struct QueueData { struct
74 type QueueData = KBox<QueueData>; typedef
77 fn queue_rq(queue_data: &QueueData, rq: ARef<mq::Request<Self>>, _is_last: bool) -> Result { in queue_rq() argument
90 fn commit_rqs(_queue_data: &QueueData) {} in commit_rqs() argument
/linux/rust/kernel/block/mq/
H A Doperations.rs33 type QueueData: ForeignOwnable; typedef
38 queue_data: ForeignBorrowed<'_, Self::QueueData>, in queue_rq() argument
44 fn commit_rqs(queue_data: ForeignBorrowed<'_, Self::QueueData>); in commit_rqs() argument
111 let queue_data = unsafe { T::QueueData::borrow(queue_data) }; in queue_rq_callback()
146 let queue_data = unsafe { T::QueueData::borrow(queue_data) }; in commit_rqs_callback()
H A Dgen_disk.rs102 queue_data: T::QueueData, in build() argument
107 drop(unsafe { T::QueueData::from_foreign(data) }); in build()
223 drop(unsafe { T::QueueData::from_foreign(queue_data) }); in drop()