| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_parser_rt.c | 359 rt->pu.gpr_val_upd[idx] = true; in ice_gpr_add() 360 rt->pu.gpr_val[idx] = val; in ice_gpr_add() 378 rt->pu.flg_msk |= BIT_ULL(idx); in ice_flg_add() 380 rt->pu.flg_val |= BIT_ULL(idx); in ice_flg_add() 382 rt->pu.flg_val &= ~BIT_ULL(idx); in ice_flg_add() 441 rt->pu.err_msk |= (u16)BIT(idx); in ice_err_add() 443 rt->pu.flg_val |= (u64)BIT_ULL(idx); in ice_err_add() 445 rt->pu.flg_val &= ~(u64)BIT_ULL(idx); in ice_err_add() 562 struct ice_gpr_pu *pu = &rt->pu; in ice_pu_exe() local 568 if (pu->gpr_val_upd[i]) in ice_pu_exe() [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-eyeq5.c | 395 bool pd, pu; in eq5p_pinconf_get() local 403 pu = eq5p_test_bit(pctrl, bank, EQ5P_PU, offset); in eq5p_pinconf_get() 407 arg = !(pd || pu); in eq5p_pinconf_get() 413 arg = pu; in eq5p_pinconf_get() 444 bool pd, pu; in eq5p_pinctrl_pin_dbg_show() local 488 pu = eq5p_test_bit(pctrl, bank, EQ5P_PU, offset); in eq5p_pinctrl_pin_dbg_show() 489 if (pd && pu) in eq5p_pinctrl_pin_dbg_show() 491 else if (pd && !pu) in eq5p_pinctrl_pin_dbg_show() 493 else if (!pd && pu) in eq5p_pinctrl_pin_dbg_show()
|
| /linux/Documentation/translations/it_IT/process/ |
| H A D | volatile-considered-harmful.rst | 32 In un pezzo di codice kernel scritto a dovere, *volatile* può solo servire a 55 critica, dove sappiamo che in realtà nessun altro può accedervi. Mentre si 77 La chiamata cpu_relax() può ridurre il consumo di energia del processore 97 volta che viene letta ma può essere lette senza alcuna sincronizzazione. 98 Quindi jiffies può essere *volatile*, ma l'aggiunta ad altre variabili di 104 essere modificata da dispositivi di I/O può, a volte, essere legittimamente 105 *volatile*. Un esempio pratico può essere quello di un adattatore di rete 109 Per la maggior parte del codice, nessuna delle giustificazioni sopracitate può
|
| H A D | 7.AdvancedTopics.rst | 27 Gestire le modifiche con git può rendere la vita dello sviluppatore molto 56 Utilizzare git per produrre patch da sottomettere via email può essere 69 può essere separata in "rami per argomenti" e gestiti indipendentemente. 78 oppure che ha un qualche tipo di baco evidente) può essere corretta sul posto 79 o fatta sparire completamente dalla storia. Una serie di patch può essere 83 di git per revisionare la storia può aiutare nella creazione di una serie 86 Un uso eccessivo può portare ad altri tipi di problemi, tuttavia, oltre 112 per rimanere sempre aggiornati. Per un ramo privato, il *rebase* può essere 121 può essere utile; questo strumento si ricorda come i conflitti di *merge* 158 otterranno dall'integrazione. Il comando git request-pull può essere d'aiuto; [all …]
|
| H A D | 1.Intro.rst | 88 per gli sviluppatori; chiunque con le capacità richieste può migliorare 92 progetti di software libero. Un classico ciclo di sviluppo trimestrale può 105 Il processo di sviluppo del Kernel può, dall'altro lato, risultare 139 distributori Linux). Nel breve termine, contribuire al codice può sembrare 140 un costo inutile; può sembra più facile tenere separato il proprio codice e 175 clienti può portare a sorprendenti risultati che migliorano i vostri 220 niente in questo documento può essere considerato come un consiglio legale. 221 Il vero stato legale dei moduli proprietari può essere determinato 234 comprensiva, può essere richiesto di produrre dozzine di singoli moduli. 240 del tutto disponibile, non può essere revisionato dalla comunità e avrà, [all …]
|
| H A D | deprecated.rst | 68 (o simili) per via del rischio di overflow. Questo può portare a valori più 70 allocare può portare ad un overflow della memoria di heap e altri 72 compilatore può generare avvisi circa un potenziale overflow. Tuttavia, anche in 83 Nello specifico, kmalloc() può essere sostituta da kmalloc_array(), e kzalloc() 125 i possibili overflow, e questo può portare il chiamante a generare risultati 134 di destinazione. Questo può portare ad un overflow oltre i limiti del 180 è inefficiente e può portare a overflow di lettura quando la stringa non è 225 Questo può portare a dei malfunzionamenti, potrebbe sovrascrivere 352 sizeof() non può essere applicato 453 rappresentabile che può essere memorizzato nel membro contatore
|
| H A D | management-style.rst | 68 Qualsiasi decisione importante può essere ridotta in decisioni meno importanti, 78 dal quale non potrete sfuggire. Un topo messo all'angolo può rivelarsi 87 così grossa, dato che può essere facilmente annullata. 96 non era del tutto valido, può rivelarsi difficile anche per un povero ed 132 Questo può suonare come un fallimento, ma di solito questo è un segno che 265 dire, "su internet nessuno può sentire la vostra pacatezza". Usate argomenti 269 Un po' di umorismo può aiutare a smorzare sia la franchezza che la moralità. 270 Andare oltre i limiti al punto d'essere ridicolo può portare dei punti a casa
|
| H A D | 6.Followthrough.rst | 34 Lavorare con i revisori può rivelarsi, per molti sviluppatori, la parte 35 più intimidatoria del processo di sviluppo del kernel. La vita può esservi 59 di lavoro può cambiare. Davvero, senza praticamente eccezioni, loro 93 aggiuntivo; ciò può essere d'aiuto ai futuri revisori nell'evitare domande 117 comunità di sviluppo del kernel; lui può spesso sbrogliare situazioni che 140 L'inclusione nei sorgenti di un sottosistema può comportare per una patch, 157 può rivelarsi una spina nel fianco, ma consideratevi fortunati: prima 246 modo può essere avvilente e scoraggiante, ma la comunità ricorderà come
|
| H A D | 3.Early-stage.rst | 15 nella pianificazione e la comunicazione può far risparmiare molto 26 può portare all'emergere di problemi. 85 nell'implementazione. Una discussione preliminare può far risparmiare sia 151 Trovare manutentori può rivelarsi un po' difficoltoso. Ancora, il file 189 elaborato per l'implementazione. Ogni informazione fornita può aiutare 216 è stato rilascio espressamente con licenza GPL-compatibile può rivelarsi 228 Detto ciò, ci sono anche casi dove l'azienda legittimamente non può rivelare
|
| H A D | 2.Process.rst | 25 tipico rilascio può contenere circa 13.000 gruppi di modifiche che toccano 67 successivo (un'eccezione può essere fatta per i driver per hardware non 170 il più aperto possibile; questo può far risparmiare molto tempo evitando 225 Esiste una sola persona che può inserire le patch nel repositorio principale 230 un singolo sviluppatore non può controllare e selezionare 248 altri metadati. In ogni momento, il manutentore può individuare quale patch 265 catena di repositori può essere più o meno lunga, benché raramente ecceda 351 La *preparazione* può essere una via relativamente facile per inserire nuovi 434 la conversazione può essere strettamente tecnica e i partecipanti non sono 471 - Chiedete nella lista di discussione corretta. Linux-kernel può essere un [all …]
|
| H A D | 5.Posting.rst | 29 dai riscontri che la comunità può darvi prima che completiate il lavoro. 55 Da notare che questo può essere obbligatorio quando si toccano alcuni 80 La preparazione delle patch per la pubblicazione può richiedere una quantità 138 può essere ragionevolmente grande fintanto che contenga un singolo 177 Questa descrizione può essere lunga tanto quanto serve; dovrebbe spiegare 199 il limite di una sola riga. La descrizione dettagliata può spiegare meglio 223 Un'etichetta ci può dire quale commit ha introdotto il problema che viene corretto nella patch:: 286 disponibile sul web. L'etichetta Link: può essere usata in alternativa a 384 nn/mm può essere omesso per una serie composta da una singola patch.
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | gm200.c | 34 gm200_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu) in gm200_sor_dp_drive() argument 41 pu &= 0x0f; in gm200_sor_dp_drive() 46 if ((data[2] & 0x00000f00) < (pu << 8) || ln == 0) in gm200_sor_dp_drive() 47 data[2] = (data[2] & ~0x00000f00) | (pu << 8); in gm200_sor_dp_drive()
|
| H A D | g94.c | 64 g94_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu) in g94_sor_dp_drive() argument 74 if ((data[2] & 0x0000ff00) < (pu << 8) || ln == 0) in g94_sor_dp_drive() 75 data[2] = (data[2] & ~0x0000ff00) | (pu << 8); in g94_sor_dp_drive()
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mtk-common-v2.c | 607 int err, pu, pd; in mtk_pinconf_bias_set_pu_pd() local 610 pu = 0; in mtk_pinconf_bias_set_pu_pd() 613 pu = 1; in mtk_pinconf_bias_set_pu_pd() 616 pu = 0; in mtk_pinconf_bias_set_pu_pd() 623 err = mtk_hw_set_value(hw, desc, PINCTRL_PIN_REG_PU, pu); in mtk_pinconf_bias_set_pu_pd() 846 int pu, pd, rsel, err; in mtk_pinconf_bias_get_pu_pd_rsel() local 852 err = mtk_hw_get_value(hw, desc, PINCTRL_PIN_REG_PU, &pu); in mtk_pinconf_bias_get_pu_pd_rsel() 860 if (pu == 0 && pd == 0) { in mtk_pinconf_bias_get_pu_pd_rsel() 863 } else if (pu == 1 && pd == 0) { in mtk_pinconf_bias_get_pu_pd_rsel() 869 } else if (pu == 0 && pd == 1) { in mtk_pinconf_bias_get_pu_pd_rsel() [all …]
|
| /linux/Documentation/translations/it_IT/locking/ |
| H A D | locktorture.rst | 15 'locktorture', può essere generato successivamente su un kernel che 25 critiche. La quantità di contese su un blocco può essere simulata 52 verranno verificati. Questo modulo può verificare anche 90 può essere utile per verifiche automatizzate. 165 Il seguente script può essere utilizzato per verificare i blocchi:: 174 L'output può essere manualmente ispezionato cercando il marcatore d'errore
|
| H A D | lockdep-design.rst | 32 classe di blocco non sparisce quando sparisce una sua istanza, ma può essere 103 altrimenti verrebbe mostrato il carattere '?'. Una deduzione simile può essere 118 seguenti stati sono mutualmente esclusivi: solo una può essere vero quando viene 124 Questo perché se un blocco può essere usato in un contesto di interruzioni 125 (sicuro in interruzioni), allora non può mai essere acquisito con le 159 La prima regola deriva dal fatto che un blocco sicuro in interruzioni può essere 294 scenari di sincronizzazione multi-processore e multi-processo. Il validatore può 298 sfortunata presenza di processi, interruzioni, e pessimo tempismo, può essere 340 Il massimo numero di classi di blocco che il validatore può tracciare è: 388 allora c'è probabilmente un problema da qualche parte. Il seguente comando può [all …]
|
| /linux/Documentation/translations/it_IT/doc-guide/ |
| H A D | parse-headers.rst | 94 diverso da quello predefinito, e che può opzionalmente definire lo spazio 102 Il file ``FILE_RULES`` può contenere tre tipi di dichiarazioni: 121 *nuovo_riferimento* può essere: 133 Nelle regole ignore e replace, *tipo* può essere: 171 ogni simbolo, si può far si che tutti puntino al tipo C ``enum foo``::
|
| H A D | sphinx.rst | 163 Un test più completo può essere eseguito utilizzando: 198 separata. Il tema di Sphinx può essere sostituito usando la variabile make 240 La scelta può essere sovrascritta impostando la variabile d'ambiente 381 Il formato ``list-table`` può essere utile per tutte quelle tabelle che non 390 * column-span: col ruolo ``cspan`` una cella può essere estesa attraverso 393 * raw-span: col ruolo ``rspan`` una cella può essere estesa attraverso 398 può essere cambiato da *auto-span* ad *auto-fill*, il quale inserisce 468 documentazione ad un'altra può essere fatto scrivendo il percorso al
|
| /linux/Documentation/translations/it_IT/RCU/ |
| H A D | torture.rst | 39 sull'ultima riga abbiamo il risultato finale delle verifiche effettuate che può 130 A volte può essere utile eseguire RCU torture su un kernel già compilato, ad 175 informerà su come queste verranno organizzate in serie. Questo può essere utile 182 per esempio, un hardware che permette di eseguire 448 thread, può eseguire 5 187 Oppure, lo stesso sistema, può eseguire contemporaneamente 56 istanze dello 223 cinque minuti, e ``--duration 45s`` di 45 secondi. L'ultimo può essere utile per 238 di queste cartelle può essere fornita a kvm-find-errors.sh per estrarne gli 268 Questo file può essere esaminato una volta che il kernel è stato avviato, 316 Questa esecuzione può essere rieseguita senza ricompilazioni:: 357 L'argomento di kvm.sh ``--dryrun scenarios`` può essere utile per scoprire
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6q.dtsi | 50 pu-supply = <®_pu>; 87 pu-supply = <®_pu>; 122 pu-supply = <®_pu>; 157 pu-supply = <®_pu>;
|
| /linux/Documentation/translations/it_IT/core-api/ |
| H A D | symbol-namespaces.rst | 59 Definire lo spazio dei nomi per tutti i simboli di un sottosistema può essere 69 dei nomi USB_COMMON, si può aggiungere la seguente linea in 129 La mancanza di un'importazione può essere individuata facilmente al momento 135 script e un target make per correggere le importazioni mancanti. Questo può
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | dra7-mmc-iodelay.dtsi | 9 mmc1_pins_default_no_clk_pu: mmc1-default-no-clk-pu-pins {
|
| /linux/Documentation/translations/it_IT/kernel-hacking/ |
| H A D | hacking.rst | 36 In qualsiasi momento ognuna delle CPU di un sistema può essere: 49 può avvicendarsi solo ad uno di quelli sottostanti. Per esempio, mentre un 50 softirq è in esecuzione su d'una CPU, nessun altro softirq può avvicendarsi 51 nell'esecuzione, ma un'interruzione hardware può. Ciò nonostante, le altre CPU 162 per cui non si può usare. 258 Essa è utile per il debugging o per la notifica di errori; può essere 335 Non dorme. Meno affidabile di ``GFP_KERNEL``, ma può essere usata in un 397 La famiglia di funzioni :c:func:`cpu_to_be32()` (dove "32" può essere 475 e :c:func:`module_exit()` semplifica la scrittura di codice che può funzionare 485 La funzione può ritornare un numero d'errore negativo per scatenare un [all …]
|
| /linux/Documentation/translations/it_IT/i2c/ |
| H A D | i2c-protocol.rst | 16 Addr (7 bit) Indirizzo I2C a 7 bit. Nota che questo può essere espanso 90 di emettere una Rd invece di una Wr, o viceversa, si può impostare questo
|
| /linux/fs/nls/ |
| H A D | nls_base.c | 55 int utf8_to_utf32(const u8 *s, int inlen, unicode_t *pu) in utf8_to_utf32() argument 72 *pu = (unicode_t) l; in utf8_to_utf32()
|