We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 683e3af commit b9a6da6Copy full SHA for b9a6da6
1 file changed
rust/kernel/dma_fence.rs
@@ -422,16 +422,12 @@ pub struct FenceContexts {
422
count: u32,
423
seqnos: Vec<AtomicU64>,
424
lock_name: &'static CStr,
425
- lock_key: &'static LockClassKey,
+ lock_key: LockClassKey,
426
}
427
428
impl FenceContexts {
429
/// Create a new set of fence contexts.
430
- pub fn new(
431
- count: u32,
432
- name: &'static CStr,
433
- key: &'static LockClassKey,
434
- ) -> Result<FenceContexts> {
+ pub fn new(count: u32, name: &'static CStr, key: LockClassKey) -> Result<FenceContexts> {
435
let mut seqnos: Vec<AtomicU64> = Vec::new();
436
437
seqnos.try_reserve(count as usize)?;
0 commit comments