Lines Matching refs:pu
91 La prelazione può sortire gli stessi effetti, anche se c'è una sola CPU:
114 spinlock (``include/asm/spinlock.h``), un semplice *lock* che può essere
115 trattenuto solo da un processo: se non si può trattenere lo spinlock, allora
136 quando nessun altro processo può essere eseguito in simultanea, allora
237 Lo stesso softirq può essere eseguito su un diverso processore: allo scopo
267 avrete due preoccupazioni. Primo, il softirq può essere interrotto da
276 hardware è in esecuzione: per questo si può usare spin_lock(), che è un po'
295 anche questi. Tenuto conto di questo si può dire che
327 diversi contesti. In alcuni casi, lo stesso contesto può essere eseguito solo
329 sincronizzazione (per esempio, un thread può essere eseguito solo su un
380 se fallisce ritorna 0. Questa funzione può essere utilizzata in un qualunque
387 non può essere usata in modo sicuro in contesti di interruzione hardware o
514 Ora consideriamo il caso in cui cache_find() può essere invocata
619 significa che non è più usato e l'oggetto può essere rimosso.
711 col vantaggio che l'utente può dormire trattenendo l'oggetto (per esempio,
817 - Si può togliere static da ``cache_lock`` e dire agli utenti che devono
820 - Si può fornire una funzione cache_obj_rename() che prende il
824 - Si può decidere che ``cache_lock`` protegge solo la memoria stessa, ed
911 può succedere anche con un solo processore (Ma non sui sistemi
1005 Questo può essere evitato controllando il valore di ritorno di
1081 il *lock* di lettura, ma solo uno scrittore alla volta può trattenere
1086 trattenuto per molto tempo, allora l'uso di questo tipo di *lock* può aiutare.
1363 Anche mutex_unlock() non dorme mai. Non può comunque essere